Linux System Call Table

Warning: This document is old & has moved. Please update any links:
https://chromium.googlesource.com/chromiumos/docs/+/HEAD/constants/syscalls.md

These are the system call numbers (NR) and their corresponding symbolic names.

These vary significantly across architectures/ABIs, both in mappings and in actual name.

This is a quick reference for people debugging things (e.g. seccomp failures).

For more details on syscalls in general, see the syscall(2) man page.

Random Names

Depending on the environment you're in, syscall names might use slightly different naming conventions.

The kernel headers (e.g. asm/unistd.h) use names like __NR_xxx, but don't provide any other utility code. The C library headers (e.g. syscall.h & sys/syscall.h) use names like SYS_xxx with the intention they be used with syscall(...). These defines will be exactly the same -- so __NR_foo will have the same value as SYS_foo.

Which one a developer chooses to use is a bit arbitrary, and most likely belies their background (with kernel developers tending towards __NR_xxx). If you're writing userland C code and the syscall(...) function, you probably should stick to SYS_xxx instead.

The short name “NR” itself just refers to “number”. You might see “syscall number” and “NR” and “syscall NR” used interchangeably.

Another fun difference is that some architectures namespace syscalls that are specific to their port in some way. Or they don‘t. It’s another situation of different kernel maintainers making different choices and there not being a central authority who noticed & enforced things. For example, ARM has a few __ARM_NR_xxx syscalls that they consider “private”, and they have a few __NR_arm_xxx syscalls to indicate that they have a custom wrapper around the xxx syscall!

Another edge case to keep in mind is that different architectures might use the same name for different entry points. It‘s uncommon, but can come up when looking at syscalls with variants. For example, an older architecture port might have setuid & setuid32 while newer ones only have setuid. The older port’s setuid takes a 16-bit argument while the newer port's setuid takes a 32-bit argument and is equivalent to setuid32. There are many parallels with filesystem calls like statfs & statfs64.

Kernel Implementations

The cs/ links to kernel sources are mostly best effort. They focus on the common C entry point, but depending on your execution environment, that might not be the first place the kernel executes. Unfortunately, they‘re Google-internal only currently as we haven’t found any good public indexes to point to instead.

Every architecture may point a syscall from its initial entry point to custom trampoline code. For example, ARM‘s fstatfs64 implementation starts execution in sys_fstatfs64_wrapper which lives under arch/arm/ as assembly code. That in turn calls sys_fstatfs64 which is C code in the common fs/ tree. Usually these trampolines are not complicated, but they might add an extra check to overall execution. If you’re seeing confusing behavior related to the C code, you might want to dive deeper.

When working with 32-bit ABIs on 64-bit kernels, you might run into the syscall compat layers which try to swizzle structures. This shows up a lot on x86 & ARM systems where the userland is 32-bit but the kernel is 64-bit. These will use conventions like compat_sys_xxx instead of sys_xxx, and COMPAT_SYSCALL_XXX wrappers instead of SYSCALL_XXX. They‘re responsible for taking the 32-bit structures from userland, converting them to the 64-bit structures the kernel uses, then calling the 64-bit C code. Normally this conversion is not a problem, but if the code detects issues with the data structures, it’ll error out before the common implementation of the syscall is ever executed.

The Android/ARC++ container executes under the alt-syscall layer. This allows defining of a custom syscall table for the purpose of hard disabling any syscalls for all processes (without needing seccomp), or for adding extra checks to the entry/exit points of the common implementation, or stubbing things out regardless of any arguments. All of this code will run before the common implementation of the syscall is ever executed. Since the tables are hand maintained in our kernel (and not upstream), new syscalls aren‘t added to the whitelist automatically, so you might see confusing errors like ENOSYS, but only when run inside of the container. If you’re seeing misbehavior, you should check to see if alt-syscall is enabled for the process, and if so, look at the wrappers under security/chromiumos/.

Calling Conventions

Here's a cheat sheet for the syscall calling convention for arches supported by Chrome OS. These are useful when looking at seccomp failures in minidumps.

This is only meant as a cheat sheet for people writing seccomp filters, or similar low level tools. It is not a complete reference for the entire calling convention for each architecture as that can be extremely nuanced & complicated. If you need that level of detail, you should start with the syscall(2) notes, and then check out the respective psABI (Processor Specific Application Binary Interface) supplemental chapters.

The arg0 names below match minijail‘s seccomp filter syntax. It’s not uncommon for source code to count from 1 instead of 0, so be aware as you go spelunking into implementations.
archsyscall NRreturnarg0arg1arg2arg3arg4arg5
armr7r0r0r1r2r3r4r5
arm64x8x0x0x1x2x3x4x5
x86eaxeaxebxecxedxesiediebp
x86_64raxraxrdirsirdxr10r8r9

Tables

x86_64 (64-bit)

Compiled from Linux 4.14.0 headers.

