Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
syscall.c File Reference
#include <linux/file.h>
#include <linux/fs.h>
#include <linux/linkage.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/syscalls.h>
#include <linux/unistd.h>
#include <asm/mman.h>
#include <asm/registers.h>

Go to the source code of this file.

Functions

asmlinkage int sys_execve (char __user *ufilename, const char __user *const __user *argv, const char __user *const __user *envp)
 
asmlinkage int sys_clone (unsigned long clone_flags, unsigned long newsp, unsigned long parent_tidp, unsigned long child_tidp)
 
int kernel_execve (const char *filename, const char *const argv[], const char *const envp[])
 

Function Documentation

int kernel_execve ( const char filename,
const char *const  argv[],
const char *const  envp[] 
)

Definition at line 72 of file syscall.c.

asmlinkage int sys_clone ( unsigned long  clone_flags,
unsigned long  newsp,
unsigned long  parent_tidp,
unsigned long  child_tidp 
)

Definition at line 57 of file syscall.c.

asmlinkage int sys_execve ( char __user ufilename,
const char __user *const __user argv,
const char __user *const __user envp 
)

Definition at line 38 of file syscall.c.