Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
unistd.h File Reference
#include <uapi/asm/unistd.h>
#include <linux/types.h>
#include <linux/linkage.h>
#include <linux/compiler.h>

Go to the source code of this file.

Macros

#define NR_syscalls   311 /* length of syscall table */
 
#define __IGNORE_fork   /* clone() */
 
#define __IGNORE_time   /* gettimeofday() */
 
#define __IGNORE_alarm   /* setitimer(ITIMER_REAL, ... */
 
#define __IGNORE_pause   /* rt_sigprocmask(), rt_sigsuspend() */
 
#define __IGNORE_utime   /* utimes() */
 
#define __IGNORE_getpgrp   /* getpgid() */
 
#define __IGNORE_vfork   /* clone() */
 
#define __IGNORE_umount2   /* umount() */
 
#define __ARCH_WANT_SYS_RT_SIGACTION
 
#define __ARCH_WANT_SYS_RT_SIGSUSPEND
 
#define cond_syscall(x)   asmlinkage long x (void) __attribute__((weak,alias("sys_ni_syscall")))
 

Functions

long __ia64_syscall (long a0, long a1, long a2, long a3, long a4, long nr)
 
asmlinkage unsigned long sys_mmap (unsigned long addr, unsigned long len, int prot, int flags, int fd, long off)
 
asmlinkage unsigned long sys_mmap2 (unsigned long addr, unsigned long len, int prot, int flags, int fd, long pgoff)
 
asmlinkage long sys_ia64_pipe (void)
 
asmlinkage long sys_rt_sigaction (int sig, const struct sigaction __user *act, struct sigaction __user *oact, size_t sigsetsize)
 

Macro Definition Documentation

#define __ARCH_WANT_SYS_RT_SIGACTION

Definition at line 30 of file unistd.h.

#define __ARCH_WANT_SYS_RT_SIGSUSPEND

Definition at line 31 of file unistd.h.

#define __IGNORE_alarm   /* setitimer(ITIMER_REAL, ... */

Definition at line 23 of file unistd.h.

#define __IGNORE_fork   /* clone() */

Definition at line 21 of file unistd.h.

#define __IGNORE_getpgrp   /* getpgid() */

Definition at line 26 of file unistd.h.

#define __IGNORE_pause   /* rt_sigprocmask(), rt_sigsuspend() */

Definition at line 24 of file unistd.h.

#define __IGNORE_time   /* gettimeofday() */

Definition at line 22 of file unistd.h.

#define __IGNORE_umount2   /* umount() */

Definition at line 28 of file unistd.h.

#define __IGNORE_utime   /* utimes() */

Definition at line 25 of file unistd.h.

#define __IGNORE_vfork   /* clone() */

Definition at line 27 of file unistd.h.

#define cond_syscall (   x)    asmlinkage long x (void) __attribute__((weak,alias("sys_ni_syscall")))

Definition at line 65 of file unistd.h.

#define NR_syscalls   311 /* length of syscall table */

Definition at line 14 of file unistd.h.

Function Documentation

long __ia64_syscall ( long  a0,
long  a1,
long  a2,
long  a3,
long  a4,
long  nr 
)
asmlinkage long sys_ia64_pipe ( void  )

Definition at line 113 of file sys_ia64.c.

asmlinkage unsigned long sys_mmap ( unsigned long  addr,
unsigned long  len,
int  prot,
int  flags,
int  fd,
long  off 
)

Definition at line 159 of file sys_ia64.c.

asmlinkage unsigned long sys_mmap2 ( unsigned long  addr,
unsigned long  len,
int  prot,
int  flags,
int  fd,
long  pgoff 
)

Definition at line 150 of file sys_ia64.c.

asmlinkage long sys_rt_sigaction ( int  sig,
const struct sigaction __user act,
struct sigaction __user oact,
size_t  sigsetsize 
)