Linux Syscall Reference x86

这张表是x86下的syscall。

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