NRsyscall namereferences%raxarg0 (%rdi)arg1 (%rsi)arg2 (%rdx)arg3 (%r10)arg4 (%r8)arg5 (%r9)
0readman/ cs/0x00unsigned int fdchar *bufsize_t count---
1writeman/ cs/0x01unsigned int fdconst char *bufsize_t count---
2openman/ cs/0x02const char *filenameint flagsumode_t mode---
3closeman/ cs/0x03unsigned int fd-----
4statman/ cs/0x04const char *filenamestruct __old_kernel_stat *statbuf----
5fstatman/ cs/0x05unsigned int fdstruct __old_kernel_stat *statbuf----
6lstatman/ cs/0x06const char *filenamestruct __old_kernel_stat *statbuf----
7pollman/ cs/0x07struct pollfd *ufdsunsigned int nfdsint timeout---
8lseekman/ cs/0x08unsigned int fdoff_t offsetunsigned int whence---
9mmapman/ cs/0x09??????
10mprotectman/ cs/0x0aunsigned long startsize_t lenunsigned long prot---
11munmapman/ cs/0x0bunsigned long addrsize_t len----
12brkman/ cs/0x0cunsigned long brk-----
13rt_sigactionman/ cs/0x0dintconst struct sigaction *struct sigaction *size_t--
14rt_sigprocmaskman/ cs/0x0eint howsigset_t *setsigset_t *osetsize_t sigsetsize--
15rt_sigreturnman/ cs/0x0f??????
16ioctlman/ cs/0x10unsigned int fdunsigned int cmdunsigned long arg---
17pread64man/ cs/0x11unsigned int fdchar *bufsize_t countloff_t pos--
18pwrite64man/ cs/0x12unsigned int fdconst char *bufsize_t countloff_t pos--
19readvman/ cs/0x13unsigned long fdconst struct iovec *vecunsigned long vlen---
20writevman/ cs/0x14unsigned long fdconst struct iovec *vecunsigned long vlen---
21accessman/ cs/0x15const char *filenameint mode----
22pipeman/ cs/0x16int *fildes-----
23selectman/ cs/0x17int nfd_set *inpfd_set *outpfd_set *expstruct timeval *tvp-
24sched_yieldman/ cs/0x18------
25mremapman/ cs/0x19unsigned long addrunsigned long old_lenunsigned long new_lenunsigned long flagsunsigned long new_addr-
26msyncman/ cs/0x1aunsigned long startsize_t lenint flags---
27mincoreman/ cs/0x1bunsigned long startsize_t lenunsigned char * vec---
28madviseman/ cs/0x1cunsigned long startsize_t lenint behavior---
29shmgetman/ cs/0x1dkey_t keysize_t sizeint flag---
30shmatman/ cs/0x1eint shmidchar *shmaddrint shmflg---
31shmctlman/ cs/0x1fint shmidint cmdstruct shmid_ds *buf---
32dupman/ cs/0x20unsigned int fildes-----
33dup2man/ cs/0x21unsigned int oldfdunsigned int newfd----
34pauseman/ cs/0x22------
35nanosleepman/ cs/0x23struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp----
36getitimerman/ cs/0x24int whichstruct itimerval *value----
37alarmman/ cs/0x25unsigned int seconds-----
38setitimerman/ cs/0x26int whichstruct itimerval *valuestruct itimerval *ovalue---
39getpidman/ cs/0x27------
40sendfileman/ cs/0x28int out_fdint in_fdoff_t *offsetsize_t count--
41socketman/ cs/0x29intintint---
42connectman/ cs/0x2aintstruct sockaddr *int---
43acceptman/ cs/0x2bintstruct sockaddr *int *---
44sendtoman/ cs/0x2cintvoid *size_tunsignedstruct sockaddr *int
45recvfromman/ cs/0x2dintvoid *size_tunsignedstruct sockaddr *int *
46sendmsgman/ cs/0x2eint fdstruct user_msghdr *msgunsigned flags---
47recvmsgman/ cs/0x2fint fdstruct user_msghdr *msgunsigned flags---
48shutdownman/ cs/0x30intint----
49bindman/ cs/0x31intstruct sockaddr *int---
50listenman/ cs/0x32intint----
51getsocknameman/ cs/0x33intstruct sockaddr *int *---
52getpeernameman/ cs/0x34intstruct sockaddr *int *---
53socketpairman/ cs/0x35intintintint *--
54setsockoptman/ cs/0x36int fdint levelint optnamechar *optvalint optlen-
55getsockoptman/ cs/0x37int fdint levelint optnamechar *optvalint *optlen-
56cloneman/ cs/0x38unsigned longunsigned longint *int *unsigned long-
57forkman/ cs/0x39------
58vforkman/ cs/0x3a------
59execveman/ cs/0x3bconst char *filenameconst char *const *argvconst char *const *envp---
60exitman/ cs/0x3cint error_code-----
61wait4man/ cs/0x3dpid_t pidint *stat_addrint optionsstruct rusage *ru--
62killman/ cs/0x3epid_t pidint sig----
63unameman/ cs/0x3fstruct old_utsname *-----
64semgetman/ cs/0x40key_t keyint nsemsint semflg---
65semopman/ cs/0x41int semidstruct sembuf *sopsunsigned nsops---
66semctlman/ cs/0x42int semidint semnumint cmdunsigned long arg--
67shmdtman/ cs/0x43char *shmaddr-----
68msggetman/ cs/0x44key_t keyint msgflg----
69msgsndman/ cs/0x45int msqidstruct msgbuf *msgpsize_t msgszint msgflg--
70msgrcvman/ cs/0x46int msqidstruct msgbuf *msgpsize_t msgszlong msgtypint msgflg-
71msgctlman/ cs/0x47int msqidint cmdstruct msqid_ds *buf---
72fcntlman/ cs/0x48unsigned int fdunsigned int cmdunsigned long arg---
73flockman/ cs/0x49unsigned int fdunsigned int cmd----
74fsyncman/ cs/0x4aunsigned int fd-----
75fdatasyncman/ cs/0x4bunsigned int fd-----
76truncateman/ cs/0x4cconst char *pathlong length----
77ftruncateman/ cs/0x4dunsigned int fdunsigned long length----
78getdentsman/ cs/0x4eunsigned int fdstruct linux_dirent *direntunsigned int count---
79getcwdman/ cs/0x4fchar *bufunsigned long size----
80chdirman/ cs/0x50const char *filename-----
81fchdirman/ cs/0x51unsigned int fd-----
82renameman/ cs/0x52const char *oldnameconst char *newname----
83mkdirman/ cs/0x53const char *pathnameumode_t mode----
84rmdirman/ cs/0x54const char *pathname-----
85creatman/ cs/0x55const char *pathnameumode_t mode----
86linkman/ cs/0x56const char *oldnameconst char *newname----
87unlinkman/ cs/0x57const char *pathname-----
88symlinkman/ cs/0x58const char *oldconst char *new----
89readlinkman/ cs/0x59const char *pathchar *bufint bufsiz---
90chmodman/ cs/0x5aconst char *filenameumode_t mode----
91fchmodman/ cs/0x5bunsigned int fdumode_t mode----
92chownman/ cs/0x5cconst char *filenameuid_t usergid_t group---
93fchownman/ cs/0x5dunsigned int fduid_t usergid_t group---
94lchownman/ cs/0x5econst char *filenameuid_t usergid_t group---
95umaskman/ cs/0x5fint mask-----
96gettimeofdayman/ cs/0x60struct timeval *tvstruct timezone *tz----
97getrlimitman/ cs/0x61unsigned int resourcestruct rlimit *rlim----
98getrusageman/ cs/0x62int whostruct rusage *ru----
99sysinfoman/ cs/0x63struct sysinfo *info-----
100timesman/ cs/0x64struct tms *tbuf-----
101ptraceman/ cs/0x65long requestlong pidunsigned long addrunsigned long data--
102getuidman/ cs/0x66------
103syslogman/ cs/0x67int typechar *bufint len---
104getgidman/ cs/0x68------
105setuidman/ cs/0x69uid_t uid-----
106setgidman/ cs/0x6agid_t gid-----
107geteuidman/ cs/0x6b------
108getegidman/ cs/0x6c------
109setpgidman/ cs/0x6dpid_t pidpid_t pgid----
110getppidman/ cs/0x6e------
111getpgrpman/ cs/0x6f------
112setsidman/ cs/0x70------
113setreuidman/ cs/0x71uid_t ruiduid_t euid----
114setregidman/ cs/0x72gid_t rgidgid_t egid----
115getgroupsman/ cs/0x73int gidsetsizegid_t *grouplist----
116setgroupsman/ cs/0x74int gidsetsizegid_t *grouplist----
117setresuidman/ cs/0x75uid_t ruiduid_t euiduid_t suid---
118getresuidman/ cs/0x76uid_t *ruiduid_t *euiduid_t *suid---
119setresgidman/ cs/0x77gid_t rgidgid_t egidgid_t sgid---
120getresgidman/ cs/0x78gid_t *rgidgid_t *egidgid_t *sgid---
121getpgidman/ cs/0x79pid_t pid-----
122setfsuidman/ cs/0x7auid_t uid-----
123setfsgidman/ cs/0x7bgid_t gid-----
124getsidman/ cs/0x7cpid_t pid-----
125capgetman/ cs/0x7dcap_user_header_t headercap_user_data_t dataptr----
126capsetman/ cs/0x7ecap_user_header_t headerconst cap_user_data_t data----
127rt_sigpendingman/ cs/0x7fsigset_t *setsize_t sigsetsize----
128rt_sigtimedwaitman/ cs/0x80const sigset_t *uthesesiginfo_t *uinfoconst struct __kernel_timespec *utssize_t sigsetsize--
129rt_sigqueueinfoman/ cs/0x81pid_t pidint sigsiginfo_t *uinfo---
130rt_sigsuspendman/ cs/0x82sigset_t *unewsetsize_t sigsetsize----
131sigaltstackman/ cs/0x83const struct sigaltstack *ussstruct sigaltstack *uoss----
132utimeman/ cs/0x84char *filenamestruct utimbuf *times----
133mknodman/ cs/0x85const char *filenameumode_t modeunsigned dev---
134uselibman/ cs/0x86const char *library-----
135personalityman/ cs/0x87unsigned int personality-----
136ustatman/ cs/0x88unsigned devstruct ustat *ubuf----
137statfsman/ cs/0x89const char * pathstruct statfs *buf----
138fstatfsman/ cs/0x8aunsigned int fdstruct statfs *buf----
139sysfsman/ cs/0x8bint optionunsigned long arg1unsigned long arg2---
140getpriorityman/ cs/0x8cint whichint who----
141setpriorityman/ cs/0x8dint whichint whoint niceval---
142sched_setparamman/ cs/0x8epid_t pidstruct sched_param *param----
143sched_getparamman/ cs/0x8fpid_t pidstruct sched_param *param----
144sched_setschedulerman/ cs/0x90pid_t pidint policystruct sched_param *param---
145sched_getschedulerman/ cs/0x91pid_t pid-----
146sched_get_priority_maxman/ cs/0x92int policy-----
147sched_get_priority_minman/ cs/0x93int policy-----
148sched_rr_get_intervalman/ cs/0x94pid_t pidstruct __kernel_timespec *interval----
149mlockman/ cs/0x95unsigned long startsize_t len----
150munlockman/ cs/0x96unsigned long startsize_t len----
151mlockallman/ cs/0x97int flags-----
152munlockallman/ cs/0x98------
153vhangupman/ cs/0x99------
154modify_ldtman/ cs/0x9a??????
155pivot_rootman/ cs/0x9bconst char *new_rootconst char *put_old----
156_sysctlman/ cs/0x9c??????
157prctlman/ cs/0x9dint optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
158arch_prctlman/ cs/0x9e??????
159adjtimexman/ cs/0x9fstruct __kernel_timex *txc_p-----
160setrlimitman/ cs/0xa0unsigned int resourcestruct rlimit *rlim----
161chrootman/ cs/0xa1const char *filename-----
162syncman/ cs/0xa2------
163acctman/ cs/0xa3const char *name-----
164settimeofdayman/ cs/0xa4struct timeval *tvstruct timezone *tz----
165mountman/ cs/0xa5char *dev_namechar *dir_namechar *typeunsigned long flagsvoid *data-
166umount2man/ cs/0xa6??????
167swaponman/ cs/0xa7const char *specialfileint swap_flags----
168swapoffman/ cs/0xa8const char *specialfile-----
169rebootman/ cs/0xa9int magic1int magic2unsigned int cmdvoid *arg--
170sethostnameman/ cs/0xaachar *nameint len----
171setdomainnameman/ cs/0xabchar *nameint len----
172ioplman/ cs/0xac??????
173iopermman/ cs/0xadunsigned long fromunsigned long numint on---
174create_moduleman/ cs/0xae??????
175init_moduleman/ cs/0xafvoid *umodunsigned long lenconst char *uargs---
176delete_moduleman/ cs/0xb0const char *name_userunsigned int flags----
177get_kernel_symsman/ cs/0xb1??????
178query_moduleman/ cs/0xb2??????
179quotactlman/ cs/0xb3unsigned int cmdconst char *specialqid_t idvoid *addr--
180nfsservctlman/ cs/0xb4??????
181getpmsgman/ cs/0xb5??????
182putpmsgman/ cs/0xb6??????
183afs_syscallman/ cs/0xb7??????
184tuxcallman/ cs/0xb8??????
185securityman/ cs/0xb9??????
186gettidman/ cs/0xba------
187readaheadman/ cs/0xbbint fdloff_t offsetsize_t count---
188setxattrman/ cs/0xbcconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
189lsetxattrman/ cs/0xbdconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
190fsetxattrman/ cs/0xbeint fdconst char *nameconst void *valuesize_t sizeint flags-
191getxattrman/ cs/0xbfconst char *pathconst char *namevoid *valuesize_t size--
192lgetxattrman/ cs/0xc0const char *pathconst char *namevoid *valuesize_t size--
193fgetxattrman/ cs/0xc1int fdconst char *namevoid *valuesize_t size--
194listxattrman/ cs/0xc2const char *pathchar *listsize_t size---
195llistxattrman/ cs/0xc3const char *pathchar *listsize_t size---
196flistxattrman/ cs/0xc4int fdchar *listsize_t size---
197removexattrman/ cs/0xc5const char *pathconst char *name----
198lremovexattrman/ cs/0xc6const char *pathconst char *name----
199fremovexattrman/ cs/0xc7int fdconst char *name----
200tkillman/ cs/0xc8pid_t pidint sig----
201timeman/ cs/0xc9time_t *tloc-----
202futexman/ cs/0xcau32 *uaddrint opu32 valstruct __kernel_timespec *utimeu32 *uaddr2u32 val3
203sched_setaffinityman/ cs/0xcbpid_t pidunsigned int lenunsigned long *user_mask_ptr---
204sched_getaffinityman/ cs/0xccpid_t pidunsigned int lenunsigned long *user_mask_ptr---
205set_thread_areaman/ cs/0xcd??????
206io_setupman/ cs/0xceunsigned nr_reqsaio_context_t *ctx----
207io_destroyman/ cs/0xcfaio_context_t ctx-----
208io_geteventsman/ cs/0xd0aio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeout-
209io_submitman/ cs/0xd1aio_context_tlongstruct iocb * *---
210io_cancelman/ cs/0xd2aio_context_t ctx_idstruct iocb *iocbstruct io_event *result---
211get_thread_areaman/ cs/0xd3??????
212lookup_dcookieman/ cs/0xd4u64 cookie64char *bufsize_t len---
213epoll_createman/ cs/0xd5int size-----
214epoll_ctl_oldman/ cs/0xd6??????
215epoll_wait_oldman/ cs/0xd7??????
216remap_file_pagesman/ cs/0xd8unsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags-
217getdents64man/ cs/0xd9unsigned int fdstruct linux_dirent64 *direntunsigned int count---
218set_tid_addressman/ cs/0xdaint *tidptr-----
219restart_syscallman/ cs/0xdb------
220semtimedopman/ cs/0xdcint semidstruct sembuf *sopsunsigned nsopsconst struct __kernel_timespec *timeout--
221fadvise64man/ cs/0xddint fdloff_t offsetsize_t lenint advice--
222timer_createman/ cs/0xdeclockid_t which_clockstruct sigevent *timer_event_spectimer_t * created_timer_id---
223timer_settimeman/ cs/0xdftimer_t timer_idint flagsconst struct __kernel_itimerspec *new_settingstruct __kernel_itimerspec *old_setting--
224timer_gettimeman/ cs/0xe0timer_t timer_idstruct __kernel_itimerspec *setting----
225timer_getoverrunman/ cs/0xe1timer_t timer_id-----
226timer_deleteman/ cs/0xe2timer_t timer_id-----
227clock_settimeman/ cs/0xe3clockid_t which_clockconst struct __kernel_timespec *tp----
228clock_gettimeman/ cs/0xe4clockid_t which_clockstruct __kernel_timespec *tp----
229clock_getresman/ cs/0xe5clockid_t which_clockstruct __kernel_timespec *tp----
230clock_nanosleepman/ cs/0xe6clockid_t which_clockint flagsconst struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp--
231exit_groupman/ cs/0xe7int error_code-----
232epoll_waitman/ cs/0xe8int epfdstruct epoll_event *eventsint maxeventsint timeout--
233epoll_ctlman/ cs/0xe9int epfdint opint fdstruct epoll_event *event--
234tgkillman/ cs/0xeapid_t tgidpid_t pidint sig---
235utimesman/ cs/0xebchar *filenamestruct timeval *utimes----
236vserverman/ cs/0xec??????
237mbindman/ cs/0xedunsigned long startunsigned long lenunsigned long modeconst unsigned long *nmaskunsigned long maxnodeunsigned flags
238set_mempolicyman/ cs/0xeeint modeconst unsigned long *nmaskunsigned long maxnode---
239get_mempolicyman/ cs/0xefint *policyunsigned long *nmaskunsigned long maxnodeunsigned long addrunsigned long flags-
240mq_openman/ cs/0xf0const char *nameint oflagumode_t modestruct mq_attr *attr--
241mq_unlinkman/ cs/0xf1const char *name-----
242mq_timedsendman/ cs/0xf2mqd_t mqdesconst char *msg_ptrsize_t msg_lenunsigned int msg_prioconst struct __kernel_timespec *abs_timeout-
243mq_timedreceiveman/ cs/0xf3mqd_t mqdeschar *msg_ptrsize_t msg_lenunsigned int *msg_prioconst struct __kernel_timespec *abs_timeout-
244mq_notifyman/ cs/0xf4mqd_t mqdesconst struct sigevent *notification----
245mq_getsetattrman/ cs/0xf5mqd_t mqdesconst struct mq_attr *mqstatstruct mq_attr *omqstat---
246kexec_loadman/ cs/0xf6unsigned long entryunsigned long nr_segmentsstruct kexec_segment *segmentsunsigned long flags--
247waitidman/ cs/0xf7int whichpid_t pidstruct siginfo *infopint optionsstruct rusage *ru-
248add_keyman/ cs/0xf8const char *_typeconst char *_descriptionconst void *_payloadsize_t plenkey_serial_t destringid-
249request_keyman/ cs/0xf9const char *_typeconst char *_descriptionconst char *_callout_infokey_serial_t destringid--
250keyctlman/ cs/0xfaint cmdunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
251ioprio_setman/ cs/0xfbint whichint whoint ioprio---
252ioprio_getman/ cs/0xfcint whichint who----
253inotify_initman/ cs/0xfd------
254inotify_add_watchman/ cs/0xfeint fdconst char *pathu32 mask---
255inotify_rm_watchman/ cs/0xffint fd__s32 wd----
256migrate_pagesman/ cs/0x100pid_t pidunsigned long maxnodeconst unsigned long *fromconst unsigned long *to--
257openatman/ cs/0x101int dfdconst char *filenameint flagsumode_t mode--
258mkdiratman/ cs/0x102int dfdconst char * pathnameumode_t mode---
259mknodatman/ cs/0x103int dfdconst char * filenameumode_t modeunsigned dev--
260fchownatman/ cs/0x104int dfdconst char *filenameuid_t usergid_t groupint flag-
261futimesatman/ cs/0x105int dfdconst char *filenamestruct timeval *utimes---
262newfstatatman/ cs/0x106int dfdconst char *filenamestruct stat *statbufint flag--
263unlinkatman/ cs/0x107int dfdconst char * pathnameint flag---
264renameatman/ cs/0x108int olddfdconst char * oldnameint newdfdconst char * newname--
265linkatman/ cs/0x109int olddfdconst char *oldnameint newdfdconst char *newnameint flags-
266symlinkatman/ cs/0x10aconst char * oldnameint newdfdconst char * newname---
267readlinkatman/ cs/0x10bint dfdconst char *pathchar *bufint bufsiz--
268fchmodatman/ cs/0x10cint dfdconst char * filenameumode_t mode---
269faccessatman/ cs/0x10dint dfdconst char *filenameint mode---
270pselect6man/ cs/0x10eintfd_set *fd_set *fd_set *struct __kernel_timespec *void *
271ppollman/ cs/0x10fstruct pollfd *unsigned intstruct __kernel_timespec *const sigset_t *size_t-
272unshareman/ cs/0x110unsigned long unshare_flags-----
273set_robust_listman/ cs/0x111struct robust_list_head *headsize_t len----
274get_robust_listman/ cs/0x112int pidstruct robust_list_head * *head_ptrsize_t *len_ptr---
275spliceman/ cs/0x113int fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
276teeman/ cs/0x114int fdinint fdoutsize_t lenunsigned int flags--
277sync_file_rangeman/ cs/0x115int fdloff_t offsetloff_t nbytesunsigned int flags--
278vmspliceman/ cs/0x116int fdconst struct iovec *iovunsigned long nr_segsunsigned int flags--
279move_pagesman/ cs/0x117pid_t pidunsigned long nr_pagesconst void * *pagesconst int *nodesint *statusint flags
280utimensatman/ cs/0x118int dfdconst char *filenamestruct __kernel_timespec *utimesint flags--
281epoll_pwaitman/ cs/0x119int epfdstruct epoll_event *eventsint maxeventsint timeoutconst sigset_t *sigmasksize_t sigsetsize
282signalfdman/ cs/0x11aint ufdsigset_t *user_masksize_t sizemask---
283timerfd_createman/ cs/0x11bint clockidint flags----
284eventfdman/ cs/0x11cunsigned int count-----
285fallocateman/ cs/0x11dint fdint modeloff_t offsetloff_t len--
286timerfd_settimeman/ cs/0x11eint ufdint flagsconst struct __kernel_itimerspec *utmrstruct __kernel_itimerspec *otmr--
287timerfd_gettimeman/ cs/0x11fint ufdstruct __kernel_itimerspec *otmr----
288accept4man/ cs/0x120intstruct sockaddr *int *int--
289signalfd4man/ cs/0x121int ufdsigset_t *user_masksize_t sizemaskint flags--
290eventfd2man/ cs/0x122unsigned int countint flags----
291epoll_create1man/ cs/0x123int flags-----
292dup3man/ cs/0x124unsigned int oldfdunsigned int newfdint flags---
293pipe2man/ cs/0x125int *fildesint flags----
294inotify_init1man/ cs/0x126int flags-----
295preadvman/ cs/0x127unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
296pwritevman/ cs/0x128unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
297rt_tgsigqueueinfoman/ cs/0x129pid_t tgidpid_t pidint sigsiginfo_t *uinfo--
298perf_event_openman/ cs/0x12astruct perf_event_attr *attr_uptrpid_t pidint cpuint group_fdunsigned long flags-
299recvmmsgman/ cs/0x12bint fdstruct mmsghdr *msgunsigned int vlenunsigned flagsstruct __kernel_timespec *timeout-
300fanotify_initman/ cs/0x12cunsigned int flagsunsigned int event_f_flags----
301fanotify_markman/ cs/0x12dint fanotify_fdunsigned int flagsu64 maskint fdconst char *pathname-
302prlimit64man/ cs/0x12epid_t pidunsigned int resourceconst struct rlimit64 *new_rlimstruct rlimit64 *old_rlim--
303name_to_handle_atman/ cs/0x12fint dfdconst char *namestruct file_handle *handleint *mnt_idint flag-
304open_by_handle_atman/ cs/0x130int mountdirfdstruct file_handle *handleint flags---
305clock_adjtimeman/ cs/0x131clockid_t which_clockstruct __kernel_timex *tx----
306syncfsman/ cs/0x132int fd-----
307sendmmsgman/ cs/0x133int fdstruct mmsghdr *msgunsigned int vlenunsigned flags--
308setnsman/ cs/0x134int fdint nstype----
309getcpuman/ cs/0x135unsigned *cpuunsigned *nodestruct getcpu_cache *cache---
310process_vm_readvman/ cs/0x136pid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
311process_vm_writevman/ cs/0x137pid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
312kcmpman/ cs/0x138pid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2-
313finit_moduleman/ cs/0x139int fdconst char *uargsint flags---
314sched_setattrman/ cs/0x13apid_t pidstruct sched_attr *attrunsigned int flags---
315sched_getattrman/ cs/0x13bpid_t pidstruct sched_attr *attrunsigned int sizeunsigned int flags--
316renameat2man/ cs/0x13cint olddfdconst char *oldnameint newdfdconst char *newnameunsigned int flags-
317seccompman/ cs/0x13dunsigned int opunsigned int flagsvoid *uargs---
318getrandomman/ cs/0x13echar *bufsize_t countunsigned int flags---
319memfd_createman/ cs/0x13fconst char *uname_ptrunsigned int flags----
320kexec_file_loadman/ cs/0x140int kernel_fdint initrd_fdunsigned long cmdline_lenconst char *cmdline_ptrunsigned long flags-
321bpfman/ cs/0x141int cmdunion bpf_attr *attrunsigned int size---
322execveatman/ cs/0x142int dfdconst char *filenameconst char *const *argvconst char *const *envpint flags-
323userfaultfdman/ cs/0x143int flags-----
324membarrierman/ cs/0x144int cmdint flags----
325mlock2man/ cs/0x145unsigned long startsize_t lenint flags---
326copy_file_rangeman/ cs/0x146int fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
327preadv2man/ cs/0x147unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
328pwritev2man/ cs/0x148unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
329pkey_mprotectman/ cs/0x149unsigned long startsize_t lenunsigned long protint pkey--
330pkey_allocman/ cs/0x14aunsigned long flagsunsigned long init_val----
331pkey_freeman/ cs/0x14bint pkey-----
332statxman/ cs/0x14cint dfdconst char *pathunsigned flagsunsigned maskstruct statx *buffer-

