filippo.io
Open in
urlscan Pro
213.188.195.45
Public Scan
URL:
https://filippo.io/linux-syscall-table/
Submission Tags: falconsandbox
Submission: On October 01 via api from US — Scanned from DE
Submission Tags: falconsandbox
Submission: On October 01 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
FILIPPO.IO SEARCHABLE LINUX SYSCALL TABLE FOR X86 AND X86_64 There are some tables like this around, but they are usually cool auto-generated hacks and that has the downfall of not distinguishing what of the different implementations is the correct one, etc. So, here is a lovingly hand-crafted Linux Syscall table for the x86[-64] architecture, with arguments, calling convention and links to the code included. Also, fuzzy search! 64-bit 32-bit (Coming soon) Instruction: syscall Return value found in: %rax Syscalls are implemented in functions named as in the Entry point column, or with the DEFINE_SYSCALLx(%name% macro. Relevant man pages: syscall(2), syscalls(2) Double click on a row to reveal the arguments list. Search using the fuzzy filter box. Filter: %rax Name Entry point Implementation 0readsys_readfs/read_write.c %rdi%rsi%rdxunsigned int fdchar __user * bufsize_t count 1writesys_writefs/read_write.c %rdi%rsi%rdxunsigned int fdconst char __user * bufsize_t count 2opensys_openfs/open.c %rdi%rsi%rdxconst char __user * filenameint flagsumode_t mode 3closesys_closefs/open.c %rdiunsigned int fd 4statsys_newstatfs/stat.c %rdi%rsiconst char __user * filenamestruct stat __user * statbuf 5fstatsys_newfstatfs/stat.c %rdi%rsiunsigned int fdstruct stat __user * statbuf 6lstatsys_newlstatfs/stat.c %rdi%rsiconst char __user * filenamestruct stat __user * statbuf 7pollsys_pollfs/select.c %rdi%rsi%rdxstruct pollfd __user * ufdsunsigned int nfdsint timeout_msecs 8lseeksys_lseekfs/read_write.c %rdi%rsi%rdxunsigned int fdoff_t offsetunsigned int whence 9mmapsys_mmaparch/x86/kernel/sys_x86_64.c %rdi%rsi%rdx%r10%r8%r9unsigned long addrunsigned long lenunsigned long protunsigned long flagsunsigned long fdunsigned long off 10mprotectsys_mprotectmm/mprotect.c %rdi%rsi%rdxunsigned long startsize_t lenunsigned long prot 11munmapsys_munmapmm/mmap.c %rdi%rsiunsigned long addrsize_t len 12brksys_brkmm/mmap.c %rdiunsigned long brk 13rt_sigactionsys_rt_sigactionkernel/signal.c %rdi%rsi%rdx%r10int sigconst struct sigaction __user * actstruct sigaction __user * oactsize_t sigsetsize 14rt_sigprocmasksys_rt_sigprocmaskkernel/signal.c %rdi%rsi%rdx%r10int howsigset_t __user * nsetsigset_t __user * osetsize_t sigsetsize 15rt_sigreturnstub_rt_sigreturnarch/x86/kernel/signal.c16ioctlsys_ioctlfs/ioctl.c %rdi%rsi%rdxunsigned int fdunsigned int cmdunsigned long arg 17pread64sys_pread64fs/read_write.c %rdi%rsi%rdx%r10unsigned int fdchar __user * bufsize_t countloff_t pos 18pwrite64sys_pwrite64fs/read_write.c %rdi%rsi%rdx%r10unsigned int fdconst char __user * bufsize_t countloff_t pos 19readvsys_readvfs/read_write.c %rdi%rsi%rdxunsigned long fdconst struct iovec __user * vecunsigned long vlen 20writevsys_writevfs/read_write.c %rdi%rsi%rdxunsigned long fdconst struct iovec __user * vecunsigned long vlen 21accesssys_accessfs/open.c %rdi%rsiconst char __user * filenameint mode 22pipesys_pipefs/pipe.c %rdiint __user * fildes 23selectsys_selectfs/select.c %rdi%rsi%rdx%r10%r8int nfd_set __user * inpfd_set __user * outpfd_set __user * expstruct timeval __user * tvp 24sched_yieldsys_sched_yieldkernel/sched/core.c25mremapsys_mremapmm/mmap.c %rdiunsigned long brk 26msyncsys_msyncmm/msync.c %rdi%rsi%rdxunsigned long startsize_t lenint flags 27mincoresys_mincoremm/mincore.c %rdi%rsi%rdxunsigned long startsize_t lenunsigned char __user * vec 28madvisesys_madvisemm/madvise.c %rdi%rsi%rdxunsigned long startsize_t len_inint behavior 29shmgetsys_shmgetipc/shm.c %rdi%rsi%rdxkey_t keysize_t sizeint shmflg 30shmatsys_shmatipc/shm.c %rdi%rsi%rdxint shmidchar __user * shmaddrint shmflg 31shmctlsys_shmctlipc/shm.c %rdi%rsi%rdxint shmidint cmdstruct shmid_ds __user * buf 32dupsys_dupfs/file.c %rdiunsigned int fildes 33dup2sys_dup2fs/file.c %rdi%rsiunsigned int oldfdunsigned int newfd 34pausesys_pausekernel/signal.c35nanosleepsys_nanosleepkernel/hrtimer.c %rdi%rsistruct timespec __user * rqtpstruct timespec __user * rmtp 36getitimersys_getitimerkernel/itimer.c %rdi%rsiint whichstruct itimerval __user * value 37alarmsys_alarmkernel/timer.c %rdiunsigned int seconds 38setitimersys_setitimerkernel/itimer.c %rdi%rsi%rdxint whichstruct itimerval __user * valuestruct itimerval __user * ovalue 39getpidsys_getpidkernel/sys.c40sendfilesys_sendfile64fs/read_write.c %rdi%rsi%rdx%r10int out_fdint in_fdloff_t __user * offsetsize_t count 41socketsys_socketnet/socket.c %rdi%rsi%rdxint familyint typeint protocol 42connectsys_connectnet/socket.c %rdi%rsi%rdxint fdstruct sockaddr __user * uservaddrint addrlen 43acceptsys_acceptnet/socket.c %rdi%rsi%rdxint fdstruct sockaddr __user * upeer_sockaddrint __user * upeer_addrlen 44sendtosys_sendtonet/socket.c %rdi%rsi%rdx%r10%r8%r9int fdvoid __user * buffsize_t lenunsigned int flagsstruct sockaddr __user * addrint addr_len 45recvfromsys_recvfromnet/socket.c %rdi%rsi%rdx%r10%r8%r9int fdvoid __user * ubufsize_t sizeunsigned int flagsstruct sockaddr __user * addrint __user * addr_len 46sendmsgsys_sendmsgnet/socket.c %rdi%rsi%rdxint fdstruct msghdr __user * msgunsigned int flags 47recvmsgsys_recvmsgnet/socket.c %rdi%rsi%rdxint fdstruct msghdr __user * msgunsigned int flags 48shutdownsys_shutdownnet/socket.c %rdi%rsiint fdint how 49bindsys_bindnet/socket.c %rdi%rsi%rdxint fdstruct sockaddr __user * umyaddrint addrlen 50listensys_listennet/socket.c %rdi%rsiint fdint backlog 51getsocknamesys_getsocknamenet/socket.c %rdi%rsi%rdxint fdstruct sockaddr __user * usockaddrint __user * usockaddr_len 52getpeernamesys_getpeernamenet/socket.c %rdi%rsi%rdxint fdstruct sockaddr __user * usockaddrint __user * usockaddr_len 53socketpairsys_socketpairnet/socket.c %rdi%rsi%rdx%r10int familyint typeint protocolint __user * usockvec 54setsockoptsys_setsockoptnet/socket.c %rdi%rsi%rdx%r10%r8int fdint levelint optnamechar __user * optvalint optlen 55getsockoptsys_getsockoptnet/socket.c %rdi%rsi%rdx%r10%r8int fdint levelint optnamechar __user * optvalint __user * optlen 56clonestub_clonekernel/fork.c %rdi%rsi%rdx%r10%r8unsigned long clone_flagsunsigned long newspint __user * parent_tidptrint __user * child_tidptrint tls_val 57forkstub_forkkernel/fork.c58vforkstub_vforkkernel/fork.c59execvestub_execvefs/exec.c %rdi%rsi%rdxconst char __user * filenameconst char __user *const __user * argvconst char __user *const __user * envp 60exitsys_exitkernel/exit.c %rdiint error_code 61wait4sys_wait4kernel/exit.c %rdi%rsi%rdx%r10pid_t upidint __user * stat_addrint optionsstruct rusage __user * ru 62killsys_killkernel/signal.c %rdi%rsipid_t pidint sig 63unamesys_newunamekernel/sys.c %rdistruct new_utsname __user * name 64semgetsys_semgetipc/sem.c %rdi%rsi%rdxkey_t keyint nsemsint semflg 65semopsys_semopipc/sem.c %rdi%rsi%rdxint semidstruct sembuf __user * tsopsunsigned nsops 66semctlsys_semctlipc/sem.c %rdi%rsi%rdx%r10int semidint semnumint cmdunsigned long arg 67shmdtsys_shmdtipc/shm.c %rdichar __user * shmaddr 68msggetsys_msggetipc/msg.c %rdi%rsikey_t keyint msgflg 69msgsndsys_msgsndipc/msg.c %rdi%rsi%rdx%r10int msqidstruct msgbuf __user * msgpsize_t msgszint msgflg 70msgrcvsys_msgrcvipc/msg.c %rdi%rsi%rdx%r10%r8int msqidstruct msgbuf __user * msgpsize_t msgszlong msgtypint msgflg 71msgctlsys_msgctlipc/msg.c %rdi%rsi%rdxint msqidint cmdstruct msqid_ds __user * buf 72fcntlsys_fcntlfs/fcntl.c %rdi%rsi%rdxunsigned int fdunsigned int cmdunsigned long arg 73flocksys_flockfs/locks.c %rdi%rsiunsigned int fdunsigned int cmd 74fsyncsys_fsyncfs/sync.c %rdiunsigned int fd 75fdatasyncsys_fdatasyncfs/sync.c %rdiunsigned int fd 76truncatesys_truncatefs/open.c %rdi%rsiconst char __user * pathlong length 77ftruncatesys_ftruncatefs/open.c %rdi%rsiunsigned int fdunsigned long length 78getdentssys_getdentsfs/readdir.c %rdi%rsi%rdxunsigned int fdstruct linux_dirent __user * direntunsigned int count 79getcwdsys_getcwdfs/dcache.c %rdi%rsichar __user * bufunsigned long size 80chdirsys_chdirfs/open.c %rdiconst char __user * filename 81fchdirsys_fchdirfs/open.c %rdiunsigned int fd 82renamesys_renamefs/namei.c %rdi%rsiconst char __user * oldnameconst char __user * newname 83mkdirsys_mkdirfs/namei.c %rdi%rsiconst char __user * pathnameumode_t mode 84rmdirsys_rmdirfs/namei.c %rdiconst char __user * pathname 85creatsys_creatfs/open.c %rdi%rsiconst char __user * pathnameumode_t mode 86linksys_linkfs/namei.c %rdi%rsiconst char __user * oldnameconst char __user * newname 87unlinksys_unlinkfs/namei.c %rdiconst char __user * pathname 88symlinksys_symlinkfs/namei.c %rdi%rsiconst char __user * oldnameconst char __user * newname 89readlinksys_readlinkfs/stat.c %rdi%rsi%rdxconst char __user * pathchar __user * bufint bufsiz 90chmodsys_chmodfs/open.c %rdi%rsiconst char __user * filenameumode_t mode 91fchmodsys_fchmodfs/open.c %rdi%rsiunsigned int fdumode_t mode 92chownsys_chownfs/open.c %rdi%rsi%rdxconst char __user * filenameuid_t usergid_t group 93fchownsys_fchownfs/open.c %rdi%rsi%rdxunsigned int fduid_t usergid_t group 94lchownsys_lchownfs/open.c %rdi%rsi%rdxconst char __user * filenameuid_t usergid_t group 95umasksys_umaskkernel/sys.c %rdiint mask 96gettimeofdaysys_gettimeofdaykernel/time.c %rdi%rsistruct timeval __user * tvstruct timezone __user * tz 97getrlimitsys_getrlimitkernel/sys.c %rdi%rsiunsigned int resourcestruct rlimit __user * rlim 98getrusagesys_getrusagekernel/sys.c %rdi%rsiint whostruct rusage __user * ru 99sysinfosys_sysinfokernel/sys.c %rdistruct sysinfo __user * info 100timessys_timeskernel/sys.c %rdistruct tms __user * tbuf 101ptracesys_ptracekernel/ptrace.c %rdi%rsi%rdx%r10long requestlong pidunsigned long addrunsigned long data 102getuidsys_getuidkernel/sys.c103syslogsys_syslogkernel/printk/printk.c %rdi%rsi%rdxint typechar __user * bufint len 104getgidsys_getgidkernel/sys.c105setuidsys_setuidkernel/sys.c %rdiuid_t uid 106setgidsys_setgidkernel/sys.c %rdigid_t gid 107geteuidsys_geteuidkernel/sys.c108getegidsys_getegidkernel/sys.c109setpgidsys_setpgidkernel/sys.c %rdi%rsipid_t pidpid_t pgid 110getppidsys_getppidkernel/sys.c111getpgrpsys_getpgrpkernel/sys.c112setsidsys_setsidkernel/sys.c113setreuidsys_setreuidkernel/sys.c %rdi%rsiuid_t ruiduid_t euid 114setregidsys_setregidkernel/sys.c %rdi%rsigid_t rgidgid_t egid 115getgroupssys_getgroupskernel/groups.c %rdi%rsiint gidsetsizegid_t __user * grouplist 116setgroupssys_setgroupskernel/groups.c %rdi%rsiint gidsetsizegid_t __user * grouplist 117setresuidsys_setresuidkernel/sys.c %rdi%rsi%rdxuid_t ruiduid_t euiduid_t suid 118getresuidsys_getresuidkernel/sys.c %rdi%rsi%rdxuid_t __user * ruidpuid_t __user * euidpuid_t __user * suidp 119setresgidsys_setresgidkernel/sys.c %rdi%rsi%rdxgid_t rgidgid_t egidgid_t sgid 120getresgidsys_getresgidkernel/sys.c %rdi%rsi%rdxgid_t __user * rgidpgid_t __user * egidpgid_t __user * sgidp 121getpgidsys_getpgidkernel/sys.c %rdipid_t pid 122setfsuidsys_setfsuidkernel/sys.c %rdiuid_t uid 123setfsgidsys_setfsgidkernel/sys.c %rdigid_t gid 124getsidsys_getsidkernel/sys.c %rdipid_t pid 125capgetsys_capgetkernel/capability.c %rdi%rsicap_user_header_t headercap_user_data_t dataptr 126capsetsys_capsetkernel/capability.c %rdi%rsicap_user_header_t headerconst cap_user_data_t data 127rt_sigpendingsys_rt_sigpendingkernel/signal.c %rdi%rsisigset_t __user * usetsize_t sigsetsize 128rt_sigtimedwaitsys_rt_sigtimedwaitkernel/signal.c %rdi%rsi%rdx%r10const sigset_t __user * uthesesiginfo_t __user * uinfoconst struct timespec __user * utssize_t sigsetsize 129rt_sigqueueinfosys_rt_sigqueueinfokernel/signal.c %rdi%rsi%rdxpid_t pidint sigsiginfo_t __user * uinfo 130rt_sigsuspendsys_rt_sigsuspendkernel/signal.c %rdi%rsisigset_t __user * unewsetsize_t sigsetsize 131sigaltstacksys_sigaltstackkernel/signal.c %rdi%rsiconst stack_t __user * ussstack_t __user * uoss 132utimesys_utimefs/utimes.c %rdi%rsichar __user * filenamestruct utimbuf __user * times 133mknodsys_mknodfs/namei.c %rdi%rsi%rdxconst char __user * filenameumode_t modeunsigned dev 134uselibfs/exec.c %rdiconst char __user * library 135personalitysys_personalitykernel/exec_domain.c %rdiunsigned int personality 136ustatsys_ustatfs/statfs.c %rdi%rsiunsigned devstruct ustat __user * ubuf 137statfssys_statfsfs/statfs.c %rdi%rsiconst char __user * pathnamestruct statfs __user * buf 138fstatfssys_fstatfsfs/statfs.c %rdi%rsiunsigned int fdstruct statfs __user * buf 139sysfssys_sysfsfs/filesystems.c %rdi%rsi%rdxint optionunsigned long arg1unsigned long arg2 140getprioritysys_getprioritykernel/sys.c %rdi%rsiint whichint who 141setprioritysys_setprioritykernel/sys.c %rdi%rsi%rdxint whichint whoint niceval 142sched_setparamsys_sched_setparamkernel/sched/core.c %rdi%rsipid_t pidstruct sched_param __user * param 143sched_getparamsys_sched_getparamkernel/sched/core.c %rdi%rsipid_t pidstruct sched_param __user * param 144sched_setschedulersys_sched_setschedulerkernel/sched/core.c %rdi%rsi%rdxpid_t pidint policystruct sched_param __user * param 145sched_getschedulersys_sched_getschedulerkernel/sched/core.c %rdipid_t pid 146sched_get_priority_maxsys_sched_get_priority_maxkernel/sched/core.c %rdiint policy 147sched_get_priority_minsys_sched_get_priority_minkernel/sched/core.c %rdiint policy 148sched_rr_get_intervalsys_sched_rr_get_intervalkernel/sched/core.c %rdi%rsipid_t pidstruct timespec __user * interval 149mlocksys_mlockmm/mlock.c %rdi%rsiunsigned long startsize_t len 150munlocksys_munlockmm/mlock.c %rdi%rsiunsigned long startsize_t len 151mlockallsys_mlockallmm/mlock.c %rdiint flags 152munlockallsys_munlockallmm/mlock.c153vhangupsys_vhangupfs/open.c154modify_ldtsys_modify_ldtarch/x86/um/ldt.c %rdi%rsi%rdxint funcvoid * ptrunsigned long bytecount 155pivot_rootsys_pivot_rootfs/namespace.c %rdi%rsiconst char __user * new_rootconst char __user * put_old 156_sysctlsys_sysctlkernel/sysctl_binary.c %rdistruct __sysctl_args __user * args 157prctlsys_prctlkernel/sys.c %rdi%rsi%rdx%r10%r8int optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5 158arch_prctlsys_arch_prctlarch/x86/um/syscalls_64.c %rdi%rsi%rdxstruct task_struct * taskint codeunsigned long __user * addr 159adjtimexsys_adjtimexkernel/time.c %rdistruct timex __user * txc_p 160setrlimitsys_setrlimitkernel/sys.c %rdi%rsiunsigned int resourcestruct rlimit __user * rlim 161chrootsys_chrootfs/open.c %rdiconst char __user * filename 162syncsys_syncfs/sync.c163acctsys_acctkernel/acct.c %rdiconst char __user * name 164settimeofdaysys_settimeofdaykernel/time.c %rdi%rsistruct timeval __user * tvstruct timezone __user * tz 165mountsys_mountfs/namespace.c %rdi%rsi%rdx%r10%r8char __user * dev_namechar __user * dir_namechar __user * typeunsigned long flagsvoid __user * data 166umount2sys_umountfs/namespace.c %rdi%rsichar __user * nameint flags 167swaponsys_swaponmm/swapfile.c %rdi%rsiconst char __user * specialfileint swap_flags 168swapoffsys_swapoffmm/swapfile.c %rdiconst char __user * specialfile 169rebootsys_rebootkernel/reboot.c %rdi%rsi%rdx%r10int magic1int magic2unsigned int cmdvoid __user * arg 170sethostnamesys_sethostnamekernel/sys.c %rdi%rsichar __user * nameint len 171setdomainnamesys_setdomainnamekernel/sys.c %rdi%rsichar __user * nameint len 172ioplstub_ioplarch/x86/kernel/ioport.c %rdiunsigned int level 173iopermsys_iopermarch/x86/kernel/ioport.c %rdi%rsi%rdxunsigned long fromunsigned long numint turn_on 174create_moduleNOT IMPLEMENTED175init_modulesys_init_modulekernel/module.c %rdi%rsi%rdxvoid __user * umodunsigned long lenconst char __user * uargs 176delete_modulesys_delete_modulekernel/module.c %rdi%rsiconst char __user * name_userunsigned int flags 177get_kernel_symsNOT IMPLEMENTED178query_moduleNOT IMPLEMENTED179quotactlsys_quotactlfs/quota/quota.c %rdi%rsi%rdx%r10unsigned int cmdconst char __user * specialqid_t idvoid __user * addr 180nfsservctlNOT IMPLEMENTED181getpmsgNOT IMPLEMENTED182putpmsgNOT IMPLEMENTED183afs_syscallNOT IMPLEMENTED184tuxcallNOT IMPLEMENTED185securityNOT IMPLEMENTED186gettidsys_gettidkernel/sys.c187readaheadsys_readaheadmm/readahead.c %rdi%rsi%rdxint fdloff_t offsetsize_t count 188setxattrsys_setxattrfs/xattr.c %rdi%rsi%rdx%r10%r8const char __user * pathnameconst char __user * nameconst void __user * valuesize_t sizeint flags 189lsetxattrsys_lsetxattrfs/xattr.c %rdi%rsi%rdx%r10%r8const char __user * pathnameconst char __user * nameconst void __user * valuesize_t sizeint flags 190fsetxattrsys_fsetxattrfs/xattr.c %rdi%rsi%rdx%r10%r8int fdconst char __user * nameconst void __user * valuesize_t sizeint flags 191getxattrsys_getxattrfs/xattr.c %rdi%rsi%rdx%r10const char __user * pathnameconst char __user * namevoid __user * valuesize_t size 192lgetxattrsys_lgetxattrfs/xattr.c %rdi%rsi%rdx%r10const char __user * pathnameconst char __user * namevoid __user * valuesize_t size 193fgetxattrsys_fgetxattrfs/xattr.c %rdi%rsi%rdx%r10int fdconst char __user * namevoid __user * valuesize_t size 194listxattrsys_listxattrfs/xattr.c %rdi%rsi%rdxconst char __user * pathnamechar __user * listsize_t size 195llistxattrsys_llistxattrfs/xattr.c %rdi%rsi%rdxconst char __user * pathnamechar __user * listsize_t size 196flistxattrsys_flistxattrfs/xattr.c %rdi%rsi%rdxint fdchar __user * listsize_t size 197removexattrsys_removexattrfs/xattr.c %rdi%rsiconst char __user * pathnameconst char __user * name 198lremovexattrsys_lremovexattrfs/xattr.c %rdi%rsiconst char __user * pathnameconst char __user * name 199fremovexattrsys_fremovexattrfs/xattr.c %rdi%rsiint fdconst char __user * name 200tkillsys_tkillkernel/signal.c %rdi%rsipid_t pidint sig 201timesys_timekernel/time.c %rditime_t __user * tloc 202futexsys_futexkernel/futex.c %rdi%rsi%rdx%r10%r8%r9u32 __user * uaddrint opu32 valstruct timespec __user * utimeu32 __user * uaddr2u32 val3 203sched_setaffinitysys_sched_setaffinitykernel/sched/core.c %rdi%rsi%rdxpid_t pidunsigned int lenunsigned long __user * user_mask_ptr 204sched_getaffinitysys_sched_getaffinitykernel/sched/core.c %rdi%rsi%rdxpid_t pidunsigned int lenunsigned long __user * user_mask_ptr 205set_thread_areaarch/x86/kernel/tls.c %rdistruct user_desc __user * u_info 206io_setupsys_io_setupfs/aio.c %rdi%rsiunsigned nr_eventsaio_context_t __user * ctxp 207io_destroysys_io_destroyfs/aio.c %rdiaio_context_t ctx 208io_geteventssys_io_geteventsfs/aio.c %rdi%rsi%rdx%r10%r8aio_context_t ctx_idlong min_nrlong nrstruct io_event __user * eventsstruct timespec __user * timeout 209io_submitsys_io_submitfs/aio.c %rdi%rsi%rdxaio_context_t ctx_idlong nrstruct iocb __user * __user * iocbpp 210io_cancelsys_io_cancelfs/aio.c %rdi%rsi%rdxaio_context_t ctx_idstruct iocb __user * iocbstruct io_event __user * result 211get_thread_areaarch/x86/kernel/tls.c %rdistruct user_desc __user * u_info 212lookup_dcookiesys_lookup_dcookiefs/dcookies.c %rdi%rsi%rdxu64 cookie64char __user * bufsize_t len 213epoll_createsys_epoll_createfs/eventpoll.c %rdiint size 214epoll_ctl_oldNOT IMPLEMENTED215epoll_wait_oldNOT IMPLEMENTED216remap_file_pagessys_remap_file_pagesmm/fremap.c %rdi%rsi%rdx%r10%r8unsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags 217getdents64sys_getdents64fs/readdir.c %rdi%rsi%rdxunsigned int fdstruct linux_dirent64 __user * direntunsigned int count 218set_tid_addresssys_set_tid_addresskernel/fork.c %rdiint __user * tidptr 219restart_syscallsys_restart_syscallkernel/signal.c220semtimedopsys_semtimedopipc/sem.c %rdi%rsi%rdx%r10int semidstruct sembuf __user * tsopsunsigned nsopsconst struct timespec __user * timeout 221fadvise64sys_fadvise64mm/fadvise.c %rdi%rsi%rdx%r10int fdloff_t offsetsize_t lenint advice 222timer_createsys_timer_createkernel/posix-timers.c %rdi%rsi%rdxconst clockid_t which_clockstruct sigevent __user * timer_event_spectimer_t __user * created_timer_id 223timer_settimesys_timer_settimekernel/posix-timers.c %rdi%rsi%rdx%r10timer_t timer_idint flagsconst struct itimerspec __user * new_settingstruct itimerspec __user * old_setting 224timer_gettimesys_timer_gettimekernel/posix-timers.c %rdi%rsitimer_t timer_idstruct itimerspec __user * setting 225timer_getoverrunsys_timer_getoverrunkernel/posix-timers.c %rditimer_t timer_id 226timer_deletesys_timer_deletekernel/posix-timers.c %rditimer_t timer_id 227clock_settimesys_clock_settimekernel/posix-timers.c %rdi%rsiconst clockid_t which_clockconst struct timespec __user * tp 228clock_gettimesys_clock_gettimekernel/posix-timers.c %rdi%rsiconst clockid_t which_clockstruct timespec __user * tp 229clock_getressys_clock_getreskernel/posix-timers.c %rdi%rsiconst clockid_t which_clockstruct timespec __user * tp 230clock_nanosleepsys_clock_nanosleepkernel/posix-timers.c %rdi%rsi%rdx%r10const clockid_t which_clockint flagsconst struct timespec __user * rqtpstruct timespec __user * rmtp 231exit_groupsys_exit_groupkernel/exit.c %rdiint error_code 232epoll_waitsys_epoll_waitfs/eventpoll.c %rdi%rsi%rdx%r10int epfdstruct epoll_event __user * eventsint maxeventsint timeout 233epoll_ctlsys_epoll_ctlfs/eventpoll.c %rdi%rsi%rdx%r10int epfdint opint fdstruct epoll_event __user * event 234tgkillsys_tgkillkernel/signal.c %rdi%rsi%rdxpid_t tgidpid_t pidint sig 235utimessys_utimesfs/utimes.c %rdi%rsichar __user * filenamestruct timeval __user * utimes 236vserverNOT IMPLEMENTED237mbindsys_mbindmm/mempolicy.c %rdi%rsi%rdx%r10%r8%r9unsigned long startunsigned long lenunsigned long modeunsigned long __user * nmaskunsigned long maxnodeunsigned flags 238set_mempolicysys_set_mempolicymm/mempolicy.c %rdi%rsi%rdxint modeunsigned long __user * nmaskunsigned long maxnode 239get_mempolicysys_get_mempolicymm/mempolicy.c %rdi%rsi%rdx%r10%r8int __user * policyunsigned long __user * nmaskunsigned long maxnodeunsigned long addrunsigned long flags 240mq_opensys_mq_openipc/mqueue.c %rdi%rsi%rdx%r10const char __user * u_nameint oflagumode_t modestruct mq_attr __user * u_attr 241mq_unlinksys_mq_unlinkipc/mqueue.c %rdiconst char __user * u_name 242mq_timedsendsys_mq_timedsendipc/mqueue.c %rdi%rsi%rdx%r10%r8mqd_t mqdesconst char __user * u_msg_ptrsize_t msg_lenunsigned int msg_prioconst struct timespec __user * u_abs_timeout 243mq_timedreceivesys_mq_timedreceiveipc/mqueue.c %rdi%rsi%rdx%r10%r8mqd_t mqdeschar __user * u_msg_ptrsize_t msg_lenunsigned int __user * u_msg_prioconst struct timespec __user * u_abs_timeout 244mq_notifysys_mq_notifyipc/mqueue.c %rdi%rsimqd_t mqdesconst struct sigevent __user * u_notification 245mq_getsetattrsys_mq_getsetattripc/mqueue.c %rdi%rsi%rdxmqd_t mqdesconst struct mq_attr __user * u_mqstatstruct mq_attr __user * u_omqstat 246kexec_loadsys_kexec_loadkernel/kexec.c %rdi%rsi%rdx%r10unsigned long entryunsigned long nr_segmentsstruct kexec_segment __user * segmentsunsigned long flags 247waitidsys_waitidkernel/exit.c %rdi%rsi%rdx%r10%r8int whichpid_t upidstruct siginfo __user * infopint optionsstruct rusage __user * ru 248add_keysys_add_keysecurity/keys/keyctl.c %rdi%rsi%rdx%r10%r8const char __user * _typeconst char __user * _descriptionconst void __user * _payloadsize_t plenkey_serial_t ringid 249request_keysys_request_keysecurity/keys/keyctl.c %rdi%rsi%rdx%r10const char __user * _typeconst char __user * _descriptionconst char __user * _callout_infokey_serial_t destringid 250keyctlsys_keyctlsecurity/keys/keyctl.c %rdi%rsi%rdx%r10%r8int optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5 251ioprio_setsys_ioprio_setfs/ioprio.c %rdi%rsi%rdxint whichint whoint ioprio 252ioprio_getsys_ioprio_getfs/ioprio.c %rdi%rsiint whichint who 253inotify_initsys_inotify_initfs/notify/inotify/inotify_user.c254inotify_add_watchsys_inotify_add_watchfs/notify/inotify/inotify_user.c %rdi%rsi%rdxint fdconst char __user * pathnameu32 mask 255inotify_rm_watchsys_inotify_rm_watchfs/notify/inotify/inotify_user.c %rdi%rsiint fd__s32 wd 256migrate_pagessys_migrate_pagesmm/mempolicy.c %rdi%rsi%rdx%r10pid_t pidunsigned long maxnodeconst unsigned long __user * old_nodesconst unsigned long __user * new_nodes 257openatsys_openatfs/open.c %rdi%rsi%rdx%r10int dfdconst char __user * filenameint flagsumode_t mode 258mkdiratsys_mkdiratfs/namei.c %rdi%rsi%rdxint dfdconst char __user * pathnameumode_t mode 259mknodatsys_mknodatfs/namei.c %rdi%rsi%rdx%r10int dfdconst char __user * filenameumode_t modeunsigned dev 260fchownatsys_fchownatfs/open.c %rdi%rsi%rdx%r10%r8int dfdconst char __user * filenameuid_t usergid_t groupint flag 261futimesatsys_futimesatfs/utimes.c %rdi%rsi%rdxint dfdconst char __user * filenamestruct timeval __user * utimes 262newfstatatsys_newfstatatfs/stat.c %rdi%rsi%rdx%r10int dfdconst char __user * filenamestruct stat __user * statbufint flag 263unlinkatsys_unlinkatfs/namei.c %rdi%rsi%rdxint dfdconst char __user * pathnameint flag 264renameatsys_renameatfs/namei.c %rdi%rsi%rdx%r10int olddfdconst char __user * oldnameint newdfdconst char __user * newname 265linkatsys_linkatfs/namei.c %rdi%rsi%rdx%r10%r8int olddfdconst char __user * oldnameint newdfdconst char __user * newnameint flags 266symlinkatsys_symlinkatfs/namei.c %rdi%rsi%rdxconst char __user * oldnameint newdfdconst char __user * newname 267readlinkatsys_readlinkatfs/stat.c %rdi%rsi%rdx%r10int dfdconst char __user * pathnamechar __user * bufint bufsiz 268fchmodatsys_fchmodatfs/open.c %rdi%rsi%rdxint dfdconst char __user * filenameumode_t mode 269faccessatsys_faccessatfs/open.c %rdi%rsi%rdxint dfdconst char __user * filenameint mode 270pselect6sys_pselect6fs/select.c %rdi%rsi%rdx%r10%r8%r9int nfd_set __user * inpfd_set __user * outpfd_set __user * expstruct timespec __user * tspvoid __user * sig 271ppollsys_ppollfs/select.c %rdi%rsi%rdx%r10%r8struct pollfd __user * ufdsunsigned int nfdsstruct timespec __user * tspconst sigset_t __user * sigmasksize_t sigsetsize 272unsharesys_unsharekernel/fork.c %rdiunsigned long unshare_flags 273set_robust_listsys_set_robust_listkernel/futex.c %rdi%rsistruct robust_list_head __user * headsize_t len 274get_robust_listsys_get_robust_listkernel/futex.c %rdi%rsi%rdxint pidstruct robust_list_head __user * __user * head_ptrsize_t __user * len_ptr 275splicesys_splicefs/splice.c %rdi%rsi%rdx%r10%r8%r9int fd_inloff_t __user * off_inint fd_outloff_t __user * off_outsize_t lenunsigned int flags 276teesys_teefs/splice.c %rdi%rsi%rdx%r10int fdinint fdoutsize_t lenunsigned int flags 277sync_file_rangesys_sync_file_rangefs/sync.c %rdi%rsi%rdx%r10int fdloff_t offsetloff_t nbytesunsigned int flags 278vmsplicesys_vmsplicefs/splice.c %rdi%rsi%rdx%r10int fdconst struct iovec __user * iovunsigned long nr_segsunsigned int flags 279move_pagessys_move_pagesmm/migrate.c %rdi%rsi%rdx%r10%r8%r9pid_t pidunsigned long nr_pagesconst void __user * __user * pagesconst int __user * nodesint __user * statusint flags 280utimensatsys_utimensatfs/utimes.c %rdi%rsi%rdx%r10int dfdconst char __user * filenamestruct timespec __user * utimesint flags 281epoll_pwaitsys_epoll_pwaitfs/eventpoll.c %rdi%rsi%rdx%r10%r8%r9int epfdstruct epoll_event __user * eventsint maxeventsint timeoutconst sigset_t __user * sigmasksize_t sigsetsize 282signalfdsys_signalfdfs/signalfd.c %rdi%rsi%rdxint ufdsigset_t __user * user_masksize_t sizemask 283timerfd_createsys_timerfd_createfs/timerfd.c %rdi%rsiint clockidint flags 284eventfdsys_eventfdfs/eventfd.c %rdiunsigned int count 285fallocatesys_fallocatefs/open.c %rdi%rsi%rdx%r10int fdint modeloff_t offsetloff_t len 286timerfd_settimesys_timerfd_settimefs/timerfd.c %rdi%rsi%rdx%r10int ufdint flagsconst struct itimerspec __user * utmrstruct itimerspec __user * otmr 287timerfd_gettimesys_timerfd_gettimefs/timerfd.c %rdi%rsiint ufdstruct itimerspec __user * otmr 288accept4sys_accept4net/socket.c %rdi%rsi%rdx%r10int fdstruct sockaddr __user * upeer_sockaddrint __user * upeer_addrlenint flags 289signalfd4sys_signalfd4fs/signalfd.c %rdi%rsi%rdx%r10int ufdsigset_t __user * user_masksize_t sizemaskint flags 290eventfd2sys_eventfd2fs/eventfd.c %rdi%rsiunsigned int countint flags 291epoll_create1sys_epoll_create1fs/eventpoll.c %rdiint flags 292dup3sys_dup3fs/file.c %rdi%rsi%rdxunsigned int oldfdunsigned int newfdint flags 293pipe2sys_pipe2fs/pipe.c %rdi%rsiint __user * fildesint flags 294inotify_init1sys_inotify_init1fs/notify/inotify/inotify_user.c %rdiint flags 295preadvsys_preadvfs/read_write.c %rdi%rsi%rdx%r10%r8unsigned long fdconst struct iovec __user * vecunsigned long vlenunsigned long pos_lunsigned long pos_h 296pwritevsys_pwritevfs/read_write.c %rdi%rsi%rdx%r10%r8unsigned long fdconst struct iovec __user * vecunsigned long vlenunsigned long pos_lunsigned long pos_h 297rt_tgsigqueueinfosys_rt_tgsigqueueinfokernel/signal.c %rdi%rsi%rdx%r10pid_t tgidpid_t pidint sigsiginfo_t __user * uinfo 298perf_event_opensys_perf_event_openkernel/events/core.c %rdi%rsi%rdx%r10%r8struct perf_event_attr __user * attr_uptrpid_t pidint cpuint group_fdunsigned long flags 299recvmmsgsys_recvmmsgnet/socket.c %rdi%rsi%rdx%r10%r8int fdstruct mmsghdr __user * mmsgunsigned int vlenunsigned int flagsstruct timespec __user * timeout 300fanotify_initsys_fanotify_initfs/notify/fanotify/fanotify_user.c %rdi%rsiunsigned int flagsunsigned int event_f_flags 301fanotify_marksys_fanotify_markfs/notify/fanotify/fanotify_user.c %rdi%rsi%rdx%r10%r8int fanotify_fdunsigned int flags__u64 maskint dfdconst char __user * pathname 302prlimit64sys_prlimit64kernel/sys.c %rdi%rsi%rdx%r10pid_t pidunsigned int resourceconst struct rlimit64 __user * new_rlimstruct rlimit64 __user * old_rlim 303name_to_handle_atsys_name_to_handle_atfs/fhandle.c %rdi%rsi%rdx%r10%r8int dfdconst char __user * namestruct file_handle __user * handleint __user * mnt_idint flag 304open_by_handle_atsys_open_by_handle_atfs/fhandle.c %rdi%rsi%rdxint mountdirfdstruct file_handle __user * handleint flags 305clock_adjtimesys_clock_adjtimekernel/posix-timers.c %rdi%rsiconst clockid_t which_clockstruct timex __user * utx 306syncfssys_syncfsfs/sync.c %rdiint fd 307sendmmsgsys_sendmmsgnet/socket.c %rdi%rsi%rdx%r10int fdstruct mmsghdr __user * mmsgunsigned int vlenunsigned int flags 308setnssys_setnskernel/nsproxy.c %rdi%rsiint fdint nstype 309getcpusys_getcpukernel/sys.c %rdi%rsi%rdxunsigned __user * cpupunsigned __user * nodepstruct getcpu_cache __user * unused 310process_vm_readvsys_process_vm_readvmm/process_vm_access.c %rdi%rsi%rdx%r10%r8%r9pid_t pidconst struct iovec __user * lvecunsigned long liovcntconst struct iovec __user * rvecunsigned long riovcntunsigned long flags 311process_vm_writevsys_process_vm_writevmm/process_vm_access.c %rdi%rsi%rdx%r10%r8%r9pid_t pidconst struct iovec __user * lvecunsigned long liovcntconst struct iovec __user * rvecunsigned long riovcntunsigned long flags 312kcmpsys_kcmpkernel/kcmp.c %rdi%rsi%rdx%r10%r8pid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2 313finit_modulesys_finit_modulekernel/module.c %rdi%rsi%rdxint fdconst char __user * uargsint flags