Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Typedefs | Functions | Variables
syscalls.h File Reference

Go to the source code of this file.

Macros

#define EXECUTE_SYSCALL(syscall, regs)
 
#define ARCH_SYSCALLS
 
#define LAST_ARCH_SYSCALL   __NR_fadvise64
 

Typedefs

typedef long syscall_handler_t (unsigned long arg1, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5, unsigned long arg6)
 

Functions

int old_mmap (unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, unsigned long offset)
 

Variables

syscall_handler_t sys_mincore
 
syscall_handler_t sys_madvise
 

Macro Definition Documentation

#define ARCH_SYSCALLS
#define EXECUTE_SYSCALL (   syscall,
  regs 
)
Value:
UM_SYSCALL_ARG2(&regs), \
UM_SYSCALL_ARG3(&regs), \
UM_SYSCALL_ARG4(&regs), \
UM_SYSCALL_ARG5(&regs), \
UM_SYSCALL_ARG6(&regs))

Definition at line 10 of file syscalls.h.

#define LAST_ARCH_SYSCALL   __NR_fadvise64

Definition at line 42 of file syscalls.h.

Typedef Documentation

typedef long syscall_handler_t(unsigned long arg1, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5, unsigned long arg6)

Definition at line 6 of file syscalls.h.

Function Documentation

int old_mmap ( unsigned long  addr,
unsigned long  len,
unsigned long  prot,
unsigned long  flags,
unsigned long  fd,
unsigned long  offset 
)

Definition at line 26 of file sys_mn10300.c.

Variable Documentation

syscall_handler_t sys_madvise
syscall_handler_t sys_mincore