arm (32-bit/EABI)

Compiled from Linux 4.14.0 headers.

NRsyscall namereferences%r7arg0 (%r0)arg1 (%r1)arg2 (%r2)arg3 (%r3)arg4 (%r4)arg5 (%r5)
0restart_syscallman/ cs/0x00------
1exitman/ cs/0x01int error_code-----
2forkman/ cs/0x02------
3readman/ cs/0x03unsigned int fdchar *bufsize_t count---
4writeman/ cs/0x04unsigned int fdconst char *bufsize_t count---
5openman/ cs/0x05const char *filenameint flagsumode_t mode---
6closeman/ cs/0x06unsigned int fd-----
7not implemented0x07
8creatman/ cs/0x08const char *pathnameumode_t mode----
9linkman/ cs/0x09const char *oldnameconst char *newname----
10unlinkman/ cs/0x0aconst char *pathname-----
11execveman/ cs/0x0bconst char *filenameconst char *const *argvconst char *const *envp---
12chdirman/ cs/0x0cconst char *filename-----
13not implemented0x0d
14mknodman/ cs/0x0econst char *filenameumode_t modeunsigned dev---
15chmodman/ cs/0x0fconst char *filenameumode_t mode----
16lchownman/ cs/0x10const char *filenameuid_t usergid_t group---
17not implemented0x11
18not implemented0x12
19lseekman/ cs/0x13unsigned int fdoff_t offsetunsigned int whence---
20getpidman/ cs/0x14------
21mountman/ cs/0x15char *dev_namechar *dir_namechar *typeunsigned long flagsvoid *data-
22not implemented0x16
23setuidman/ cs/0x17uid_t uid-----
24getuidman/ cs/0x18------
25not implemented0x19
26ptraceman/ cs/0x1along requestlong pidunsigned long addrunsigned long data--
27not implemented0x1b
28not implemented0x1c
29pauseman/ cs/0x1d------
30not implemented0x1e
31not implemented0x1f
32not implemented0x20
33accessman/ cs/0x21const char *filenameint mode----
34niceman/ cs/0x22int increment-----
35not implemented0x23
36syncman/ cs/0x24------
37killman/ cs/0x25pid_t pidint sig----
38renameman/ cs/0x26const char *oldnameconst char *newname----
39mkdirman/ cs/0x27const char *pathnameumode_t mode----
40rmdirman/ cs/0x28const char *pathname-----
41dupman/ cs/0x29unsigned int fildes-----
42pipeman/ cs/0x2aint *fildes-----
43timesman/ cs/0x2bstruct tms *tbuf-----
44not implemented0x2c
45brkman/ cs/0x2dunsigned long brk-----
46setgidman/ cs/0x2egid_t gid-----
47getgidman/ cs/0x2f------
48not implemented0x30
49geteuidman/ cs/0x31------
50getegidman/ cs/0x32------
51acctman/ cs/0x33const char *name-----
52umount2man/ cs/0x34??????
53not implemented0x35
54ioctlman/ cs/0x36unsigned int fdunsigned int cmdunsigned long arg---
55fcntlman/ cs/0x37unsigned int fdunsigned int cmdunsigned long arg---
56not implemented0x38
57setpgidman/ cs/0x39pid_t pidpid_t pgid----
58not implemented0x3a
59not implemented0x3b
60umaskman/ cs/0x3cint mask-----
61chrootman/ cs/0x3dconst char *filename-----
62ustatman/ cs/0x3eunsigned devstruct ustat *ubuf----
63dup2man/ cs/0x3funsigned int oldfdunsigned int newfd----
64getppidman/ cs/0x40------
65getpgrpman/ cs/0x41------
66setsidman/ cs/0x42------
67sigactionman/ cs/0x43intconst struct old_sigaction *struct old_sigaction *---
68not implemented0x44
69not implemented0x45
70setreuidman/ cs/0x46uid_t ruiduid_t euid----
71setregidman/ cs/0x47gid_t rgidgid_t egid----
72sigsuspendman/ cs/0x48int unused1int unused2old_sigset_t mask---
73sigpendingman/ cs/0x49old_sigset_t *uset-----
74sethostnameman/ cs/0x4achar *nameint len----
75setrlimitman/ cs/0x4bunsigned int resourcestruct rlimit *rlim----
76not implemented0x4c
77getrusageman/ cs/0x4dint whostruct rusage *ru----
78gettimeofdayman/ cs/0x4estruct timeval *tvstruct timezone *tz----
79settimeofdayman/ cs/0x4fstruct timeval *tvstruct timezone *tz----
80getgroupsman/ cs/0x50int gidsetsizegid_t *grouplist----
81setgroupsman/ cs/0x51int gidsetsizegid_t *grouplist----
82not implemented0x52
83symlinkman/ cs/0x53const char *oldconst char *new----
84not implemented0x54
85readlinkman/ cs/0x55const char *pathchar *bufint bufsiz---
86uselibman/ cs/0x56const char *library-----
87swaponman/ cs/0x57const char *specialfileint swap_flags----
88rebootman/ cs/0x58int magic1int magic2unsigned int cmdvoid *arg--
89not implemented0x59
90not implemented0x5a
91munmapman/ cs/0x5bunsigned long addrsize_t len----
92truncateman/ cs/0x5cconst char *pathlong length----
93ftruncateman/ cs/0x5dunsigned int fdunsigned long length----
94fchmodman/ cs/0x5eunsigned int fdumode_t mode----
95fchownman/ cs/0x5funsigned int fduid_t usergid_t group---
96getpriorityman/ cs/0x60int whichint who----
97setpriorityman/ cs/0x61int whichint whoint niceval---
98not implemented0x62
99statfsman/ cs/0x63const char * pathstruct statfs *buf----
100fstatfsman/ cs/0x64unsigned int fdstruct statfs *buf----
101not implemented0x65
102not implemented0x66
103syslogman/ cs/0x67int typechar *bufint len---
104setitimerman/ cs/0x68int whichstruct itimerval *valuestruct itimerval *ovalue---
105getitimerman/ cs/0x69int whichstruct itimerval *value----
106statman/ cs/0x6aconst char *filenamestruct __old_kernel_stat *statbuf----
107lstatman/ cs/0x6bconst char *filenamestruct __old_kernel_stat *statbuf----
108fstatman/ cs/0x6cunsigned int fdstruct __old_kernel_stat *statbuf----
109not implemented0x6d
110not implemented0x6e
111vhangupman/ cs/0x6f------
112not implemented0x70
113not implemented0x71
114wait4man/ cs/0x72pid_t pidint *stat_addrint optionsstruct rusage *ru--
115swapoffman/ cs/0x73const char *specialfile-----
116sysinfoman/ cs/0x74struct sysinfo *info-----
117not implemented0x75
118fsyncman/ cs/0x76unsigned int fd-----
119sigreturnman/ cs/0x77??????
120cloneman/ cs/0x78unsigned longunsigned longint *int *unsigned long-
121setdomainnameman/ cs/0x79char *nameint len----
122unameman/ cs/0x7astruct old_utsname *-----
123not implemented0x7b
124adjtimexman/ cs/0x7cstruct __kernel_timex *txc_p-----
125mprotectman/ cs/0x7dunsigned long startsize_t lenunsigned long prot---
126sigprocmaskman/ cs/0x7eint howold_sigset_t *setold_sigset_t *oset---
127not implemented0x7f
128init_moduleman/ cs/0x80void *umodunsigned long lenconst char *uargs---
129delete_moduleman/ cs/0x81const char *name_userunsigned int flags----
130not implemented0x82
131quotactlman/ cs/0x83unsigned int cmdconst char *specialqid_t idvoid *addr--
132getpgidman/ cs/0x84pid_t pid-----
133fchdirman/ cs/0x85unsigned int fd-----
134bdflushman/ cs/0x86int funclong data----
135sysfsman/ cs/0x87int optionunsigned long arg1unsigned long arg2---
136personalityman/ cs/0x88unsigned int personality-----
137not implemented0x89
138setfsuidman/ cs/0x8auid_t uid-----
139setfsgidman/ cs/0x8bgid_t gid-----
140_llseekman/ cs/0x8c??????
141getdentsman/ cs/0x8dunsigned int fdstruct linux_dirent *direntunsigned int count---
142_newselectman/ cs/0x8e??????
143flockman/ cs/0x8funsigned int fdunsigned int cmd----
144msyncman/ cs/0x90unsigned long startsize_t lenint flags---
145readvman/ cs/0x91unsigned long fdconst struct iovec *vecunsigned long vlen---
146writevman/ cs/0x92unsigned long fdconst struct iovec *vecunsigned long vlen---
147getsidman/ cs/0x93pid_t pid-----
148fdatasyncman/ cs/0x94unsigned int fd-----
149_sysctlman/ cs/0x95??????
150mlockman/ cs/0x96unsigned long startsize_t len----
151munlockman/ cs/0x97unsigned long startsize_t len----
152mlockallman/ cs/0x98int flags-----
153munlockallman/ cs/0x99------
154sched_setparamman/ cs/0x9apid_t pidstruct sched_param *param----
155sched_getparamman/ cs/0x9bpid_t pidstruct sched_param *param----
156sched_setschedulerman/ cs/0x9cpid_t pidint policystruct sched_param *param---
157sched_getschedulerman/ cs/0x9dpid_t pid-----
158sched_yieldman/ cs/0x9e------
159sched_get_priority_maxman/ cs/0x9fint policy-----
160sched_get_priority_minman/ cs/0xa0int policy-----
161sched_rr_get_intervalman/ cs/0xa1pid_t pidstruct __kernel_timespec *interval----
162nanosleepman/ cs/0xa2struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp----
163mremapman/ cs/0xa3unsigned long addrunsigned long old_lenunsigned long new_lenunsigned long flagsunsigned long new_addr-
164setresuidman/ cs/0xa4uid_t ruiduid_t euiduid_t suid---
165getresuidman/ cs/0xa5uid_t *ruiduid_t *euiduid_t *suid---
166not implemented0xa6
167not implemented0xa7
168pollman/ cs/0xa8struct pollfd *ufdsunsigned int nfdsint timeout---
169nfsservctlman/ cs/0xa9??????
170setresgidman/ cs/0xaagid_t rgidgid_t egidgid_t sgid---
171getresgidman/ cs/0xabgid_t *rgidgid_t *egidgid_t *sgid---
172prctlman/ cs/0xacint optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
173rt_sigreturnman/ cs/0xad??????
174rt_sigactionman/ cs/0xaeintconst struct sigaction *struct sigaction *size_t--
175rt_sigprocmaskman/ cs/0xafint howsigset_t *setsigset_t *osetsize_t sigsetsize--
176rt_sigpendingman/ cs/0xb0sigset_t *setsize_t sigsetsize----
177rt_sigtimedwaitman/ cs/0xb1const sigset_t *uthesesiginfo_t *uinfoconst struct __kernel_timespec *utssize_t sigsetsize--
178rt_sigqueueinfoman/ cs/0xb2pid_t pidint sigsiginfo_t *uinfo---
179rt_sigsuspendman/ cs/0xb3sigset_t *unewsetsize_t sigsetsize----
180pread64man/ cs/0xb4unsigned int fdchar *bufsize_t countloff_t pos--
181pwrite64man/ cs/0xb5unsigned int fdconst char *bufsize_t countloff_t pos--
182chownman/ cs/0xb6const char *filenameuid_t usergid_t group---
183getcwdman/ cs/0xb7char *bufunsigned long size----
184capgetman/ cs/0xb8cap_user_header_t headercap_user_data_t dataptr----
185capsetman/ cs/0xb9cap_user_header_t headerconst cap_user_data_t data----
186sigaltstackman/ cs/0xbaconst struct sigaltstack *ussstruct sigaltstack *uoss----
187sendfileman/ cs/0xbbint out_fdint in_fdoff_t *offsetsize_t count--
188not implemented0xbc
189not implemented0xbd
190vforkman/ cs/0xbe------
191ugetrlimitman/ cs/0xbf??????
192mmap2man/ cs/0xc0??????
193truncate64man/ cs/0xc1const char *pathloff_t length----
194ftruncate64man/ cs/0xc2unsigned int fdloff_t length----
195stat64man/ cs/0xc3const char *filenamestruct stat64 *statbuf----
196lstat64man/ cs/0xc4const char *filenamestruct stat64 *statbuf----
197fstat64man/ cs/0xc5unsigned long fdstruct stat64 *statbuf----
198lchown32man/ cs/0xc6??????
199getuid32man/ cs/0xc7??????
200getgid32man/ cs/0xc8??????
201geteuid32man/ cs/0xc9??????
202getegid32man/ cs/0xca??????
203setreuid32man/ cs/0xcb??????
204setregid32man/ cs/0xcc??????
205getgroups32man/ cs/0xcd??????
206setgroups32man/ cs/0xce??????
207fchown32man/ cs/0xcf??????
208setresuid32man/ cs/0xd0??????
209getresuid32man/ cs/0xd1??????
210setresgid32man/ cs/0xd2??????
211getresgid32man/ cs/0xd3??????
212chown32man/ cs/0xd4??????
213setuid32man/ cs/0xd5??????
214setgid32man/ cs/0xd6??????
215setfsuid32man/ cs/0xd7??????
216setfsgid32man/ cs/0xd8??????
217getdents64man/ cs/0xd9unsigned int fdstruct linux_dirent64 *direntunsigned int count---
218pivot_rootman/ cs/0xdaconst char *new_rootconst char *put_old----
219mincoreman/ cs/0xdbunsigned long startsize_t lenunsigned char * vec---
220madviseman/ cs/0xdcunsigned long startsize_t lenint behavior---
221fcntl64man/ cs/0xddunsigned int fdunsigned int cmdunsigned long arg---
222not implemented0xde
223not implemented0xdf
224gettidman/ cs/0xe0------
225readaheadman/ cs/0xe1int fdloff_t offsetsize_t count---
226setxattrman/ cs/0xe2const char *pathconst char *nameconst void *valuesize_t sizeint flags-
227lsetxattrman/ cs/0xe3const char *pathconst char *nameconst void *valuesize_t sizeint flags-
228fsetxattrman/ cs/0xe4int fdconst char *nameconst void *valuesize_t sizeint flags-
229getxattrman/ cs/0xe5const char *pathconst char *namevoid *valuesize_t size--
230lgetxattrman/ cs/0xe6const char *pathconst char *namevoid *valuesize_t size--
231fgetxattrman/ cs/0xe7int fdconst char *namevoid *valuesize_t size--
232listxattrman/ cs/0xe8const char *pathchar *listsize_t size---
233llistxattrman/ cs/0xe9const char *pathchar *listsize_t size---
234flistxattrman/ cs/0xeaint fdchar *listsize_t size---
235removexattrman/ cs/0xebconst char *pathconst char *name----
236lremovexattrman/ cs/0xecconst char *pathconst char *name----
237fremovexattrman/ cs/0xedint fdconst char *name----
238tkillman/ cs/0xeepid_t pidint sig----
239sendfile64man/ cs/0xefint out_fdint in_fdloff_t *offsetsize_t count--
240futexman/ cs/0xf0u32 *uaddrint opu32 valstruct __kernel_timespec *utimeu32 *uaddr2u32 val3
241sched_setaffinityman/ cs/0xf1pid_t pidunsigned int lenunsigned long *user_mask_ptr---
242sched_getaffinityman/ cs/0xf2pid_t pidunsigned int lenunsigned long *user_mask_ptr---
243io_setupman/ cs/0xf3unsigned nr_reqsaio_context_t *ctx----
244io_destroyman/ cs/0xf4aio_context_t ctx-----
245io_geteventsman/ cs/0xf5aio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeout-
246io_submitman/ cs/0xf6aio_context_tlongstruct iocb * *---
247io_cancelman/ cs/0xf7aio_context_t ctx_idstruct iocb *iocbstruct io_event *result---
248exit_groupman/ cs/0xf8int error_code-----
249lookup_dcookieman/ cs/0xf9u64 cookie64char *bufsize_t len---
250epoll_createman/ cs/0xfaint size-----
251epoll_ctlman/ cs/0xfbint epfdint opint fdstruct epoll_event *event--
252epoll_waitman/ cs/0xfcint epfdstruct epoll_event *eventsint maxeventsint timeout--
253remap_file_pagesman/ cs/0xfdunsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags-
254not implemented0xfe
255not implemented0xff
256set_tid_addressman/ cs/0x100int *tidptr-----
257timer_createman/ cs/0x101clockid_t which_clockstruct sigevent *timer_event_spectimer_t * created_timer_id---
258timer_settimeman/ cs/0x102timer_t timer_idint flagsconst struct __kernel_itimerspec *new_settingstruct __kernel_itimerspec *old_setting--
259timer_gettimeman/ cs/0x103timer_t timer_idstruct __kernel_itimerspec *setting----
260timer_getoverrunman/ cs/0x104timer_t timer_id-----
261timer_deleteman/ cs/0x105timer_t timer_id-----
262clock_settimeman/ cs/0x106clockid_t which_clockconst struct __kernel_timespec *tp----
263clock_gettimeman/ cs/0x107clockid_t which_clockstruct __kernel_timespec *tp----
264clock_getresman/ cs/0x108clockid_t which_clockstruct __kernel_timespec *tp----
265clock_nanosleepman/ cs/0x109clockid_t which_clockint flagsconst struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp--
266statfs64man/ cs/0x10aconst char *pathsize_t szstruct statfs64 *buf---
267fstatfs64man/ cs/0x10bunsigned int fdsize_t szstruct statfs64 *buf---
268tgkillman/ cs/0x10cpid_t tgidpid_t pidint sig---
269utimesman/ cs/0x10dchar *filenamestruct timeval *utimes----
270arm_fadvise64_64man/ cs/0x10e??????
271pciconfig_iobaseman/ cs/0x10flong whichunsigned long busunsigned long devfn---
272pciconfig_readman/ cs/0x110unsigned long busunsigned long dfnunsigned long offunsigned long lenvoid *buf-
273pciconfig_writeman/ cs/0x111unsigned long busunsigned long dfnunsigned long offunsigned long lenvoid *buf-
274mq_openman/ cs/0x112const char *nameint oflagumode_t modestruct mq_attr *attr--
275mq_unlinkman/ cs/0x113const char *name-----
276mq_timedsendman/ cs/0x114mqd_t mqdesconst char *msg_ptrsize_t msg_lenunsigned int msg_prioconst struct __kernel_timespec *abs_timeout-
277mq_timedreceiveman/ cs/0x115mqd_t mqdeschar *msg_ptrsize_t msg_lenunsigned int *msg_prioconst struct __kernel_timespec *abs_timeout-
278mq_notifyman/ cs/0x116mqd_t mqdesconst struct sigevent *notification----
279mq_getsetattrman/ cs/0x117mqd_t mqdesconst struct mq_attr *mqstatstruct mq_attr *omqstat---
280waitidman/ cs/0x118int whichpid_t pidstruct siginfo *infopint optionsstruct rusage *ru-
281socketman/ cs/0x119intintint---
282bindman/ cs/0x11aintstruct sockaddr *int---
283connectman/ cs/0x11bintstruct sockaddr *int---
284listenman/ cs/0x11cintint----
285acceptman/ cs/0x11dintstruct sockaddr *int *---
286getsocknameman/ cs/0x11eintstruct sockaddr *int *---
287getpeernameman/ cs/0x11fintstruct sockaddr *int *---
288socketpairman/ cs/0x120intintintint *--
289sendman/ cs/0x121intvoid *size_tunsigned--
290sendtoman/ cs/0x122intvoid *size_tunsignedstruct sockaddr *int
291recvman/ cs/0x123intvoid *size_tunsigned--
292recvfromman/ cs/0x124intvoid *size_tunsignedstruct sockaddr *int *
293shutdownman/ cs/0x125intint----
294setsockoptman/ cs/0x126int fdint levelint optnamechar *optvalint optlen-
295getsockoptman/ cs/0x127int fdint levelint optnamechar *optvalint *optlen-
296sendmsgman/ cs/0x128int fdstruct user_msghdr *msgunsigned flags---
297recvmsgman/ cs/0x129int fdstruct user_msghdr *msgunsigned flags---
298semopman/ cs/0x12aint semidstruct sembuf *sopsunsigned nsops---
299semgetman/ cs/0x12bkey_t keyint nsemsint semflg---
300semctlman/ cs/0x12cint semidint semnumint cmdunsigned long arg--
301msgsndman/ cs/0x12dint msqidstruct msgbuf *msgpsize_t msgszint msgflg--
302msgrcvman/ cs/0x12eint msqidstruct msgbuf *msgpsize_t msgszlong msgtypint msgflg-
303msggetman/ cs/0x12fkey_t keyint msgflg----
304msgctlman/ cs/0x130int msqidint cmdstruct msqid_ds *buf---
305shmatman/ cs/0x131int shmidchar *shmaddrint shmflg---
306shmdtman/ cs/0x132char *shmaddr-----
307shmgetman/ cs/0x133key_t keysize_t sizeint flag---
308shmctlman/ cs/0x134int shmidint cmdstruct shmid_ds *buf---
309add_keyman/ cs/0x135const char *_typeconst char *_descriptionconst void *_payloadsize_t plenkey_serial_t destringid-
310request_keyman/ cs/0x136const char *_typeconst char *_descriptionconst char *_callout_infokey_serial_t destringid--
311keyctlman/ cs/0x137int cmdunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
312semtimedopman/ cs/0x138int semidstruct sembuf *sopsunsigned nsopsconst struct __kernel_timespec *timeout--
313vserverman/ cs/0x139??????
314ioprio_setman/ cs/0x13aint whichint whoint ioprio---
315ioprio_getman/ cs/0x13bint whichint who----
316inotify_initman/ cs/0x13c------
317inotify_add_watchman/ cs/0x13dint fdconst char *pathu32 mask---
318inotify_rm_watchman/ cs/0x13eint fd__s32 wd----
319mbindman/ cs/0x13funsigned long startunsigned long lenunsigned long modeconst unsigned long *nmaskunsigned long maxnodeunsigned flags
320get_mempolicyman/ cs/0x140int *policyunsigned long *nmaskunsigned long maxnodeunsigned long addrunsigned long flags-
321set_mempolicyman/ cs/0x141int modeconst unsigned long *nmaskunsigned long maxnode---
322openatman/ cs/0x142int dfdconst char *filenameint flagsumode_t mode--
323mkdiratman/ cs/0x143int dfdconst char * pathnameumode_t mode---
324mknodatman/ cs/0x144int dfdconst char * filenameumode_t modeunsigned dev--
325fchownatman/ cs/0x145int dfdconst char *filenameuid_t usergid_t groupint flag-
326futimesatman/ cs/0x146int dfdconst char *filenamestruct timeval *utimes---
327fstatat64man/ cs/0x147int dfdconst char *filenamestruct stat64 *statbufint flag--
328unlinkatman/ cs/0x148int dfdconst char * pathnameint flag---
329renameatman/ cs/0x149int olddfdconst char * oldnameint newdfdconst char * newname--
330linkatman/ cs/0x14aint olddfdconst char *oldnameint newdfdconst char *newnameint flags-
331symlinkatman/ cs/0x14bconst char * oldnameint newdfdconst char * newname---
332readlinkatman/ cs/0x14cint dfdconst char *pathchar *bufint bufsiz--
333fchmodatman/ cs/0x14dint dfdconst char * filenameumode_t mode---
334faccessatman/ cs/0x14eint dfdconst char *filenameint mode---
335pselect6man/ cs/0x14fintfd_set *fd_set *fd_set *struct __kernel_timespec *void *
336ppollman/ cs/0x150struct pollfd *unsigned intstruct __kernel_timespec *const sigset_t *size_t-
337unshareman/ cs/0x151unsigned long unshare_flags-----
338set_robust_listman/ cs/0x152struct robust_list_head *headsize_t len----
339get_robust_listman/ cs/0x153int pidstruct robust_list_head * *head_ptrsize_t *len_ptr---
340spliceman/ cs/0x154int fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
341arm_sync_file_rangeman/ cs/0x155??????
341sync_file_range2man/ cs/0x155int fdunsigned int flagsloff_t offsetloff_t nbytes--
342teeman/ cs/0x156int fdinint fdoutsize_t lenunsigned int flags--
343vmspliceman/ cs/0x157int fdconst struct iovec *iovunsigned long nr_segsunsigned int flags--
344move_pagesman/ cs/0x158pid_t pidunsigned long nr_pagesconst void * *pagesconst int *nodesint *statusint flags
345getcpuman/ cs/0x159unsigned *cpuunsigned *nodestruct getcpu_cache *cache---
346epoll_pwaitman/ cs/0x15aint epfdstruct epoll_event *eventsint maxeventsint timeoutconst sigset_t *sigmasksize_t sigsetsize
347kexec_loadman/ cs/0x15bunsigned long entryunsigned long nr_segmentsstruct kexec_segment *segmentsunsigned long flags--
348utimensatman/ cs/0x15cint dfdconst char *filenamestruct __kernel_timespec *utimesint flags--
349signalfdman/ cs/0x15dint ufdsigset_t *user_masksize_t sizemask---
350timerfd_createman/ cs/0x15eint clockidint flags----
351eventfdman/ cs/0x15funsigned int count-----
352fallocateman/ cs/0x160int fdint modeloff_t offsetloff_t len--
353timerfd_settimeman/ cs/0x161int ufdint flagsconst struct __kernel_itimerspec *utmrstruct __kernel_itimerspec *otmr--
354timerfd_gettimeman/ cs/0x162int ufdstruct __kernel_itimerspec *otmr----
355signalfd4man/ cs/0x163int ufdsigset_t *user_masksize_t sizemaskint flags--
356eventfd2man/ cs/0x164unsigned int countint flags----
357epoll_create1man/ cs/0x165int flags-----
358dup3man/ cs/0x166unsigned int oldfdunsigned int newfdint flags---
359pipe2man/ cs/0x167int *fildesint flags----
360inotify_init1man/ cs/0x168int flags-----
361preadvman/ cs/0x169unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
362pwritevman/ cs/0x16aunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
363rt_tgsigqueueinfoman/ cs/0x16bpid_t tgidpid_t pidint sigsiginfo_t *uinfo--
364perf_event_openman/ cs/0x16cstruct perf_event_attr *attr_uptrpid_t pidint cpuint group_fdunsigned long flags-
365recvmmsgman/ cs/0x16dint fdstruct mmsghdr *msgunsigned int vlenunsigned flagsstruct __kernel_timespec *timeout-
366accept4man/ cs/0x16eintstruct sockaddr *int *int--
367fanotify_initman/ cs/0x16funsigned int flagsunsigned int event_f_flags----
368fanotify_markman/ cs/0x170int fanotify_fdunsigned int flagsu64 maskint fdconst char *pathname-
369prlimit64man/ cs/0x171pid_t pidunsigned int resourceconst struct rlimit64 *new_rlimstruct rlimit64 *old_rlim--
370name_to_handle_atman/ cs/0x172int dfdconst char *namestruct file_handle *handleint *mnt_idint flag-
371open_by_handle_atman/ cs/0x173int mountdirfdstruct file_handle *handleint flags---
372clock_adjtimeman/ cs/0x174clockid_t which_clockstruct __kernel_timex *tx----
373syncfsman/ cs/0x175int fd-----
374sendmmsgman/ cs/0x176int fdstruct mmsghdr *msgunsigned int vlenunsigned flags--
375setnsman/ cs/0x177int fdint nstype----
376process_vm_readvman/ cs/0x178pid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
377process_vm_writevman/ cs/0x179pid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
378kcmpman/ cs/0x17apid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2-
379finit_moduleman/ cs/0x17bint fdconst char *uargsint flags---
380sched_setattrman/ cs/0x17cpid_t pidstruct sched_attr *attrunsigned int flags---
381sched_getattrman/ cs/0x17dpid_t pidstruct sched_attr *attrunsigned int sizeunsigned int flags--
382renameat2man/ cs/0x17eint olddfdconst char *oldnameint newdfdconst char *newnameunsigned int flags-
383seccompman/ cs/0x17funsigned int opunsigned int flagsvoid *uargs---
384getrandomman/ cs/0x180char *bufsize_t countunsigned int flags---
385memfd_createman/ cs/0x181const char *uname_ptrunsigned int flags----
386bpfman/ cs/0x182int cmdunion bpf_attr *attrunsigned int size---
387execveatman/ cs/0x183int dfdconst char *filenameconst char *const *argvconst char *const *envpint flags-
388userfaultfdman/ cs/0x184int flags-----
389membarrierman/ cs/0x185int cmdint flags----
390mlock2man/ cs/0x186unsigned long startsize_t lenint flags---
391copy_file_rangeman/ cs/0x187int fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
392preadv2man/ cs/0x188unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
393pwritev2man/ cs/0x189unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
394pkey_mprotectman/ cs/0x18aunsigned long startsize_t lenunsigned long protint pkey--
395pkey_allocman/ cs/0x18bunsigned long flagsunsigned long init_val----
396pkey_freeman/ cs/0x18cint pkey-----
397statxman/ cs/0x18dint dfdconst char *pathunsigned flagsunsigned maskstruct statx *buffer-
983041ARM_breakpointman/ cs/0xf0001??????
983042ARM_cacheflushman/ cs/0xf0002??????
983043ARM_usr26man/ cs/0xf0003??????
983044ARM_usr32man/ cs/0xf0004??????
983045ARM_set_tlsman/ cs/0xf0005??????

