Linux Syscall Reference

#       Name                        Registers                                                                                                               Definition
                                    eax     ebx                     ecx                     edx                     esi                     edi
0       sys_restart_syscall         0x00    -                       -                       -                       -                       -               kernel/signal.c:2058
>1      sys_exit                    0x01    int error_code          -                       -                       -                       -               kernel/exit.c:1046
2       sys_fork                    0x02    struct pt_regs *        -                       -                       -                       -               arch/alpha/kernel/entry.S:716
>3      sys_read                    0x03    unsigned int fd         char *buf               size_t count            -                       -               fs/read_write.c:391
>4      sys_write                   0x04    unsigned int fd         const char *buf         size_t count            -                       -               fs/read_write.c:408
>5      sys_open                    0x05    const char *filename    int flags               int mode                -                       -               fs/open.c:900
>6      sys_close                   0x06    unsigned int fd         -                       -                       -                       -               fs/open.c:969
7       sys_waitpid                 0x07    pid_t pid               int *stat_addr          int options             -                       -               kernel/exit.c:1771
8       sys_creat                   0x08    const char *pathname    int mode                -                       -                       -               fs/open.c:933
9       sys_link                    0x09    const char *oldname     const char *newname     -                       -                       -               fs/namei.c:2520
10      sys_unlink                  0x0a    const char *pathname    -                       -                       -                       -               fs/namei.c:2352
11      sys_execve                  0x0b    char *                  char **                 char **                 struct pt_regs *        -               arch/alpha/kernel/entry.S:925
>12     sys_chdir                   0x0c    const char *filename    -                       -                       -                       -               fs/open.c:361
>13     sys_time                    0x0d    time_t *tloc            -                       -                       -                       -               kernel/posix-timers.c:855
14      sys_mknod                   0x0e    const char *filename    int mode                unsigned dev            -                       -               fs/namei.c:2067
15      sys_chmod                   0x0f    const char *filename    mode_t mode             -                       -                       -               fs/open.c:507
16      sys_lchown16                0x10    const char *filename    old_uid_t user          old_gid_t group         -                       -               kernel/uid16.c:27
17      not implemented             0x11    -                       -                       -                       -                       -       
18      sys_stat                    0x12    char *filename          struct __old_kernel_stat *statbuf -             -                       -               fs/stat.c:150
19      sys_lseek                   0x13    unsigned int fd         off_t offset            unsigned int origin     -                       -               fs/read_write.c:167
20      sys_getpid                  0x14    -                       -                       -                       -                       -               kernel/timer.c:1337
21      sys_mount                   0x15    char *dev_name          char *dir_name          char *type              unsigned long flags     void *data      fs/namespace.c:2118
22      sys_oldumount               0x16    char *name              -                       -                       -                       -               fs/namespace.c:1171
23      sys_setuid16                0x17    old_uid_t uid           -                       -                       -                       -               kernel/uid16.c:67
24      sys_getuid16                0x18    -                       -                       -                       -                       -               kernel/uid16.c:212
25      sys_stime                   0x19    time_t *tptr            -                       -                       -                       -               kernel/time.c:81
26      sys_ptrace                  0x1a    long request            long pid                long addr               long data               -               kernel/ptrace.c:688
27      sys_alarm                   0x1b    unsigned int seconds    -                       -                       -                       -               kernel/timer.c:1314
28      sys_fstat                   0x1c    unsigned int fd         struct __old_kernel_stat *statbuf -             -                       -               fs/stat.c:174
29      sys_pause                   0x1d    -                       -                       -                       -                       -               kernel/signal.c:2700
30      sys_utime                   0x1e    char *filename          struct utimbuf *times   -                       -                       -               fs/utimes.c:27
31      not implemented             0x1f    -                       -                       -                       -                       -       
32      not implemented             0x20    -                       -                       -                       -                       -       
33      sys_access                  0x21    const char *filename    int mode                -                       -                       -               fs/open.c:356
34      sys_nice                    0x22    int increment           -                       -                       -                       -               kernel/sched.c:4282
35      not implemented             0x23    -                       -                       -                       -                       -       
36      sys_sync                    0x24    -                       -                       -                       -                       -               fs/sync.c:98
37      sys_kill                    0x25    int pid                 int sig                 -                       -                       -               kernel/signal.c:2317
38      sys_rename                  0x26    const char *oldname     const char *newname     -                       -                       -               fs/namei.c:2765
39      sys_mkdir                   0x27    const char *pathname    int mode                -                       -                       -               fs/namei.c:2130
40      sys_rmdir                   0x28    const char *pathname    -                       -                       -                       -               fs/namei.c:2244
41      sys_dup                     0x29    unsigned int fildes     -                       -                       -                       -               fs/fcntl.c:131
42      sys_pipe                    0x2a    int *fildes             -                       -                       -                       -               fs/pipe.c:1117
43      sys_times                   0x2b    struct tms *tbuf        -                       -                       -                       -               kernel/sys.c:896
44      not implemented             0x2c    -                       -                       -                       -                       -       
45      sys_brk                     0x2d    unsigned long brk       -                       -                       -                       -               mm/mmap.c:245
46      sys_setgid16                0x2e    old_gid_t gid           -                       -                       -                       -               kernel/uid16.c:51
47      sys_getgid16                0x2f    -                       -                       -                       -                       -               kernel/uid16.c:222
48      sys_signal                  0x30    int sig                 __sighandler_t handler  -                       -                       -               kernel/signal.c:2683
49      sys_geteuid16               0x31    -                       -                       -                       -                       -               kernel/uid16.c:217
50      sys_getegid16               0x32    -                       -                       -                       -                       -               kernel/uid16.c:227
51      sys_acct                    0x33    const char *name        -                       -                       -                       -               kernel/acct.c:274
52      sys_umount                  0x34    char *name              int flags               -                       -                       -               fs/namespace.c:1132
53      not implemented             0x35    -                       -                       -                       -                       -       
54      sys_ioctl                   0x36    unsigned int fd         unsigned int cmd        unsigned long arg       -                       -               fs/ioctl.c:613
55      sys_fcntl                   0x37    unsigned int fd         unsigned int cmd        unsigned long arg       -                       -               fs/fcntl.c:429
56      not implemented             0x38    -                       -                       -                       -                       -       
57      sys_setpgid                 0x39    pid_t pid               pid_t pgid              -                       -                       -               kernel/sys.c:921
58      not implemented             0x3a    -                       -                       -                       -                       -       
59      sys_olduname                0x3b    struct oldold_utsname * -                       -                       -                       -               kernel/sys.c:1132
60      sys_umask                   0x3c    int mask                -                       -                       -                       -               kernel/sys.c:1460
61      sys_chroot                  0x3d    const char *filename    -                       -                       -                       -               fs/open.c:408
62      sys_ustat                   0x3e    unsigned dev            struct ustat *ubuf      -                       -                       -               fs/statfs.c:175
63      sys_dup2                    0x3f    unsigned int oldfd      unsigned int newfd      -                       -                       -               fs/fcntl.c:116
64      sys_getppid                 0x40    -                       -                       -                       -                       -               kernel/timer.c:1348
65      sys_getpgrp                 0x41    -                       -                       -                       -                       -               kernel/sys.c:1020
66      sys_setsid                  0x42    -                       -                       -                       -                       -               kernel/sys.c:1055
67      sys_sigaction               0x43    int sig                 const struct old_sigaction *act struct old_sigaction *oact  -           -               arch/mips/kernel/signal.c:300
68      sys_sgetmask                0x44    -                       -                       -                       -                       -               kernel/signal.c:2657
69      sys_ssetmask                0x45    int newmask             -                       -                       -                       -               kernel/signal.c:2663
70      sys_setreuid16              0x46    old_uid_t ruid          old_uid_t euid          -                       -                       -               kernel/uid16.c:59
71      sys_setregid16              0x47    old_gid_t rgid          old_gid_t egid          -                       -                       -               kernel/uid16.c:43
72      sys_sigsuspend              0x48    int history0            int history1            old_sigset_t mask       -                       -               arch/s390/kernel/signal.c:58
73      sys_sigpending              0x49    old_sigset_t *set       -                       -                       -                       -               kernel/signal.c:2562
74      sys_sethostname             0x4a    char *name              int len                 -                       -                       -               kernel/sys.c:1165
75      sys_setrlimit               0x4b    unsigned int resource   struct rlimit *rlim     -                       -                       -               kernel/sys.c:1275
76      sys_old_getrlimit           0x4c    unsigned int resource   struct rlimit *rlim     -                       -                       -               kernel/sys.c:1256
77      sys_getrusage               0x4d    int who                 struct rusage *ru       -                       -                       -               kernel/sys.c:1452
78      sys_gettimeofday            0x4e    struct timeval *tv      struct timezone *tz     -                       -                       -               kernel/time.c:101
79      sys_settimeofday            0x4f    struct timeval *tv      struct timezone *tz     -                       -                       -               kernel/time.c:185
80      sys_getgroups16             0x50    int gidsetsize          old_gid_t *grouplist    -                       -                       -               kernel/uid16.c:164
81      sys_setgroups16             0x51    int gidsetsize          old_gid_t *grouplist    -                       -                       -               kernel/uid16.c:187
82      sys_old_select              0x52    struct sel_arg_struct *arg  -                   -                       -                       -               fs/select.c:701
83      sys_symlink                 0x53    const char *old         const char *new         -                       -                       -               fs/namei.c:2419
84      sys_lstat                   0x54    char *filename          struct __old_kernel_stat *statbuf   -           -                       -               fs/stat.c:162
85      sys_readlink                0x55    const char *path        char *buf               int bufsiz              -                       -               fs/stat.c:311
86      sys_uselib                  0x56    const char *library     -                       -                       -                       -               fs/exec.c:107
87      sys_swapon                  0x57    const char *specialfile int swap_flags          -                       -                       -               mm/swapfile.c:1793
88      sys_reboot                  0x58    int magic1              int magic2              unsigned int cmd        void *arg               -               kernel/sys.c:368
89      sys_old_readdir             0x59    unsigned int            struct old_linux_dirent *   unsigned int        -                       -               fs/readdir.c:105
90      sys_old_mmap                0x5a    struct mmap_arg_struct *arg -                   -                       -                       -               mm/mmap.c:1141
91      sys_munmap                  0x5b    unsigned long addr      size_t len              -                       -                       -               mm/mmap.c:2109
92      sys_truncate                0x5c    const char *path        long length             -                       -                       -               fs/open.c:127
93      sys_ftruncate               0x5d    unsigned int fd         unsigned long length    -                       -                       -               fs/open.c:178
94      sys_fchmod                  0x5e    unsigned int fd         mode_t mode             -                       -                       -               fs/open.c:436
95      sys_fchown16                0x5f    unsigned int fd         old_uid_t user          old_gid_t group         -                       -               kernel/uid16.c:35
96      sys_getpriority             0x60    int which               int who                 -                       -                       -               kernel/sys.c:216
97      sys_setpriority             0x61    int which               int who                 int niceval             -                       -               kernel/sys.c:149
98      not implemented             0x62    -                       -                       -                       -                       -               
99      sys_statfs                  0x63    const char * path       struct statfs *buf      -                       -                       -               fs/statfs.c:102
100     sys_fstatfs                 0x64    unsigned int fd         struct statfs *buf      -                       -                       -               fs/statfs.c:136
101     sys_ioperm                  0x65    unsigned long           unsigned long           int                     -                       -               not found:
102     sys_socketcall              0x66    int call                unsigned long *args     -                       -                       -               net/socket.c:2210
103     sys_syslog                  0x67    int type                char *buf               int len                 -                       -               kernel/printk.c:412
104     sys_setitimer               0x68    int which               struct itimerval *value struct itimerval *ovalue -                      -               kernel/itimer.c:279
105     sys_getitimer               0x69    int which               struct itimerval *value -                       -                       -               kernel/itimer.c:103
106     sys_newstat                 0x6a    char *filename          struct stat *statbuf    -                       -                       -               fs/stat.c:237
107     sys_newlstat                0x6b    char *filename          struct stat *statbuf    -                       -                       -               fs/stat.c:247
108     sys_newfstat                0x6c    unsigned int fd         struct stat *statbuf    -                       -                       -               fs/stat.c:273
109     sys_uname                   0x6d    struct old_utsname *    -                       -                       -                       -               kernel/sys.c:1115
110     sys_iopl                    0x6e    unsigned int            struct pt_regs *        -                       -                       -               not found:
111     sys_vhangup                 0x6f    -                       -                       -                       -                       -               fs/open.c:1008
112     not implemented             0x70    -                       -                       -                       -                       -               
113     sys_vm86old                 0x71    struct vm86_struct *    struct pt_regs *        -                       -                       -                       not found:
114     sys_wait4                   0x72    pid_t pid               int *stat_addr          int options             struct rusage *ru       -                       kernel/exit.c:1726
115     sys_swapoff                 0x73    const char *specialfile -                       -                       -                       -                       mm/swapfile.c:1533
116     sys_sysinfo                 0x74    struct sysinfo *info    -                       -                       -                       -                       kernel/timer.c:1565
117     sys_ipc                     0x75    -                       -                       -                       -                       -                       ipc/syscall.c:16
118     sys_fsync                   0x76    unsigned int fd         -                       -                       -                       -                       fs/sync.c:221
119     sys_sigreturn               0x77    struct pt_regs *regs    -                       -                       -                       -                       arch/alpha/kernel/entry.S:758
120     sys_clone                   0x78    unsigned long           unsigned long           unsigned long           unsigned long           struct pt_regs *        arch/alpha/kernel/entry.S:733
121     sys_setdomainname           0x79    char *name              int len                 -                       -                       -                       kernel/sys.c:1214
122     sys_newuname                0x7a    struct new_utsname *name -                      -                       -                       -                       kernel/sys.c:1097
123     sys_modify_ldt              0x7b    int                     void *                  unsigned long           -                       -                       not found:
124     sys_adjtimex                0x7c    struct timex *txc_p     -                       -                       -                       -                       kernel/time.c:206
125     sys_mprotect                0x7d    unsigned long start     size_t len              unsigned long prot      -                       -                       mm/mprotect.c:221
126     sys_sigprocmask             0x7e    int how                 old_sigset_t *set       old_sigset_t *oset      -                       -                       kernel/signal.c:2573
127     not implemented             0x7f    -                       -                       -                       -                       -                       
128     sys_init_module             0x80    void *umod              unsigned long len       const char *uargs       -                       -                       kernel/module.c:2611
129     sys_delete_module           0x81    const char *name_user   unsigned int flags      -                       -                       -                       kernel/module.c:720
130     not implemented             0x82    -                       -                       -                       -                       -                       
131     sys_quotactl                0x83    unsigned int cmd        const char *special     qid_t id                void *addr              -                       fs/quota/quota.c:333
132     sys_getpgid                 0x84    pid_t pid               -                       -                       -                       -                       kernel/sys.c:990
133     sys_fchdir                  0x85    unsigned int fd         -                       -                       -                       -                       fs/open.c:382
134     sys_bdflush                 0x86    int func                long data               -                       -                       -                       fs/buffer.c:3278
135     sys_sysfs                   0x87    int option              unsigned long arg1      unsigned long arg2      -                       -                       fs/filesystems.c:182
136     sys_personality             0x88    unsigned int personality -                      -                       -                       -                       kernel/exec_domain.c:191
137     not implemented             0x89    -                       -                       -                       -                       -                       
138     sys_setfsuid16              0x8a    old_uid_t uid           -                       -                       -                       -                       kernel/uid16.c:118
139     sys_setfsgid16              0x8b    old_gid_t gid           -                       -                       -                       -                       kernel/uid16.c:126
140     sys_llseek                  0x8c    unsigned int fd         unsigned long offset_high   unsigned long offset_low    loff_t *result  unsigned int origin     fs/read_write.c:191
141     sys_getdents                0x8d    unsigned int fd         struct linux_dirent *dirent unsigned int count  -                       -                       fs/readdir.c:191
142     sys_select                  0x8e    int n                   fd_set *inp             fd_set *outp            fd_set *exp             struct timeval *tvp     fs/select.c:596
143     sys_flock                   0x8f    unsigned int fd         unsigned int cmd        -                       -                       -                       fs/locks.c:1569
144     sys_msync                   0x90    unsigned long start     size_t len              int flags               -                       -                       mm/msync.c:31
145     sys_readv                   0x91    unsigned long fd        const struct iovec *vec unsigned long vlen      -                       -                       fs/read_write.c:711
146     sys_writev                  0x92    unsigned long fd        const struct iovec *vec unsigned long vlen      -                       -                       fs/read_write.c:732
147     sys_getsid                  0x93    pid_t pid               -                       -                       -                       -                       kernel/sys.c:1027
148     sys_fdatasync               0x94    unsigned int fd         -                       -                       -                       -                       fs/sync.c:226
149     sys_sysctl                  0x95    struct __sysctl_args *args -                    -                       -                       -                       kernel/sysctl_binary.c:1462
150     sys_mlock                   0x96    unsigned long start     size_t len              -                       -                       -                       mm/mlock.c:491
151     sys_munlock                 0x97    unsigned long start     size_t len              -                       -                       -                       mm/mlock.c:519
152     sys_mlockall                0x98    int flags               -                       -                       -                       -                       mm/mlock.c:556
153     sys_munlockall              0x99    -                       -                       -                       -                       -                       mm/mlock.c:584
154     sys_sched_setparam          0x9a    pid_t pid               struct sched_param *param -                     -                       -                       kernel/sched.c:4616
155     sys_sched_getparam          0x9b    pid_t pid               struct sched_param *param -                     -                       -                       kernel/sched.c:4651
156     sys_sched_setscheduler      0x9c    pid_t pid               int policy              struct sched_param *param -                     -                       kernel/sched.c:4601
157     sys_sched_getscheduler      0x9d    pid_t pid               -                       -                       -                       -                       kernel/sched.c:4625
158     sys_sched_yield             0x9e    -                       -                       -                       -                       -                       kernel/sched.c:4851
159     sys_sched_get_priority_max  0x9f    int policy              -                       -                       -                       -                       kernel/sched.c:4989
160     sys_sched_get_priority_min  0xa0    int policy              -                       -                       -                       -                       kernel/sched.c:5014
161     sys_sched_rr_get_interval   0xa1    pid_t pid               struct timespec *interval -                     -                       -                       kernel/sched.c:5039
162     sys_nanosleep               0xa2    struct timespec *rqtp   struct timespec *rmtp   -                       -                       -                       kernel/hrtimer.c:1606
163     sys_mremap                  0xa3    unsigned long addr      unsigned long old_len   unsigned long new_len   unsigned long flags     unsigned long new_addr  mm/mremap.c:510
164     sys_setresuid16             0xa4    old_uid_t ruid          old_uid_t euid          old_uid_t suid          -                       -                       kernel/uid16.c:75
165     sys_getresuid16             0xa5    old_uid_t *ruid         old_uid_t *euid         old_uid_t *suid         -                       -                       kernel/uid16.c:84
166     sys_vm86                    0xa6    unsigned long           unsigned long           struct pt_regs *        -                       -                       not found:
167     not implemented             0xa7    -                       -                       -                       -                       -                       
168     sys_poll                    0xa8    struct pollfd *ufds     unsigned int nfds       long timeout            -                       -                       fs/select.c:915
169     sys_nfsservctl              0xa9    int cmd                 struct nfsctl_arg *arg  void *res               -                       -                       fs/nfsctl.c:86
170     sys_setresgid16             0xaa    old_gid_t rgid          old_gid_t egid          old_gid_t sgid          -                       -                       kernel/uid16.c:96
171     sys_getresgid16             0xab    old_gid_t *rgid         old_gid_t *egid         old_gid_t *sgid         -                       -                       kernel/uid16.c:106
172     sys_prctl                   0xac    int option              unsigned long arg2      unsigned long arg3      unsigned long arg4      unsigned long arg5      kernel/sys.c:1466
173     sys_rt_sigreturn            0xad    struct pt_regs *        -                       -                       -                       -                       arch/alpha/kernel/entry.S:771
174     sys_rt_sigaction            0xae    int sig                 const struct sigaction *act struct sigaction *oact size_t sigsetsize    -                       kernel/signal.c:2624
175     sys_rt_sigprocmask          0xaf    int how                 sigset_t *set           sigset_t *oset          size_t sigsetsize       -                       kernel/signal.c:2111
176     sys_rt_sigpending           0xb0    sigset_t *set           size_t sigsetsize       -                       -                       -                       kernel/signal.c:2171
177     sys_rt_sigtimedwait         0xb1    const sigset_t *uthese  siginfo_t *uinfo const struct timespec *uts     size_t sigsetsize       -                       kernel/signal.c:2242
178     sys_rt_sigqueueinfo         0xb2    int pid                 int sig                 siginfo_t *uinfo        -                       -                       kernel/signal.c:2404
179     sys_rt_sigsuspend           0xb3    sigset_t *unewset       size_t sigsetsize       -                       -                       -                       kernel/signal.c:2710
180     sys_pread64                 0xb4    unsigned int fd         char *buf               size_t count            loff_t pos              -                       not found:
181     sys_pwrite64                0xb5    unsigned int fd         const char *buf         size_t count            loff_t pos              -                       not found:
182     sys_chown16                 0xb6    const char *filename    old_uid_t user          old_gid_t group         -                       -                       kernel/uid16.c:19
183     sys_getcwd                  0xb7    char *buf               unsigned long size      -                       -                       -                       fs/dcache.c:2104
184     sys_capget                  0xb8    cap_user_header_t header cap_user_data_t dataptr -                      -                       -                       kernel/capability.c:161
185     sys_capset                  0xb9    cap_user_header_t header const cap_user_data_t data -                   -                       -                       kernel/capability.c:235
186     sys_sigaltstack             0xba    const stack_t *         stack_t *               struct pt_regs *        -                       -                       arch/alpha/kernel/signal.c:199
187     sys_sendfile                0xbb    int out_fd              int in_fd               off_t *offset           size_t count            -                       fs/read_write.c:897
188     not implemented             0xbc    -                       -                       -                       -                       -                       
189     not implemented             0xbd    -                       -                       -                       -                       -                       
190     sys_vfork                   0xbe    struct pt_regs *        -                       -                       -                       -                       arch/alpha/kernel/entry.S:746
191     sys_getrlimit               0xbf    unsigned int resource   struct rlimit *rlim     -                       -                       -                       kernel/sys.c:1237
192     sys_mmap_pgoff              0xc0    -                       -                       -                       -                       -                       mm/mmap.c:1091
193     sys_truncate64              0xc1    const char *path        loff_t length           -                       -                       -                       not found:
194     sys_ftruncate64             0xc2    unsigned int fd         loff_t length           -                       -                       -                       not found:
195     sys_stat64                  0xc3    char *filename          struct stat64 *statbuf  -                       -                       -                       fs/stat.c:358
196     sys_lstat64                 0xc4    char *filename          struct stat64 *statbuf  -                       -                       -                       fs/stat.c:369
197     sys_fstat64                 0xc5    unsigned long fd        struct stat64 *statbuf  -                       -                       -                       fs/stat.c:380
198     sys_lchown                  0xc6    const char *filename    uid_t user              gid_t group             -                       -                       fs/open.c:583
199     sys_getuid                  0xc7    -                       -                       -                       -                       -                       kernel/timer.c:1359
200     sys_getgid                  0xc8    -                       -                       -                       -                       -                       kernel/timer.c:1371
201     sys_geteuid                 0xc9    -                       -                       -                       -                       -                       kernel/timer.c:1365
202     sys_getegid                 0xca    -                       -                       -                       -                       -                       kernel/timer.c:1377
203     sys_setreuid                0xcb    uid_t ruid              uid_t euid              -                       -                       -                       kernel/sys.c:594
204     sys_setregid                0xcc    gid_t rgid              gid_t egid              -                       -                       -                       kernel/sys.c:484
205     sys_getgroups               0xcd    int gidsetsize          gid_t *grouplist        -                       -                       -                       kernel/groups.c:203
206     sys_setgroups               0xce    int gidsetsize          gid_t *grouplist        -                       -                       -                       kernel/groups.c:232
207     sys_fchown                  0xcf    unsigned int fd         uid_t user              gid_t group             -                       -                       fs/open.c:602
208     sys_setresuid               0xd0    uid_t ruid              uid_t euid              uid_t suid              -                       -                       kernel/sys.c:696
209     sys_getresuid               0xd1    uid_t *ruid             uid_t *euid             uid_t *suid             -                       -                       kernel/sys.c:746
210     sys_setresgid               0xd2    gid_t rgid              gid_t egid              gid_t sgid              -                       -                       kernel/sys.c:761
211     sys_getresgid               0xd3    gid_t *rgid             gid_t *egid             gid_t *sgid             -                       -                       kernel/sys.c:800
212     sys_chown                   0xd4    const char *filename    uid_t user              gid_t group             -                       -                       fs/open.c:539
213     sys_setuid                  0xd5    uid_t uid               -                       -                       -                       -                       kernel/sys.c:655
214     sys_setgid                  0xd6    gid_t gid               -                       -                       -                       -                       kernel/sys.c:531
215     sys_setfsuid                0xd7    uid_t uid               -                       -                       -                       -                       kernel/sys.c:819
216     sys_setfsgid                0xd8    gid_t gid               -                       -                       -                       -                       kernel/sys.c:852
217     sys_pivot_root              0xd9    const char *new_root    const char *put_old     -                       -                       -                       fs/namespace.c:2184
218     sys_mincore                 0xda    unsigned long start     size_t len              unsigned char * vec     -                       -                       mm/mincore.c:256
219     sys_madvise                 0xdb    unsigned long start     size_t len              int behavior            -                       -                       mm/madvise.c:335
220     sys_getdents64              0xdc    unsigned int fd         struct linux_dirent64 *dirent   unsigned int count -                    -                       fs/readdir.c:273
221     sys_fcntl64                 0xdd    unsigned int fd         unsigned int cmd        unsigned long arg       -                       -                       fs/fcntl.c:452
222     not implemented             0xde    -                       -                       -                       -                       -                       
223     not implemented             0xdf    -                       -                       -                       -                       -                       
224     sys_gettid                  0xe0    -                       -                       -                       -                       -                       kernel/timer.c:1493
225     sys_readahead               0xe1    int fd                  loff_t offset           size_t count            -                       -                       not found:
226     sys_setxattr                0xe2    const char *path        const char *name        const void *value       size_t size             int flags               fs/xattr.c:279
227     sys_lsetxattr               0xe3    const char *path        const char *name        const void *value       size_t size             int flags               fs/xattr.c:298
228     sys_fsetxattr               0xe4    int fd                  const char *name        const void *value       size_t size             int flags               fs/xattr.c:317
229     sys_getxattr                0xe5    const char *path        const char *name        void *value             size_t size             -                       fs/xattr.c:376
230     sys_lgetxattr               0xe6    const char *path        const char *name        void *value             size_t size             -                       fs/xattr.c:390
231     sys_fgetxattr               0xe7    int fd                  const char *name        void *value             size_t size             -                       fs/xattr.c:404
232     sys_listxattr               0xe8    const char *path        char *list              size_t size             -                       -                       fs/xattr.c:449
233     sys_llistxattr              0xe9    const char *path        char *list              size_t size             -                       -                       fs/xattr.c:463
234     sys_flistxattr              0xea    int fd                  char *list              size_t size             -                       -                       fs/xattr.c:477
235     sys_removexattr             0xeb    const char *path        const char *name        -                       -                       -                       fs/xattr.c:509
236     sys_lremovexattr            0xec    const char *path        const char *name        -                       -                       -                       fs/xattr.c:527
237     sys_fremovexattr            0xed    int fd                  const char *name        -                       -                       -                       fs/xattr.c:545
238     sys_tkill                   0xee    int pid                 int sig                 -                       -                       -                       kernel/signal.c:2395
239     sys_sendfile64              0xef    int out_fd              int in_fd               loff_t *offset          size_t count            -                       fs/read_write.c:916
>240    sys_futex                   0xf0    -                       -                       -                       -                       -                           kernel/futex.c:2605
241     sys_sched_setaffinity       0xf1    pid_t pid               unsigned int len        unsigned long *user_mask_ptr -                  -                           kernel/sched.c:4765
242     sys_sched_getaffinity       0xf2    pid_t pid               unsigned int len        unsigned long *user_mask_ptr -                  -                           kernel/sched.c:4817
243     sys_set_thread_area         0xf3    struct user_desc *      -                       -                       -                       -                           arch/mips/kernel/syscall.c:222
244     sys_get_thread_area         0xf4    struct user_desc *      -                       -                       -                       -                           not found:
245     sys_io_setup                0xf5    unsigned nr_reqs        aio_context_t *ctx      -                       -                       -                           fs/aio.c:1245
246     sys_io_destroy              0xf6    aio_context_t ctx       -                       -                       -                       -                           fs/aio.c:1283
247     sys_io_getevents            0xf7    aio_context_t ctx_id    long min_nr             long nr                 struct io_event *events struct timespec *timeout    fs/aio.c:1808
248     sys_io_submit               0xf8    aio_context_t           long                    struct iocb**           -                       -                           fs/aio.c:1711
249     sys_io_cancel               0xf9    aio_context_t ctx_id    struct iocb *iocb       struct io_event *result -                       -                           fs/aio.c:1746
250     sys_fadvise64               0xfa    int fd                  loff_t offset           size_t len              int advice              -                       not found:
251     not implemented             0xfb    -                       -                       -                       -                       -       
252     sys_exit_group              0xfc    int error_code          -                       -                       -                       -                       kernel/exit.c:1087
253     sys_lookup_dcookie          0xfd    u64 cookie64            char *buf               size_t len              -                       -                       not found:
254     sys_epoll_create            0xfe    int size                -                       -                       -                       -                       fs/eventpoll.c:1215
255     sys_epoll_ctl               0xff    int epfd                int op                  int fd                  struct epoll_event *event -                     fs/eventpoll.c:1228
256     sys_epoll_wait              0x100   int epfd                struct epoll_event *events  int maxevents       int timeout             -                       fs/eventpoll.c:1320
257     sys_remap_file_pages        0x101   unsigned long start     unsigned long size      unsigned long prot      unsigned long pgoff     unsigned long flags     mm/fremap.c:123
258     sys_set_tid_address         0x102   int *tidptr             -                       -                       -                       -                       kernel/fork.c:920
259     sys_timer_create            0x103   clockid_t which_clock   struct sigevent *timer_event_spec  timer_t * created_timer_id -         -                       kernel/posix-timers.c:522
260     sys_timer_settime           0x104   timer_t timer_id        int flags   const struct itimerspec *new_setting    struct itimerspec *old_setting  -   kernel/posix-timers.c:800
261     sys_timer_gettime           0x105   timer_t timer_id        struct itimerspec *setting -                    -                       -                       kernel/posix-timers.c:702
262     sys_timer_getoverrun        0x106   timer_t timer_id        -                       -                       -                       -                       kernel/posix-timers.c:732
263     sys_timer_delete            0x107   timer_t timer_id        -                       -                       -                       -                       kernel/posix-timers.c:855
264     sys_clock_settime           0x108   clockid_t which_clock   const struct timespec *tp -                     -                       -                       kernel/posix-timers.c:941
265     sys_clock_gettime           0x109   clockid_t which_clock   struct timespec *tp     -                       -                       -                       kernel/posix-timers.c:954
266     sys_clock_getres            0x10a   clockid_t which_clock   struct timespec *tp     -                       -                       -                       kernel/posix-timers.c:971
267     sys_clock_nanosleep         0x10b   clockid_t which_clock   int flags               const struct timespec *rqtp struct timespec *rmtp -                     kernel/posix-timers.c:1001
268     sys_statfs64                0x10c   const char *path        size_t sz               struct statfs64 *buf    -                       -                       fs/statfs.c:118
269     sys_fstatfs64               0x10d   unsigned int fd         size_t sz               struct statfs64 *buf    -                       -                       fs/statfs.c:154
270     sys_tgkill                  0x10e   int tgid                int pid                 int sig                 -                       -                       kernel/signal.c:2383
271     sys_utimes                  0x10f   char *filename          struct timeval *utimes  -                       -                       -                       fs/utimes.c:219
272     sys_fadvise64_64            0x110   int fd                  loff_t offset           loff_t len              int advice              -                       not found:
273     not implemented             0x111   -                       -                       -                       -                       -       
274     sys_mbind                   0x112   -                       -                       -                       -                       -                       mm/mempolicy.c:1232
275     sys_get_mempolicy           0x113   int *policy             unsigned long *nmask    unsigned long maxnode   unsigned long addr      unsigned long flags     mm/mempolicy.c:1348
276     sys_set_mempolicy           0x114   int mode                unsigned long *nmask    unsigned long maxnode   -                       -                       mm/mempolicy.c:1254
277     sys_mq_open                 0x115   const char *name        int oflag               mode_t mode             struct mq_attr *attr    -                       ipc/mqueue.c:673
278     sys_mq_unlink               0x116   const char *name        -                       -                       -                       -                       ipc/mqueue.c:746
279     sys_mq_timedsend            0x117   mqd_t mqdes             const char *msg_ptr     size_t msg_len          unsigned int msg_prio   const struct timespec *abs_timeout      ipc/mqueue.c:840
280     sys_mq_timedreceive         0x118   mqd_t mqdes             char *msg_ptr           size_t msg_len          unsigned int *msg_prio  const struct timespec *abs_timeout      ipc/mqueue.c:934
281     sys_mq_notify               0x119   mqd_t mqdes             const struct sigevent *notification -           -                       -                                       ipc/mqueue.c:1023
282     sys_mq_getsetattr           0x11a   mqd_t mqdes             const struct mq_attr *mqstat  struct mq_attr *omqstat -                 -                                       ipc/mqueue.c:1154
283     sys_kexec_load              0x11b   unsigned long entry     unsigned long nr_segments   struct kexec_segment *segments  unsigned long flags -                               kernel/kexec.c:939
284     sys_waitid                  0x11c   int which               pid_t pid               struct siginfo *infop   int options             struct rusage *ru                       kernel/exit.c:1655
285     not implemented             0x11d   -                       -                       -                       -                       -       
286     sys_add_key                 0x11e   const char *_type       const char *_description const void *_payload   size_t plen             key_serial_t destringid     security/keys/keyctl.c:57
287     sys_request_key             0x11f   const char *_type       const char *_description const char *_callout_info  key_serial_t destringid -                       security/keys/keyctl.c:149
288     sys_keyctl                  0x120   int cmd                 unsigned long arg2      unsigned long arg3      unsigned long arg4      unsigned long arg5          security/keys/keyctl.c:1338
289     sys_ioprio_set              0x121   int which               int who                 int ioprio              -                       -                       fs/ioprio.c:76
290     sys_ioprio_get              0x122   int which               int who                 -                       -                       -                       fs/ioprio.c:192
291     sys_inotify_init            0x123   -                       -                       -                       -                       -                       fs/notify/inotify/inotify_user.c:680
292     sys_inotify_add_watch       0x124   int fd                  const char *path        u32 mask                -                       -                       fs/notify/inotify/inotify_user.c:685
293     sys_inotify_rm_watch        0x125   int fd                  __s32 wd                -                       -                       -                       fs/notify/inotify/inotify_user.c:726
294     sys_migrate_pages           0x126   pid_t pid               unsigned long maxnode   const unsigned long *from   const unsigned long *to -                   mm/mempolicy.c:1273
295     sys_openat                  0x127   int dfd                 const char *filename    int flags               int mode                -                       fs/open.c:913
296     sys_mkdirat                 0x128   int dfd                 const char * pathname   int mode                -                       -                       fs/namei.c:2093
297     sys_mknodat                 0x129   int dfd                 const char * filename   int mode                unsigned dev            -                       fs/namei.c:2012
298     sys_fchownat                0x12a   int dfd                 const char *filename    uid_t user              gid_t group             int flag                fs/open.c:558
299     sys_futimesat               0x12b   int dfd                 char *filename          struct timeval *utimes  -                       -                       fs/utimes.c:191
300     sys_fstatat64               0x12c   int dfd                 char *filename          struct stat64 *statbuf  int flag                -                       fs/stat.c:391
301     sys_unlinkat                0x12d   int dfd                 const char * pathname   int flag                -                       -                       fs/namei.c:2341
302     sys_renameat                0x12e   int olddfd              const char * oldname    int newdfd              const char * newname    -                       fs/namei.c:2671
303     sys_linkat                  0x12f   int olddfd              const char *oldname     int newdfd              const char *newname     int flags               fs/namei.c:2470
304     sys_symlinkat               0x130   const char * oldname    int newdfd              const char * newname    -                       -                       fs/namei.c:2377
305     sys_readlinkat              0x131   int dfd                 const char *path        char *buf               int bufsiz              -                       fs/stat.c:284
306     sys_fchmodat                0x132   int dfd                 const char * filename   mode_t mode             -                       -                       fs/open.c:474
307     sys_faccessat               0x133   int dfd                 const char *filename    int mode                -                       -                       fs/open.c:286
308     sys_pselect6                0x134   -                       -                       -                       -                       -                       fs/select.c:675
309     sys_ppoll                   0x135   struct pollfd *ufds     unsigned int nfds       struct timespec *tsp    const sigset_t *sigmask size_t sigsetsize       fs/select.c:950
310     sys_unshare                 0x136   unsigned long unshare_flags -                   -                       -                       -                       kernel/fork.c:1624
311     sys_set_robust_list         0x137   struct robust_list_head *head   size_t len      -                       -                       -                       kernel/futex.c:2351
312     sys_get_robust_list         0x138   int pid                 struct robust_list_head * *head_ptr  size_t *len_ptr -                  -                       kernel/futex.c:2373
313     sys_splice                  0x139   -                       -                       -                       -                       -                       fs/splice.c:1718
314     sys_sync_file_range         0x13a   int fd                  loff_t offset           loff_t nbytes           unsigned int flags      -                       not found:
315     sys_tee                     0x13b   int fdin                int fdout               size_t len              unsigned int flags      -                       fs/splice.c:2061
316     sys_vmsplice                0x13c   int fd                  const struct iovec *iov unsigned long nr_segs   unsigned int flags      -                       fs/splice.c:1692
317     sys_move_pages              0x13d   -                       -                       -                       -                       -                       mm/migrate.c:1075
318     sys_getcpu                  0x13e   unsigned *cpu           unsigned *node          struct getcpu_cache *cache -                    -                       kernel/sys.c:1621
319     sys_epoll_pwait             0x13f   -                       -                       -                       -                       -                       fs/eventpoll.c:1373
320     sys_utimensat               0x140   int dfd                 char *filename          struct timespec *utimes int flags               -                       fs/utimes.c:173
321     sys_signalfd                0x141   int ufd                 sigset_t *user_mask     size_t sizemask         -                       -                       fs/signalfd.c:265
322     sys_timerfd_create          0x142   int clockid             int flags               -                       -                       -                       fs/timerfd.c:164
323     sys_eventfd                 0x143   unsigned int count      -                       -                       -                       -                       fs/eventfd.c:434
324     sys_fallocate               0x144   int fd                  int mode                loff_t offset           loff_t len              -                       not found:
325     sys_timerfd_settime         0x145   int ufd                 int flags               const struct itimerspec *utmr  struct itimerspec *otmr -                fs/timerfd.c:194
326     sys_timerfd_gettime         0x146   int ufd                 struct itimerspec *otmr -                       -                       -                       fs/timerfd.c:252
327     sys_signalfd4               0x147   int ufd                 sigset_t *user_mask     size_t sizemask         int flags               -                       fs/signalfd.c:211
328     sys_eventfd2                0x148   unsigned int count      int flags               -                       -                       -                       fs/eventfd.c:409
329     sys_epoll_create1           0x149   int flags               -                       -                       -                       -                       fs/eventpoll.c:1187
330     sys_dup3                    0x14a   unsigned int oldfd      unsigned int newfd      int flags               -                       -                       fs/fcntl.c:53
331     sys_pipe2                   0x14b   int *fildes             int flags               -                       -                       -                       fs/pipe.c:1101
332     sys_inotify_init1           0x14c   int flags               -                       -                       -                       -                       fs/notify/inotify/inotify_user.c:640
333     sys_preadv                  0x14d   unsigned long fd        const struct iovec *vec unsigned long vlen      unsigned long pos_l     unsigned long pos_h     fs/read_write.c:759
334     sys_pwritev                 0x14e   unsigned long fd        const struct iovec *vec unsigned long vlen      unsigned long pos_l     unsigned long pos_h     fs/read_write.c:784
335     sys_rt_tgsigqueueinfo       0x14f   pid_t tgid              pid_t pid               int sig                 siginfo_t *uinfo        -                       kernel/signal.c:2437
336     sys_perf_event_open         0x150   struct perf_event_attr *attr_uptr               pid_t pid               int cpu int group_fd    unsigned long flags     kernel/perf_event.c:5065
337     sys_recvmmsg                0x151   int fd                  struct mmsghdr *msg     unsigned int vlen       unsigned flags  struct timespec *timeout        net/socket.c:2168

Generated from Linux kernel 2.6.35.4

