Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Typedefs | Functions | Variables
syscall.h File Reference
#include <asm-generic/syscalls.h>

Go to the source code of this file.

Macros

#define sys_execve   sys_execve
 
#define sys_clone   sys_clone
 

Typedefs

typedef long(* syscall_fn )(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
 

Functions

asmlinkage int sys_execve (char __user *ufilename, char __user *__user *argv, char __user *__user *envp)
 
asmlinkage int sys_clone (unsigned long clone_flags, unsigned long newsp, unsigned long parent_tidp, unsigned long child_tidp)
 

Variables

voidsys_call_table []
 

Macro Definition Documentation

#define sys_clone   sys_clone

Definition at line 34 of file syscall.h.

#define sys_execve   sys_execve

Definition at line 33 of file syscall.h.

Typedef Documentation

typedef long(* syscall_fn)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)

Definition at line 24 of file syscall.h.

Function Documentation

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,
char __user *__user argv,
char __user *__user envp 
)

Variable Documentation

void* sys_call_table[]

Definition at line 71 of file sys_c6x.c.