arm64 (64-bit)

Compiled from Linux 4.14.0 headers.

NRsyscall namereferences%x8arg0 (%x0)arg1 (%x1)arg2 (%x2)arg3 (%x3)arg4 (%x4)arg5 (%x5)
0io_setupman/ cs/0x00unsigned nr_reqsaio_context_t *ctx----
1io_destroyman/ cs/0x01aio_context_t ctx-----
2io_submitman/ cs/0x02aio_context_tlongstruct iocb * *---
3io_cancelman/ cs/0x03aio_context_t ctx_idstruct iocb *iocbstruct io_event *result---
4io_geteventsman/ cs/0x04aio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeout-
5setxattrman/ cs/0x05const char *pathconst char *nameconst void *valuesize_t sizeint flags-
6lsetxattrman/ cs/0x06const char *pathconst char *nameconst void *valuesize_t sizeint flags-
7fsetxattrman/ cs/0x07int fdconst char *nameconst void *valuesize_t sizeint flags-
8getxattrman/ cs/0x08const char *pathconst char *namevoid *valuesize_t size--
9lgetxattrman/ cs/0x09const char *pathconst char *namevoid *valuesize_t size--
10fgetxattrman/ cs/0x0aint fdconst char *namevoid *valuesize_t size--
11listxattrman/ cs/0x0bconst char *pathchar *listsize_t size---
12llistxattrman/ cs/0x0cconst char *pathchar *listsize_t size---
13flistxattrman/ cs/0x0dint fdchar *listsize_t size---
14removexattrman/ cs/0x0econst char *pathconst char *name----
15lremovexattrman/ cs/0x0fconst char *pathconst char *name----
16fremovexattrman/ cs/0x10int fdconst char *name----
17getcwdman/ cs/0x11char *bufunsigned long size----
18lookup_dcookieman/ cs/0x12u64 cookie64char *bufsize_t len---
19eventfd2man/ cs/0x13unsigned int countint flags----
20epoll_create1man/ cs/0x14int flags-----
21epoll_ctlman/ cs/0x15int epfdint opint fdstruct epoll_event *event--
22epoll_pwaitman/ cs/0x16int epfdstruct epoll_event *eventsint maxeventsint timeoutconst sigset_t *sigmasksize_t sigsetsize
23dupman/ cs/0x17unsigned int fildes-----
24dup3man/ cs/0x18unsigned int oldfdunsigned int newfdint flags---
25fcntlman/ cs/0x19unsigned int fdunsigned int cmdunsigned long arg---
26inotify_init1man/ cs/0x1aint flags-----
27inotify_add_watchman/ cs/0x1bint fdconst char *pathu32 mask---
28inotify_rm_watchman/ cs/0x1cint fd__s32 wd----
29ioctlman/ cs/0x1dunsigned int fdunsigned int cmdunsigned long arg---
30ioprio_setman/ cs/0x1eint whichint whoint ioprio---
31ioprio_getman/ cs/0x1fint whichint who----
32flockman/ cs/0x20unsigned int fdunsigned int cmd----
33mknodatman/ cs/0x21int dfdconst char * filenameumode_t modeunsigned dev--
34mkdiratman/ cs/0x22int dfdconst char * pathnameumode_t mode---
35unlinkatman/ cs/0x23int dfdconst char * pathnameint flag---
36symlinkatman/ cs/0x24const char * oldnameint newdfdconst char * newname---
37linkatman/ cs/0x25int olddfdconst char *oldnameint newdfdconst char *newnameint flags-
38renameatman/ cs/0x26int olddfdconst char * oldnameint newdfdconst char * newname--
39umount2man/ cs/0x27??????
40mountman/ cs/0x28char *dev_namechar *dir_namechar *typeunsigned long flagsvoid *data-
41pivot_rootman/ cs/0x29const char *new_rootconst char *put_old----
42nfsservctlman/ cs/0x2a??????
43statfsman/ cs/0x2bconst char * pathstruct statfs *buf----
44fstatfsman/ cs/0x2cunsigned int fdstruct statfs *buf----
45truncateman/ cs/0x2dconst char *pathlong length----
46ftruncateman/ cs/0x2eunsigned int fdunsigned long length----
47fallocateman/ cs/0x2fint fdint modeloff_t offsetloff_t len--
48faccessatman/ cs/0x30int dfdconst char *filenameint mode---
49chdirman/ cs/0x31const char *filename-----
50fchdirman/ cs/0x32unsigned int fd-----
51chrootman/ cs/0x33const char *filename-----
52fchmodman/ cs/0x34unsigned int fdumode_t mode----
53fchmodatman/ cs/0x35int dfdconst char * filenameumode_t mode---
54fchownatman/ cs/0x36int dfdconst char *filenameuid_t usergid_t groupint flag-
55fchownman/ cs/0x37unsigned int fduid_t usergid_t group---
56openatman/ cs/0x38int dfdconst char *filenameint flagsumode_t mode--
57closeman/ cs/0x39unsigned int fd-----
58vhangupman/ cs/0x3a------
59pipe2man/ cs/0x3bint *fildesint flags----
60quotactlman/ cs/0x3cunsigned int cmdconst char *specialqid_t idvoid *addr--
61getdents64man/ cs/0x3dunsigned int fdstruct linux_dirent64 *direntunsigned int count---
62lseekman/ cs/0x3eunsigned int fdoff_t offsetunsigned int whence---
63readman/ cs/0x3funsigned int fdchar *bufsize_t count---
64writeman/ cs/0x40unsigned int fdconst char *bufsize_t count---
65readvman/ cs/0x41unsigned long fdconst struct iovec *vecunsigned long vlen---
66writevman/ cs/0x42unsigned long fdconst struct iovec *vecunsigned long vlen---
67pread64man/ cs/0x43unsigned int fdchar *bufsize_t countloff_t pos--
68pwrite64man/ cs/0x44unsigned int fdconst char *bufsize_t countloff_t pos--
69preadvman/ cs/0x45unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
70pwritevman/ cs/0x46unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
71sendfileman/ cs/0x47int out_fdint in_fdoff_t *offsetsize_t count--
72pselect6man/ cs/0x48intfd_set *fd_set *fd_set *struct __kernel_timespec *void *
73ppollman/ cs/0x49struct pollfd *unsigned intstruct __kernel_timespec *const sigset_t *size_t-
74signalfd4man/ cs/0x4aint ufdsigset_t *user_masksize_t sizemaskint flags--
75vmspliceman/ cs/0x4bint fdconst struct iovec *iovunsigned long nr_segsunsigned int flags--
76spliceman/ cs/0x4cint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
77teeman/ cs/0x4dint fdinint fdoutsize_t lenunsigned int flags--
78readlinkatman/ cs/0x4eint dfdconst char *pathchar *bufint bufsiz--
79newfstatatman/ cs/0x4fint dfdconst char *filenamestruct stat *statbufint flag--
80fstatman/ cs/0x50unsigned int fdstruct __old_kernel_stat *statbuf----
81syncman/ cs/0x51------
82fsyncman/ cs/0x52unsigned int fd-----
83fdatasyncman/ cs/0x53unsigned int fd-----
84sync_file_rangeman/ cs/0x54int fdloff_t offsetloff_t nbytesunsigned int flags--
85timerfd_createman/ cs/0x55int clockidint flags----
86timerfd_settimeman/ cs/0x56int ufdint flagsconst struct __kernel_itimerspec *utmrstruct __kernel_itimerspec *otmr--
87timerfd_gettimeman/ cs/0x57int ufdstruct __kernel_itimerspec *otmr----
88utimensatman/ cs/0x58int dfdconst char *filenamestruct __kernel_timespec *utimesint flags--
89acctman/ cs/0x59const char *name-----
90capgetman/ cs/0x5acap_user_header_t headercap_user_data_t dataptr----
91capsetman/ cs/0x5bcap_user_header_t headerconst cap_user_data_t data----
92personalityman/ cs/0x5cunsigned int personality-----
93exitman/ cs/0x5dint error_code-----
94exit_groupman/ cs/0x5eint error_code-----
95waitidman/ cs/0x5fint whichpid_t pidstruct siginfo *infopint optionsstruct rusage *ru-
96set_tid_addressman/ cs/0x60int *tidptr-----
97unshareman/ cs/0x61unsigned long unshare_flags-----
98futexman/ cs/0x62u32 *uaddrint opu32 valstruct __kernel_timespec *utimeu32 *uaddr2u32 val3
99set_robust_listman/ cs/0x63struct robust_list_head *headsize_t len----
100get_robust_listman/ cs/0x64int pidstruct robust_list_head * *head_ptrsize_t *len_ptr---
101nanosleepman/ cs/0x65struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp----
102getitimerman/ cs/0x66int whichstruct itimerval *value----
103setitimerman/ cs/0x67int whichstruct itimerval *valuestruct itimerval *ovalue---
104kexec_loadman/ cs/0x68unsigned long entryunsigned long nr_segmentsstruct kexec_segment *segmentsunsigned long flags--
105init_moduleman/ cs/0x69void *umodunsigned long lenconst char *uargs---
106delete_moduleman/ cs/0x6aconst char *name_userunsigned int flags----
107timer_createman/ cs/0x6bclockid_t which_clockstruct sigevent *timer_event_spectimer_t * created_timer_id---
108timer_gettimeman/ cs/0x6ctimer_t timer_idstruct __kernel_itimerspec *setting----
109timer_getoverrunman/ cs/0x6dtimer_t timer_id-----
110timer_settimeman/ cs/0x6etimer_t timer_idint flagsconst struct __kernel_itimerspec *new_settingstruct __kernel_itimerspec *old_setting--
111timer_deleteman/ cs/0x6ftimer_t timer_id-----
112clock_settimeman/ cs/0x70clockid_t which_clockconst struct __kernel_timespec *tp----
113clock_gettimeman/ cs/0x71clockid_t which_clockstruct __kernel_timespec *tp----
114clock_getresman/ cs/0x72clockid_t which_clockstruct __kernel_timespec *tp----
115clock_nanosleepman/ cs/0x73clockid_t which_clockint flagsconst struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp--
116syslogman/ cs/0x74int typechar *bufint len---
117ptraceman/ cs/0x75long requestlong pidunsigned long addrunsigned long data--
118sched_setparamman/ cs/0x76pid_t pidstruct sched_param *param----
119sched_setschedulerman/ cs/0x77pid_t pidint policystruct sched_param *param---
120sched_getschedulerman/ cs/0x78pid_t pid-----
121sched_getparamman/ cs/0x79pid_t pidstruct sched_param *param----
122sched_setaffinityman/ cs/0x7apid_t pidunsigned int lenunsigned long *user_mask_ptr---
123sched_getaffinityman/ cs/0x7bpid_t pidunsigned int lenunsigned long *user_mask_ptr---
124sched_yieldman/ cs/0x7c------
125sched_get_priority_maxman/ cs/0x7dint policy-----
126sched_get_priority_minman/ cs/0x7eint policy-----
127sched_rr_get_intervalman/ cs/0x7fpid_t pidstruct __kernel_timespec *interval----
128restart_syscallman/ cs/0x80------
129killman/ cs/0x81pid_t pidint sig----
130tkillman/ cs/0x82pid_t pidint sig----
131tgkillman/ cs/0x83pid_t tgidpid_t pidint sig---
132sigaltstackman/ cs/0x84const struct sigaltstack *ussstruct sigaltstack *uoss----
133rt_sigsuspendman/ cs/0x85sigset_t *unewsetsize_t sigsetsize----
134rt_sigactionman/ cs/0x86intconst struct sigaction *struct sigaction *size_t--
135rt_sigprocmaskman/ cs/0x87int howsigset_t *setsigset_t *osetsize_t sigsetsize--
136rt_sigpendingman/ cs/0x88sigset_t *setsize_t sigsetsize----
137rt_sigtimedwaitman/ cs/0x89const sigset_t *uthesesiginfo_t *uinfoconst struct __kernel_timespec *utssize_t sigsetsize--
138rt_sigqueueinfoman/ cs/0x8apid_t pidint sigsiginfo_t *uinfo---
139rt_sigreturnman/ cs/0x8b??????
140setpriorityman/ cs/0x8cint whichint whoint niceval---
141getpriorityman/ cs/0x8dint whichint who----
142rebootman/ cs/0x8eint magic1int magic2unsigned int cmdvoid *arg--
143setregidman/ cs/0x8fgid_t rgidgid_t egid----
144setgidman/ cs/0x90gid_t gid-----
145setreuidman/ cs/0x91uid_t ruiduid_t euid----
146setuidman/ cs/0x92uid_t uid-----
147setresuidman/ cs/0x93uid_t ruiduid_t euiduid_t suid---
148getresuidman/ cs/0x94uid_t *ruiduid_t *euiduid_t *suid---
149setresgidman/ cs/0x95gid_t rgidgid_t egidgid_t sgid---
150getresgidman/ cs/0x96gid_t *rgidgid_t *egidgid_t *sgid---
151setfsuidman/ cs/0x97uid_t uid-----
152setfsgidman/ cs/0x98gid_t gid-----
153timesman/ cs/0x99struct tms *tbuf-----
154setpgidman/ cs/0x9apid_t pidpid_t pgid----
155getpgidman/ cs/0x9bpid_t pid-----
156getsidman/ cs/0x9cpid_t pid-----
157setsidman/ cs/0x9d------
158getgroupsman/ cs/0x9eint gidsetsizegid_t *grouplist----
159setgroupsman/ cs/0x9fint gidsetsizegid_t *grouplist----
160unameman/ cs/0xa0struct old_utsname *-----
161sethostnameman/ cs/0xa1char *nameint len----
162setdomainnameman/ cs/0xa2char *nameint len----
163getrlimitman/ cs/0xa3unsigned int resourcestruct rlimit *rlim----
164setrlimitman/ cs/0xa4unsigned int resourcestruct rlimit *rlim----
165getrusageman/ cs/0xa5int whostruct rusage *ru----
166umaskman/ cs/0xa6int mask-----
167prctlman/ cs/0xa7int optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
168getcpuman/ cs/0xa8unsigned *cpuunsigned *nodestruct getcpu_cache *cache---
169gettimeofdayman/ cs/0xa9struct timeval *tvstruct timezone *tz----
170settimeofdayman/ cs/0xaastruct timeval *tvstruct timezone *tz----
171adjtimexman/ cs/0xabstruct __kernel_timex *txc_p-----
172getpidman/ cs/0xac------
173getppidman/ cs/0xad------
174getuidman/ cs/0xae------
175geteuidman/ cs/0xaf------
176getgidman/ cs/0xb0------
177getegidman/ cs/0xb1------
178gettidman/ cs/0xb2------
179sysinfoman/ cs/0xb3struct sysinfo *info-----
180mq_openman/ cs/0xb4const char *nameint oflagumode_t modestruct mq_attr *attr--
181mq_unlinkman/ cs/0xb5const char *name-----
182mq_timedsendman/ cs/0xb6mqd_t mqdesconst char *msg_ptrsize_t msg_lenunsigned int msg_prioconst struct __kernel_timespec *abs_timeout-
183mq_timedreceiveman/ cs/0xb7mqd_t mqdeschar *msg_ptrsize_t msg_lenunsigned int *msg_prioconst struct __kernel_timespec *abs_timeout-
184mq_notifyman/ cs/0xb8mqd_t mqdesconst struct sigevent *notification----
185mq_getsetattrman/ cs/0xb9mqd_t mqdesconst struct mq_attr *mqstatstruct mq_attr *omqstat---
186msggetman/ cs/0xbakey_t keyint msgflg----
187msgctlman/ cs/0xbbint msqidint cmdstruct msqid_ds *buf---
188msgrcvman/ cs/0xbcint msqidstruct msgbuf *msgpsize_t msgszlong msgtypint msgflg-
189msgsndman/ cs/0xbdint msqidstruct msgbuf *msgpsize_t msgszint msgflg--
190semgetman/ cs/0xbekey_t keyint nsemsint semflg---
191semctlman/ cs/0xbfint semidint semnumint cmdunsigned long arg--
192semtimedopman/ cs/0xc0int semidstruct sembuf *sopsunsigned nsopsconst struct __kernel_timespec *timeout--
193semopman/ cs/0xc1int semidstruct sembuf *sopsunsigned nsops---
194shmgetman/ cs/0xc2key_t keysize_t sizeint flag---
195shmctlman/ cs/0xc3int shmidint cmdstruct shmid_ds *buf---
196shmatman/ cs/0xc4int shmidchar *shmaddrint shmflg---
197shmdtman/ cs/0xc5char *shmaddr-----
198socketman/ cs/0xc6intintint---
199socketpairman/ cs/0xc7intintintint *--
200bindman/ cs/0xc8intstruct sockaddr *int---
201listenman/ cs/0xc9intint----
202acceptman/ cs/0xcaintstruct sockaddr *int *---
203connectman/ cs/0xcbintstruct sockaddr *int---
204getsocknameman/ cs/0xccintstruct sockaddr *int *---
205getpeernameman/ cs/0xcdintstruct sockaddr *int *---
206sendtoman/ cs/0xceintvoid *size_tunsignedstruct sockaddr *int
207recvfromman/ cs/0xcfintvoid *size_tunsignedstruct sockaddr *int *
208setsockoptman/ cs/0xd0int fdint levelint optnamechar *optvalint optlen-
209getsockoptman/ cs/0xd1int fdint levelint optnamechar *optvalint *optlen-
210shutdownman/ cs/0xd2intint----
211sendmsgman/ cs/0xd3int fdstruct user_msghdr *msgunsigned flags---
212recvmsgman/ cs/0xd4int fdstruct user_msghdr *msgunsigned flags---
213readaheadman/ cs/0xd5int fdloff_t offsetsize_t count---
214brkman/ cs/0xd6unsigned long brk-----
215munmapman/ cs/0xd7unsigned long addrsize_t len----
216mremapman/ cs/0xd8unsigned long addrunsigned long old_lenunsigned long new_lenunsigned long flagsunsigned long new_addr-
217add_keyman/ cs/0xd9const char *_typeconst char *_descriptionconst void *_payloadsize_t plenkey_serial_t destringid-
218request_keyman/ cs/0xdaconst char *_typeconst char *_descriptionconst char *_callout_infokey_serial_t destringid--
219keyctlman/ cs/0xdbint cmdunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
220cloneman/ cs/0xdcunsigned longunsigned longint *int *unsigned long-
221execveman/ cs/0xddconst char *filenameconst char *const *argvconst char *const *envp---
222mmapman/ cs/0xde??????
223fadvise64man/ cs/0xdfint fdloff_t offsetsize_t lenint advice--
224swaponman/ cs/0xe0const char *specialfileint swap_flags----
225swapoffman/ cs/0xe1const char *specialfile-----
226mprotectman/ cs/0xe2unsigned long startsize_t lenunsigned long prot---
227msyncman/ cs/0xe3unsigned long startsize_t lenint flags---
228mlockman/ cs/0xe4unsigned long startsize_t len----
229munlockman/ cs/0xe5unsigned long startsize_t len----
230mlockallman/ cs/0xe6int flags-----
231munlockallman/ cs/0xe7------
232mincoreman/ cs/0xe8unsigned long startsize_t lenunsigned char * vec---
233madviseman/ cs/0xe9unsigned long startsize_t lenint behavior---
234remap_file_pagesman/ cs/0xeaunsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags-
235mbindman/ cs/0xebunsigned long startunsigned long lenunsigned long modeconst unsigned long *nmaskunsigned long maxnodeunsigned flags
236get_mempolicyman/ cs/0xecint *policyunsigned long *nmaskunsigned long maxnodeunsigned long addrunsigned long flags-
237set_mempolicyman/ cs/0xedint modeconst unsigned long *nmaskunsigned long maxnode---
238migrate_pagesman/ cs/0xeepid_t pidunsigned long maxnodeconst unsigned long *fromconst unsigned long *to--
239move_pagesman/ cs/0xefpid_t pidunsigned long nr_pagesconst void * *pagesconst int *nodesint *statusint flags
240rt_tgsigqueueinfoman/ cs/0xf0pid_t tgidpid_t pidint sigsiginfo_t *uinfo--
241perf_event_openman/ cs/0xf1struct perf_event_attr *attr_uptrpid_t pidint cpuint group_fdunsigned long flags-
242accept4man/ cs/0xf2intstruct sockaddr *int *int--
243recvmmsgman/ cs/0xf3int fdstruct mmsghdr *msgunsigned int vlenunsigned flagsstruct __kernel_timespec *timeout-
244not implemented0xf4
245not implemented0xf5
246not implemented0xf6
247not implemented0xf7
248not implemented0xf8
249not implemented0xf9
250not implemented0xfa
251not implemented0xfb
252not implemented0xfc
253not implemented0xfd
254not implemented0xfe
255not implemented0xff
256not implemented0x100
257not implemented0x101
258not implemented0x102
259not implemented0x103
260wait4man/ cs/0x104pid_t pidint *stat_addrint optionsstruct rusage *ru--
261prlimit64man/ cs/0x105pid_t pidunsigned int resourceconst struct rlimit64 *new_rlimstruct rlimit64 *old_rlim--
262fanotify_initman/ cs/0x106unsigned int flagsunsigned int event_f_flags----
263fanotify_markman/ cs/0x107int fanotify_fdunsigned int flagsu64 maskint fdconst char *pathname-
264name_to_handle_atman/ cs/0x108int dfdconst char *namestruct file_handle *handleint *mnt_idint flag-
265open_by_handle_atman/ cs/0x109int mountdirfdstruct file_handle *handleint flags---
266clock_adjtimeman/ cs/0x10aclockid_t which_clockstruct __kernel_timex *tx----
267syncfsman/ cs/0x10bint fd-----
268setnsman/ cs/0x10cint fdint nstype----
269sendmmsgman/ cs/0x10dint fdstruct mmsghdr *msgunsigned int vlenunsigned flags--
270process_vm_readvman/ cs/0x10epid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
271process_vm_writevman/ cs/0x10fpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
272kcmpman/ cs/0x110pid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2-
273finit_moduleman/ cs/0x111int fdconst char *uargsint flags---
274sched_setattrman/ cs/0x112pid_t pidstruct sched_attr *attrunsigned int flags---
275sched_getattrman/ cs/0x113pid_t pidstruct sched_attr *attrunsigned int sizeunsigned int flags--
276renameat2man/ cs/0x114int olddfdconst char *oldnameint newdfdconst char *newnameunsigned int flags-
277seccompman/ cs/0x115unsigned int opunsigned int flagsvoid *uargs---
278getrandomman/ cs/0x116char *bufsize_t countunsigned int flags---
279memfd_createman/ cs/0x117const char *uname_ptrunsigned int flags----
280bpfman/ cs/0x118int cmdunion bpf_attr *attrunsigned int size---
281execveatman/ cs/0x119int dfdconst char *filenameconst char *const *argvconst char *const *envpint flags-
282userfaultfdman/ cs/0x11aint flags-----
283membarrierman/ cs/0x11bint cmdint flags----
284mlock2man/ cs/0x11cunsigned long startsize_t lenint flags---
285copy_file_rangeman/ cs/0x11dint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
286preadv2man/ cs/0x11eunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
287pwritev2man/ cs/0x11funsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
288pkey_mprotectman/ cs/0x120unsigned long startsize_t lenunsigned long protint pkey--
289pkey_allocman/ cs/0x121unsigned long flagsunsigned long init_val----
290pkey_freeman/ cs/0x122int pkey-----
291statxman/ cs/0x123int dfdconst char *pathunsigned flagsunsigned maskstruct statx *buffer-

