Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
sys_compat.c File Reference
#include <linux/compat.h>
#include <linux/personality.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/syscalls.h>
#include <linux/uaccess.h>
#include <asm/cacheflush.h>
#include <asm/unistd32.h>

Go to the source code of this file.

Functions

asmlinkage int compat_sys_fork (struct pt_regs *regs)
 
asmlinkage int compat_sys_clone (unsigned long clone_flags, unsigned long newsp, int __user *parent_tidptr, int tls_val, int __user *child_tidptr, struct pt_regs *regs)
 
asmlinkage int compat_sys_vfork (struct pt_regs *regs)
 
asmlinkage int compat_sys_execve (const char __user *filenamei, compat_uptr_t argv, compat_uptr_t envp, struct pt_regs *regs)
 
asmlinkage int compat_sys_sched_rr_get_interval (compat_pid_t pid, struct compat_timespec __user *interval)
 
long compat_arm_syscall (struct pt_regs *regs)
 

Function Documentation

long compat_arm_syscall ( struct pt_regs regs)

Definition at line 111 of file sys_compat.c.

asmlinkage int compat_sys_clone ( unsigned long  clone_flags,
unsigned long  newsp,
int __user parent_tidptr,
int  tls_val,
int __user child_tidptr,
struct pt_regs regs 
)

Definition at line 36 of file sys_compat.c.

asmlinkage int compat_sys_execve ( const char __user filenamei,
compat_uptr_t  argv,
compat_uptr_t  envp,
struct pt_regs regs 
)

Definition at line 52 of file sys_compat.c.

asmlinkage int compat_sys_fork ( struct pt_regs regs)

Definition at line 31 of file sys_compat.c.

asmlinkage int compat_sys_sched_rr_get_interval ( compat_pid_t  pid,
struct compat_timespec __user interval 
)

Definition at line 70 of file sys_compat.c.

asmlinkage int compat_sys_vfork ( struct pt_regs regs)

Definition at line 46 of file sys_compat.c.