x86 (32-bit)

Compiled from Linux 4.14.0 headers.

NRsyscall namereferences%eaxarg0 (%ebx)arg1 (%ecx)arg2 (%edx)arg3 (%esi)arg4 (%edi)arg5 (%ebp)
0restart_syscallman/ cs/0x00------
1exitman/ cs/0x01int error_code-----
2forkman/ cs/0x02------
3readman/ cs/0x03unsigned int fdchar *bufsize_t count---
4writeman/ cs/0x04unsigned int fdconst char *bufsize_t count---
5openman/ cs/0x05const char *filenameint flagsumode_t mode---
6closeman/ cs/0x06unsigned int fd-----
7waitpidman/ cs/0x07pid_t pidint *stat_addrint options---
8creatman/ cs/0x08const char *pathnameumode_t mode----
9linkman/ cs/0x09const char *oldnameconst char *newname----
10unlinkman/ cs/0x0aconst char *pathname-----
11execveman/ cs/0x0bconst char *filenameconst char *const *argvconst char *const *envp---
12chdirman/ cs/0x0cconst char *filename-----
13timeman/ cs/0x0dtime_t *tloc-----
14mknodman/ cs/0x0econst char *filenameumode_t modeunsigned dev---
15chmodman/ cs/0x0fconst char *filenameumode_t mode----
16lchownman/ cs/0x10const char *filenameuid_t usergid_t group---
17breakman/ cs/0x11??????
18oldstatman/ cs/0x12??????
19lseekman/ cs/0x13unsigned int fdoff_t offsetunsigned int whence---
20getpidman/ cs/0x14------
21mountman/ cs/0x15char *dev_namechar *dir_namechar *typeunsigned long flagsvoid *data-
22umountman/ cs/0x16char *nameint flags----
23setuidman/ cs/0x17uid_t uid-----
24getuidman/ cs/0x18------
25stimeman/ cs/0x19time_t *tptr-----
26ptraceman/ cs/0x1along requestlong pidunsigned long addrunsigned long data--
27alarmman/ cs/0x1bunsigned int seconds-----
28oldfstatman/ cs/0x1c??????
29pauseman/ cs/0x1d------
30utimeman/ cs/0x1echar *filenamestruct utimbuf *times----
31sttyman/ cs/0x1f??????
32gttyman/ cs/0x20??????
33accessman/ cs/0x21const char *filenameint mode----
34niceman/ cs/0x22int increment-----
35ftimeman/ cs/0x23??????
36syncman/ cs/0x24------
37killman/ cs/0x25pid_t pidint sig----
38renameman/ cs/0x26const char *oldnameconst char *newname----
39mkdirman/ cs/0x27const char *pathnameumode_t mode----
40rmdirman/ cs/0x28const char *pathname-----
41dupman/ cs/0x29unsigned int fildes-----
42pipeman/ cs/0x2aint *fildes-----
43timesman/ cs/0x2bstruct tms *tbuf-----
44profman/ cs/0x2c??????
45brkman/ cs/0x2dunsigned long brk-----
46setgidman/ cs/0x2egid_t gid-----
47getgidman/ cs/0x2f------
48signalman/ cs/0x30int sig__sighandler_t handler----
49geteuidman/ cs/0x31------
50getegidman/ cs/0x32------
51acctman/ cs/0x33const char *name-----
52umount2man/ cs/0x34??????
53lockman/ cs/0x35??????
54ioctlman/ cs/0x36unsigned int fdunsigned int cmdunsigned long arg---
55fcntlman/ cs/0x37unsigned int fdunsigned int cmdunsigned long arg---
56mpxman/ cs/0x38??????
57setpgidman/ cs/0x39pid_t pidpid_t pgid----
58ulimitman/ cs/0x3a??????
59oldoldunameman/ cs/0x3b??????
60umaskman/ cs/0x3cint mask-----
61chrootman/ cs/0x3dconst char *filename-----
62ustatman/ cs/0x3eunsigned devstruct ustat *ubuf----
63dup2man/ cs/0x3funsigned int oldfdunsigned int newfd----
64getppidman/ cs/0x40------
65getpgrpman/ cs/0x41------
66setsidman/ cs/0x42------
67sigactionman/ cs/0x43intconst struct old_sigaction *struct old_sigaction *---
68sgetmaskman/ cs/0x44------
69ssetmaskman/ cs/0x45int newmask-----
70setreuidman/ cs/0x46uid_t ruiduid_t euid----
71setregidman/ cs/0x47gid_t rgidgid_t egid----
72sigsuspendman/ cs/0x48int unused1int unused2old_sigset_t mask---
73sigpendingman/ cs/0x49old_sigset_t *uset-----
74sethostnameman/ cs/0x4achar *nameint len----
75setrlimitman/ cs/0x4bunsigned int resourcestruct rlimit *rlim----
76getrlimitman/ cs/0x4cunsigned int resourcestruct rlimit *rlim----
77getrusageman/ cs/0x4dint whostruct rusage *ru----
78gettimeofdayman/ cs/0x4estruct timeval *tvstruct timezone *tz----
79settimeofdayman/ cs/0x4fstruct timeval *tvstruct timezone *tz----
80getgroupsman/ cs/0x50int gidsetsizegid_t *grouplist----
81setgroupsman/ cs/0x51int gidsetsizegid_t *grouplist----
82selectman/ cs/0x52int nfd_set *inpfd_set *outpfd_set *expstruct timeval *tvp-
83symlinkman/ cs/0x53const char *oldconst char *new----
84oldlstatman/ cs/0x54??????
85readlinkman/ cs/0x55const char *pathchar *bufint bufsiz---
86uselibman/ cs/0x56const char *library-----
87swaponman/ cs/0x57const char *specialfileint swap_flags----
88rebootman/ cs/0x58int magic1int magic2unsigned int cmdvoid *arg--
89readdirman/ cs/0x59??????
90mmapman/ cs/0x5a??????
91munmapman/ cs/0x5bunsigned long addrsize_t len----
92truncateman/ cs/0x5cconst char *pathlong length----
93ftruncateman/ cs/0x5dunsigned int fdunsigned long length----
94fchmodman/ cs/0x5eunsigned int fdumode_t mode----
95fchownman/ cs/0x5funsigned int fduid_t usergid_t group---
96getpriorityman/ cs/0x60int whichint who----
97setpriorityman/ cs/0x61int whichint whoint niceval---
98profilman/ cs/0x62??????
99statfsman/ cs/0x63const char * pathstruct statfs *buf----
100fstatfsman/ cs/0x64unsigned int fdstruct statfs *buf----
101iopermman/ cs/0x65unsigned long fromunsigned long numint on---
102socketcallman/ cs/0x66int callunsigned long *args----
103syslogman/ cs/0x67int typechar *bufint len---
104setitimerman/ cs/0x68int whichstruct itimerval *valuestruct itimerval *ovalue---
105getitimerman/ cs/0x69int whichstruct itimerval *value----
106statman/ cs/0x6aconst char *filenamestruct __old_kernel_stat *statbuf----
107lstatman/ cs/0x6bconst char *filenamestruct __old_kernel_stat *statbuf----
108fstatman/ cs/0x6cunsigned int fdstruct __old_kernel_stat *statbuf----
109oldunameman/ cs/0x6dstruct oldold_utsname *-----
110ioplman/ cs/0x6e??????
111vhangupman/ cs/0x6f------
112idleman/ cs/0x70??????
113vm86oldman/ cs/0x71??????
114wait4man/ cs/0x72pid_t pidint *stat_addrint optionsstruct rusage *ru--
115swapoffman/ cs/0x73const char *specialfile-----
116sysinfoman/ cs/0x74struct sysinfo *info-----
117ipcman/ cs/0x75unsigned int callint firstunsigned long secondunsigned long thirdvoid *ptrlong fifth
118fsyncman/ cs/0x76unsigned int fd-----
119sigreturnman/ cs/0x77??????
120cloneman/ cs/0x78unsigned longunsigned longint *int *unsigned long-
121setdomainnameman/ cs/0x79char *nameint len----
122unameman/ cs/0x7astruct old_utsname *-----
123modify_ldtman/ cs/0x7b??????
124adjtimexman/ cs/0x7cstruct __kernel_timex *txc_p-----
125mprotectman/ cs/0x7dunsigned long startsize_t lenunsigned long prot---
126sigprocmaskman/ cs/0x7eint howold_sigset_t *setold_sigset_t *oset---
127create_moduleman/ cs/0x7f??????
128init_moduleman/ cs/0x80void *umodunsigned long lenconst char *uargs---
129delete_moduleman/ cs/0x81const char *name_userunsigned int flags----
130get_kernel_symsman/ cs/0x82??????
131quotactlman/ cs/0x83unsigned int cmdconst char *specialqid_t idvoid *addr--
132getpgidman/ cs/0x84pid_t pid-----
133fchdirman/ cs/0x85unsigned int fd-----
134bdflushman/ cs/0x86int funclong data----
135sysfsman/ cs/0x87int optionunsigned long arg1unsigned long arg2---
136personalityman/ cs/0x88unsigned int personality-----
137afs_syscallman/ cs/0x89??????
138setfsuidman/ cs/0x8auid_t uid-----
139setfsgidman/ cs/0x8bgid_t gid-----
140_llseekman/ cs/0x8c??????
141getdentsman/ cs/0x8dunsigned int fdstruct linux_dirent *direntunsigned int count---
142_newselectman/ cs/0x8e??????
143flockman/ cs/0x8funsigned int fdunsigned int cmd----
144msyncman/ cs/0x90unsigned long startsize_t lenint flags---
145readvman/ cs/0x91unsigned long fdconst struct iovec *vecunsigned long vlen---
146writevman/ cs/0x92unsigned long fdconst struct iovec *vecunsigned long vlen---
147getsidman/ cs/0x93pid_t pid-----
148fdatasyncman/ cs/0x94unsigned int fd-----
149_sysctlman/ cs/0x95??????
150mlockman/ cs/0x96unsigned long startsize_t len----
151munlockman/ cs/0x97unsigned long startsize_t len----
152mlockallman/ cs/0x98int flags-----
153munlockallman/ cs/0x99------
154sched_setparamman/ cs/0x9apid_t pidstruct sched_param *param----
155sched_getparamman/ cs/0x9bpid_t pidstruct sched_param *param----
156sched_setschedulerman/ cs/0x9cpid_t pidint policystruct sched_param *param---
157sched_getschedulerman/ cs/0x9dpid_t pid-----
158sched_yieldman/ cs/0x9e------
159sched_get_priority_maxman/ cs/0x9fint policy-----
160sched_get_priority_minman/ cs/0xa0int policy-----
161sched_rr_get_intervalman/ cs/0xa1pid_t pidstruct __kernel_timespec *interval----
162nanosleepman/ cs/0xa2struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp----
163mremapman/ cs/0xa3unsigned long addrunsigned long old_lenunsigned long new_lenunsigned long flagsunsigned long new_addr-
164setresuidman/ cs/0xa4uid_t ruiduid_t euiduid_t suid---
165getresuidman/ cs/0xa5uid_t *ruiduid_t *euiduid_t *suid---
166vm86man/ cs/0xa6??????
167query_moduleman/ cs/0xa7??????
168pollman/ cs/0xa8struct pollfd *ufdsunsigned int nfdsint timeout---
169nfsservctlman/ cs/0xa9??????
170setresgidman/ cs/0xaagid_t rgidgid_t egidgid_t sgid---
171getresgidman/ cs/0xabgid_t *rgidgid_t *egidgid_t *sgid---
172prctlman/ cs/0xacint optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
173rt_sigreturnman/ cs/0xad??????
174rt_sigactionman/ cs/0xaeintconst struct sigaction *struct sigaction *size_t--
175rt_sigprocmaskman/ cs/0xafint howsigset_t *setsigset_t *osetsize_t sigsetsize--
176rt_sigpendingman/ cs/0xb0sigset_t *setsize_t sigsetsize----
177rt_sigtimedwaitman/ cs/0xb1const sigset_t *uthesesiginfo_t *uinfoconst struct __kernel_timespec *utssize_t sigsetsize--
178rt_sigqueueinfoman/ cs/0xb2pid_t pidint sigsiginfo_t *uinfo---
179rt_sigsuspendman/ cs/0xb3sigset_t *unewsetsize_t sigsetsize----
180pread64man/ cs/0xb4unsigned int fdchar *bufsize_t countloff_t pos--
181pwrite64man/ cs/0xb5unsigned int fdconst char *bufsize_t countloff_t pos--
182chownman/ cs/0xb6const char *filenameuid_t usergid_t group---
183getcwdman/ cs/0xb7char *bufunsigned long size----
184capgetman/ cs/0xb8cap_user_header_t headercap_user_data_t dataptr----
185capsetman/ cs/0xb9cap_user_header_t headerconst cap_user_data_t data----
186sigaltstackman/ cs/0xbaconst struct sigaltstack *ussstruct sigaltstack *uoss----
187sendfileman/ cs/0xbbint out_fdint in_fdoff_t *offsetsize_t count--
188getpmsgman/ cs/0xbc??????
189putpmsgman/ cs/0xbd??????
190vforkman/ cs/0xbe------
191ugetrlimitman/ cs/0xbf??????
192mmap2man/ cs/0xc0??????
193truncate64man/ cs/0xc1const char *pathloff_t length----
194ftruncate64man/ cs/0xc2unsigned int fdloff_t length----
195stat64man/ cs/0xc3const char *filenamestruct stat64 *statbuf----
196lstat64man/ cs/0xc4const char *filenamestruct stat64 *statbuf----
197fstat64man/ cs/0xc5unsigned long fdstruct stat64 *statbuf----
198lchown32man/ cs/0xc6??????
199getuid32man/ cs/0xc7??????
200getgid32man/ cs/0xc8??????
201geteuid32man/ cs/0xc9??????
202getegid32man/ cs/0xca??????
203setreuid32man/ cs/0xcb??????
204setregid32man/ cs/0xcc??????
205getgroups32man/ cs/0xcd??????
206setgroups32man/ cs/0xce??????
207fchown32man/ cs/0xcf??????
208setresuid32man/ cs/0xd0??????
209getresuid32man/ cs/0xd1??????
210setresgid32man/ cs/0xd2??????
211getresgid32man/ cs/0xd3??????
212chown32man/ cs/0xd4??????
213setuid32man/ cs/0xd5??????
214setgid32man/ cs/0xd6??????
215setfsuid32man/ cs/0xd7??????
216setfsgid32man/ cs/0xd8??????
217pivot_rootman/ cs/0xd9const char *new_rootconst char *put_old----
218mincoreman/ cs/0xdaunsigned long startsize_t lenunsigned char * vec---
219madviseman/ cs/0xdbunsigned long startsize_t lenint behavior---
220getdents64man/ cs/0xdcunsigned int fdstruct linux_dirent64 *direntunsigned int count---
221fcntl64man/ cs/0xddunsigned int fdunsigned int cmdunsigned long arg---
222not implemented0xde
223not implemented0xdf
224gettidman/ cs/0xe0------
225readaheadman/ cs/0xe1int fdloff_t offsetsize_t count---
226setxattrman/ cs/0xe2const char *pathconst char *nameconst void *valuesize_t sizeint flags-
227lsetxattrman/ cs/0xe3const char *pathconst char *nameconst void *valuesize_t sizeint flags-
228fsetxattrman/ cs/0xe4int fdconst char *nameconst void *valuesize_t sizeint flags-
229getxattrman/ cs/0xe5const char *pathconst char *namevoid *valuesize_t size--
230lgetxattrman/ cs/0xe6const char *pathconst char *namevoid *valuesize_t size--
231fgetxattrman/ cs/0xe7int fdconst char *namevoid *valuesize_t size--
232listxattrman/ cs/0xe8const char *pathchar *listsize_t size---
233llistxattrman/ cs/0xe9const char *pathchar *listsize_t size---
234flistxattrman/ cs/0xeaint fdchar *listsize_t size---
235removexattrman/ cs/0xebconst char *pathconst char *name----
236lremovexattrman/ cs/0xecconst char *pathconst char *name----
237fremovexattrman/ cs/0xedint fdconst char *name----
238tkillman/ cs/0xeepid_t pidint sig----
239sendfile64man/ cs/0xefint out_fdint in_fdloff_t *offsetsize_t count--
240futexman/ cs/0xf0u32 *uaddrint opu32 valstruct __kernel_timespec *utimeu32 *uaddr2u32 val3
241sched_setaffinityman/ cs/0xf1pid_t pidunsigned int lenunsigned long *user_mask_ptr---
242sched_getaffinityman/ cs/0xf2pid_t pidunsigned int lenunsigned long *user_mask_ptr---
243set_thread_areaman/ cs/0xf3??????
244get_thread_areaman/ cs/0xf4??????
245io_setupman/ cs/0xf5unsigned nr_reqsaio_context_t *ctx----
246io_destroyman/ cs/0xf6aio_context_t ctx-----
247io_geteventsman/ cs/0xf7aio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeout-
248io_submitman/ cs/0xf8aio_context_tlongstruct iocb * *---
249io_cancelman/ cs/0xf9aio_context_t ctx_idstruct iocb *iocbstruct io_event *result---
250fadvise64man/ cs/0xfaint fdloff_t offsetsize_t lenint advice--
251not implemented0xfb
252exit_groupman/ cs/0xfcint error_code-----
253lookup_dcookieman/ cs/0xfdu64 cookie64char *bufsize_t len---
254epoll_createman/ cs/0xfeint size-----
255epoll_ctlman/ cs/0xffint epfdint opint fdstruct epoll_event *event--
256epoll_waitman/ cs/0x100int epfdstruct epoll_event *eventsint maxeventsint timeout--
257remap_file_pagesman/ cs/0x101unsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags-
258set_tid_addressman/ cs/0x102int *tidptr-----
259timer_createman/ cs/0x103clockid_t which_clockstruct sigevent *timer_event_spectimer_t * created_timer_id---
260timer_settimeman/ cs/0x104timer_t timer_idint flagsconst struct __kernel_itimerspec *new_settingstruct __kernel_itimerspec *old_setting--
261timer_gettimeman/ cs/0x105timer_t timer_idstruct __kernel_itimerspec *setting----
262timer_getoverrunman/ cs/0x106timer_t timer_id-----
263timer_deleteman/ cs/0x107timer_t timer_id-----
264clock_settimeman/ cs/0x108clockid_t which_clockconst struct __kernel_timespec *tp----
265clock_gettimeman/ cs/0x109clockid_t which_clockstruct __kernel_timespec *tp----
266clock_getresman/ cs/0x10aclockid_t which_clockstruct __kernel_timespec *tp----
267clock_nanosleepman/ cs/0x10bclockid_t which_clockint flagsconst struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp--
268statfs64man/ cs/0x10cconst char *pathsize_t szstruct statfs64 *buf---
269fstatfs64man/ cs/0x10dunsigned int fdsize_t szstruct statfs64 *buf---
270tgkillman/ cs/0x10epid_t tgidpid_t pidint sig---
271utimesman/ cs/0x10fchar *filenamestruct timeval *utimes----
272fadvise64_64man/ cs/0x110int fdloff_t offsetloff_t lenint advice--
273vserverman/ cs/0x111??????
274mbindman/ cs/0x112unsigned long startunsigned long lenunsigned long modeconst unsigned long *nmaskunsigned long maxnodeunsigned flags
275get_mempolicyman/ cs/0x113int *policyunsigned long *nmaskunsigned long maxnodeunsigned long addrunsigned long flags-
276set_mempolicyman/ cs/0x114int modeconst unsigned long *nmaskunsigned long maxnode---
277mq_openman/ cs/0x115const char *nameint oflagumode_t modestruct mq_attr *attr--
278mq_unlinkman/ cs/0x116const char *name-----
279mq_timedsendman/ cs/0x117mqd_t mqdesconst char *msg_ptrsize_t msg_lenunsigned int msg_prioconst struct __kernel_timespec *abs_timeout-
280mq_timedreceiveman/ cs/0x118mqd_t mqdeschar *msg_ptrsize_t msg_lenunsigned int *msg_prioconst struct __kernel_timespec *abs_timeout-
281mq_notifyman/ cs/0x119mqd_t mqdesconst struct sigevent *notification----
282mq_getsetattrman/ cs/0x11amqd_t mqdesconst struct mq_attr *mqstatstruct mq_attr *omqstat---
283kexec_loadman/ cs/0x11bunsigned long entryunsigned long nr_segmentsstruct kexec_segment *segmentsunsigned long flags--
284waitidman/ cs/0x11cint whichpid_t pidstruct siginfo *infopint optionsstruct rusage *ru-
285not implemented0x11d
286add_keyman/ cs/0x11econst char *_typeconst char *_descriptionconst void *_payloadsize_t plenkey_serial_t destringid-
287request_keyman/ cs/0x11fconst char *_typeconst char *_descriptionconst char *_callout_infokey_serial_t destringid--
288keyctlman/ cs/0x120int cmdunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
289ioprio_setman/ cs/0x121int whichint whoint ioprio---
290ioprio_getman/ cs/0x122int whichint who----
291inotify_initman/ cs/0x123------
292inotify_add_watchman/ cs/0x124int fdconst char *pathu32 mask---
293inotify_rm_watchman/ cs/0x125int fd__s32 wd----
294migrate_pagesman/ cs/0x126pid_t pidunsigned long maxnodeconst unsigned long *fromconst unsigned long *to--
295openatman/ cs/0x127int dfdconst char *filenameint flagsumode_t mode--
296mkdiratman/ cs/0x128int dfdconst char * pathnameumode_t mode---
297mknodatman/ cs/0x129int dfdconst char * filenameumode_t modeunsigned dev--
298fchownatman/ cs/0x12aint dfdconst char *filenameuid_t usergid_t groupint flag-
299futimesatman/ cs/0x12bint dfdconst char *filenamestruct timeval *utimes---
300fstatat64man/ cs/0x12cint dfdconst char *filenamestruct stat64 *statbufint flag--
301unlinkatman/ cs/0x12dint dfdconst char * pathnameint flag---
302renameatman/ cs/0x12eint olddfdconst char * oldnameint newdfdconst char * newname--
303linkatman/ cs/0x12fint olddfdconst char *oldnameint newdfdconst char *newnameint flags-
304symlinkatman/ cs/0x130const char * oldnameint newdfdconst char * newname---
305readlinkatman/ cs/0x131int dfdconst char *pathchar *bufint bufsiz--
306fchmodatman/ cs/0x132int dfdconst char * filenameumode_t mode---
307faccessatman/ cs/0x133int dfdconst char *filenameint mode---
308pselect6man/ cs/0x134intfd_set *fd_set *fd_set *struct __kernel_timespec *void *
309ppollman/ cs/0x135struct pollfd *unsigned intstruct __kernel_timespec *const sigset_t *size_t-
310unshareman/ cs/0x136unsigned long unshare_flags-----
311set_robust_listman/ cs/0x137struct robust_list_head *headsize_t len----
312get_robust_listman/ cs/0x138int pidstruct robust_list_head * *head_ptrsize_t *len_ptr---
313spliceman/ cs/0x139int fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
314sync_file_rangeman/ cs/0x13aint fdloff_t offsetloff_t nbytesunsigned int flags--
315teeman/ cs/0x13bint fdinint fdoutsize_t lenunsigned int flags--
316vmspliceman/ cs/0x13cint fdconst struct iovec *iovunsigned long nr_segsunsigned int flags--
317move_pagesman/ cs/0x13dpid_t pidunsigned long nr_pagesconst void * *pagesconst int *nodesint *statusint flags
318getcpuman/ cs/0x13eunsigned *cpuunsigned *nodestruct getcpu_cache *cache---
319epoll_pwaitman/ cs/0x13fint epfdstruct epoll_event *eventsint maxeventsint timeoutconst sigset_t *sigmasksize_t sigsetsize
320utimensatman/ cs/0x140int dfdconst char *filenamestruct __kernel_timespec *utimesint flags--
321signalfdman/ cs/0x141int ufdsigset_t *user_masksize_t sizemask---
322timerfd_createman/ cs/0x142int clockidint flags----
323eventfdman/ cs/0x143unsigned int count-----
324fallocateman/ cs/0x144int fdint modeloff_t offsetloff_t len--
325timerfd_settimeman/ cs/0x145int ufdint flagsconst struct __kernel_itimerspec *utmrstruct __kernel_itimerspec *otmr--
326timerfd_gettimeman/ cs/0x146int ufdstruct __kernel_itimerspec *otmr----
327signalfd4man/ cs/0x147int ufdsigset_t *user_masksize_t sizemaskint flags--
328eventfd2man/ cs/0x148unsigned int countint flags----
329epoll_create1man/ cs/0x149int flags-----
330dup3man/ cs/0x14aunsigned int oldfdunsigned int newfdint flags---
331pipe2man/ cs/0x14bint *fildesint flags----
332inotify_init1man/ cs/0x14cint flags-----
333preadvman/ cs/0x14dunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
334pwritevman/ cs/0x14eunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
335rt_tgsigqueueinfoman/ cs/0x14fpid_t tgidpid_t pidint sigsiginfo_t *uinfo--
336perf_event_openman/ cs/0x150struct perf_event_attr *attr_uptrpid_t pidint cpuint group_fdunsigned long flags-
337recvmmsgman/ cs/0x151int fdstruct mmsghdr *msgunsigned int vlenunsigned flagsstruct __kernel_timespec *timeout-
338fanotify_initman/ cs/0x152unsigned int flagsunsigned int event_f_flags----
339fanotify_markman/ cs/0x153int fanotify_fdunsigned int flagsu64 maskint fdconst char *pathname-
340prlimit64man/ cs/0x154pid_t pidunsigned int resourceconst struct rlimit64 *new_rlimstruct rlimit64 *old_rlim--
341name_to_handle_atman/ cs/0x155int dfdconst char *namestruct file_handle *handleint *mnt_idint flag-
342open_by_handle_atman/ cs/0x156int mountdirfdstruct file_handle *handleint flags---
343clock_adjtimeman/ cs/0x157clockid_t which_clockstruct __kernel_timex *tx----
344syncfsman/ cs/0x158int fd-----
345sendmmsgman/ cs/0x159int fdstruct mmsghdr *msgunsigned int vlenunsigned flags--
346setnsman/ cs/0x15aint fdint nstype----
347process_vm_readvman/ cs/0x15bpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
348process_vm_writevman/ cs/0x15cpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
349kcmpman/ cs/0x15dpid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2-
350finit_moduleman/ cs/0x15eint fdconst char *uargsint flags---
351sched_setattrman/ cs/0x15fpid_t pidstruct sched_attr *attrunsigned int flags---
352sched_getattrman/ cs/0x160pid_t pidstruct sched_attr *attrunsigned int sizeunsigned int flags--
353renameat2man/ cs/0x161int olddfdconst char *oldnameint newdfdconst char *newnameunsigned int flags-
354seccompman/ cs/0x162unsigned int opunsigned int flagsvoid *uargs---
355getrandomman/ cs/0x163char *bufsize_t countunsigned int flags---
356memfd_createman/ cs/0x164const char *uname_ptrunsigned int flags----
357bpfman/ cs/0x165int cmdunion bpf_attr *attrunsigned int size---
358execveatman/ cs/0x166int dfdconst char *filenameconst char *const *argvconst char *const *envpint flags-
359socketman/ cs/0x167intintint---
360socketpairman/ cs/0x168intintintint *--
361bindman/ cs/0x169intstruct sockaddr *int---
362connectman/ cs/0x16aintstruct sockaddr *int---
363listenman/ cs/0x16bintint----
364accept4man/ cs/0x16cintstruct sockaddr *int *int--
365getsockoptman/ cs/0x16dint fdint levelint optnamechar *optvalint *optlen-
366setsockoptman/ cs/0x16eint fdint levelint optnamechar *optvalint optlen-
367getsocknameman/ cs/0x16fintstruct sockaddr *int *---
368getpeernameman/ cs/0x170intstruct sockaddr *int *---
369sendtoman/ cs/0x171intvoid *size_tunsignedstruct sockaddr *int
370sendmsgman/ cs/0x172int fdstruct user_msghdr *msgunsigned flags---
371recvfromman/ cs/0x173intvoid *size_tunsignedstruct sockaddr *int *
372recvmsgman/ cs/0x174int fdstruct user_msghdr *msgunsigned flags---
373shutdownman/ cs/0x175intint----
374userfaultfdman/ cs/0x176int flags-----
375membarrierman/ cs/0x177int cmdint flags----
376mlock2man/ cs/0x178unsigned long startsize_t lenint flags---
377copy_file_rangeman/ cs/0x179int fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
378preadv2man/ cs/0x17aunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
379pwritev2man/ cs/0x17bunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
380pkey_mprotectman/ cs/0x17cunsigned long startsize_t lenunsigned long protint pkey--
381pkey_allocman/ cs/0x17dunsigned long flagsunsigned long init_val----
382pkey_freeman/ cs/0x17eint pkey-----
383statxman/ cs/0x17fint dfdconst char *pathunsigned flagsunsigned maskstruct statx *buffer-
384arch_prctlman/ cs/0x180??????

Cross-arch Numbers

This shows the syscall numbers for (hopefully) the same syscall name across architectures. Consult the Random Names section for common gotchas.

syscall namex86_64armarm64x86
ARM_breakpoint-983041--
ARM_cacheflush-983042--
ARM_set_tls-983045--
ARM_usr26-983043--
ARM_usr32-983044--
_llseek-140-140
_newselect-142-142
_sysctl156149-149
accept43285202-
accept4288366242364
access2133-33
acct163518951
add_key248309217286
adjtimex159124171124
afs_syscall183--137
alarm37--27
arch_prctl158--384
arm_fadvise64_64-270--
arm_sync_file_range-341--
bdflush-134-134
bind49282200361
bpf321386280357
break---17
brk124521445
capget12518490184
capset12618591185
chdir80124912
chmod9015-15
chown92182-182
chown32-212-212
chroot161615161
clock_adjtime305372266343
clock_getres229264114266
clock_gettime228263113265
clock_nanosleep230265115267
clock_settime227262112264
clone56120220120
close36576
connect42283203362
copy_file_range326391285377
creat858-8
create_module174--127
delete_module176129106129
dup32412341
dup23363-63
dup329235824330
epoll_create213250-254
epoll_create129135720329
epoll_ctl23325121255
epoll_ctl_old214---
epoll_pwait28134622319
epoll_wait232252-256
epoll_wait_old215---
eventfd284351-323
eventfd229035619328
execve591122111
execveat322387281358
exit601931
exit_group23124894252
faccessat26933448307
fadvise64221-223250
fadvise64_64---272
fallocate28535247324
fanotify_init300367262338
fanotify_mark301368263339
fchdir8113350133
fchmod91945294
fchmodat26833353306
fchown93955595
fchown32-207-207
fchownat26032554298
fcntl72552555
fcntl64-221-221
fdatasync7514883148
fgetxattr19323110231
finit_module313379273350
flistxattr19623413234
flock7314332143
fork572-2
fremovexattr19923716237
fsetxattr1902287228
fstat510880108
fstat64-197-197
fstatat64-327-300
fstatfs13810044100
fstatfs64-267-269
fsync7411882118
ftime---35
ftruncate77934693
ftruncate64-194-194
futex20224098240
futimesat261326-299
get_kernel_syms177--130
get_mempolicy239320236275
get_robust_list274339100312
get_thread_area211--244
getcpu309345168318
getcwd7918317183
getdents78141-141
getdents6421721761220
getegid1085017750
getegid32-202-202
geteuid1074917549
geteuid32-201-201
getgid1044717647
getgid32-200-200
getgroups1158015880
getgroups32-205-205
getitimer36105102105
getpeername52287205368
getpgid121132155132
getpgrp11165-65
getpid392017220
getpmsg181--188
getppid1106417364
getpriority1409614196
getrandom318384278355
getresgid120171150171
getresgid32-211-211
getresuid118165148165
getresuid32-209-209
getrlimit97-16376
getrusage987716577
getsid124147156147
getsockname51286204367
getsockopt55295209365
gettid186224178224
gettimeofday967816978
getuid1022417424
getuid32-199-199
getxattr1912298229
gtty---32
idle---112
init_module175128105128
inotify_add_watch25431727292
inotify_init253316-291
inotify_init129436026332
inotify_rm_watch25531828293
io_cancel2102473249
io_destroy2072441246
io_getevents2082454247
io_setup2062430245
io_submit2092462248
ioctl16542954
ioperm173--101
iopl172--110
ioprio_get25231531290
ioprio_set25131430289
ipc---117
kcmp312378272349
kexec_file_load320---
kexec_load246347104283
keyctl250311219288
kill623712937
lchown9416-16
lchown32-198-198
lgetxattr1922309230
link869-9
linkat26533037303
listen50284201363
listxattr19423211232
llistxattr19523312233
lock---53
lookup_dcookie21224918253
lremovexattr19823615236
lseek8196219
lsetxattr1892276227
lstat6107-107
lstat64-196-196
madvise28220233219
mbind237319235274
membarrier324389283375
memfd_create319385279356
migrate_pages256-238294
mincore27219232218
mkdir8339-39
mkdirat25832334296
mknod13314-14
mknodat25932433297
mlock149150228150
mlock2325390284376
mlockall151152230152
mmap9-22290
mmap2-192-192
modify_ldt154--123
mount165214021
move_pages279344239317
mprotect10125226125
mpx---56
mq_getsetattr245279185282
mq_notify244278184281
mq_open240274180277
mq_timedreceive243277183280
mq_timedsend242276182279
mq_unlink241275181278
mremap25163216163
msgctl71304187-
msgget68303186-
msgrcv70302188-
msgsnd69301189-
msync26144227144
munlock150151229151
munlockall152153231153
munmap119121591
name_to_handle_at303370264341
nanosleep35162101162
newfstatat262-79-
nfsservctl18016942169
nice-34-34
oldfstat---28
oldlstat---84
oldolduname---59
oldstat---18
olduname---109
open25-5
open_by_handle_at304371265342
openat25732256295
pause3429-29
pciconfig_iobase-271--
pciconfig_read-272--
pciconfig_write-273--
perf_event_open298364241336
personality13513692136
pipe2242-42
pipe229335959331
pivot_root15521841217
pkey_alloc330395289381
pkey_free331396290382
pkey_mprotect329394288380
poll7168-168
ppoll27133673309
prctl157172167172
pread641718067180
preadv29536169333
preadv2327392286378
prlimit64302369261340
process_vm_readv310376270347
process_vm_writev311377271348
prof---44
profil---98
pselect627033572308
ptrace1012611726
putpmsg182--189
pwrite641818168181
pwritev29636270334
pwritev2328393287379
query_module178--167
quotactl17913160131
read03633
readahead187225213225
readdir---89
readlink8985-85
readlinkat26733278305
readv1914565145
reboot1698814288
recv-291--
recvfrom45292207371
recvmmsg299365243337
recvmsg47297212372
remap_file_pages216253234257
removexattr19723514235
rename8238-38
renameat26432938302
renameat2316382276353
request_key249310218287
restart_syscall21901280
rmdir8440-40
rt_sigaction13174134174
rt_sigpending127176136176
rt_sigprocmask14175135175
rt_sigqueueinfo129178138178
rt_sigreturn15173139173
rt_sigsuspend130179133179
rt_sigtimedwait128177137177
rt_tgsigqueueinfo297363240335
sched_get_priority_max146159125159
sched_get_priority_min147160126160
sched_getaffinity204242123242
sched_getattr315381275352
sched_getparam143155121155
sched_getscheduler145157120157
sched_rr_get_interval148161127161
sched_setaffinity203241122241
sched_setattr314380274351
sched_setparam142154118154
sched_setscheduler144156119156
sched_yield24158124158
seccomp317383277354
security185---
select23--82
semctl66300191-
semget64299190-
semop65298193-
semtimedop220312192-
send-289--
sendfile4018771187
sendfile64-239-239
sendmmsg307374269345
sendmsg46296211370
sendto44290206369
set_mempolicy238321237276
set_robust_list27333899311
set_thread_area205--243
set_tid_address21825696258
setdomainname171121162121
setfsgid123139152139
setfsgid32-216-216
setfsuid122138151138
setfsuid32-215-215
setgid1064614446
setgid32-214-214
setgroups1168115981
setgroups32-206-206
sethostname1707416174
setitimer38104103104
setns308375268346
setpgid1095715457
setpriority1419714097
setregid1147114371
setregid32-204-204
setresgid119170149170
setresgid32-210-210
setresuid117164147164
setresuid32-208-208
setreuid1137014570
setreuid32-203-203
setrlimit1607516475
setsid1126615766
setsockopt54294208366
settimeofday1647917079
setuid1052314623
setuid32-213-213
setxattr1882265226
sgetmask---68
shmat30305196-
shmctl31308195-
shmdt67306197-
shmget29307194-
shutdown48293210373
sigaction-67-67
sigaltstack131186132186
signal---48
signalfd282349-321
signalfd428935574327
sigpending-73-73
sigprocmask-126-126
sigreturn-119-119
sigsuspend-72-72
socket41281198359
socketcall---102
socketpair53288199360
splice27534076313
ssetmask---69
stat4106-106
stat64-195-195
statfs137994399
statfs64-266-268
statx332397291383
stime---25
stty---31
swapoff168115225115
swapon1678722487
symlink8883-83
symlinkat26633136304
sync162368136
sync_file_range277-84314
sync_file_range2-341--
syncfs306373267344
sysfs139135-135
sysinfo99116179116
syslog103103116103
tee27634277315
tgkill234268131270
time201--13
timer_create222257107259
timer_delete226261111263
timer_getoverrun225260109262
timer_gettime224259108261
timer_settime223258110260
timerfd_create28335085322
timerfd_gettime28735487326
timerfd_settime28635386325
times1004315343
tkill200238130238
truncate76924592
truncate64-193-193
tuxcall184---
ugetrlimit-191-191
ulimit---58
umask956016660
umount---22
umount2166523952
uname63122160122
unlink8710-10
unlinkat26332835301
unshare27233797310
uselib13486-86
userfaultfd323388282374
ustat13662-62
utime132--30
utimensat28034888320
utimes235269-271
vfork58190-190
vhangup15311158111
vm86---166
vm86old---113
vmsplice27834375316
vserver236313-273
wait461114260114
waitid24728095284
waitpid---7
write14644
writev2014666146