Num syscall %eax arg0 (%ebx) arg1 (%ecx) arg2 (%edx) arg3 (%esi) arg4 (%edi) arg5 (%ebp)
0. restart_syscall 0. - - - - - -
1. exit 1. int error_code - - - - -
2. fork 2. - - - - - -
3. read 3. unsigned int fd char *buf size_t count - - -
4. write 4. unsigned int fd const char *buf size_t count - - -
5. open 5. const char *filename int flags umode_t mode - - -
6. close 6. unsigned int fd - - - -
7. waitpid 7. pid_t pid int *stat_addr int options - - -
8. creat 8. const char *pathname umode_t mode - - - -
9. link 9. const char *oldname const char *newname - - - -
10. unlink 10. const char *pathname - - - - -
11. execve 11. const char *filename const char *const *argv const char *const *envp - - -
12. chdir 12. const char *filename - - - - -
13. time 13. time_t *tloc - - - - -
14. mknod 14. const char *filename umode_t mode unsigned dev - - -
15. chmod 15. const char *filename umode_t mode - - - -
16. lchown 16. const char *filename uid_t user gid_t group - - -
17. break 17. ? ? ? ? ? ?
18. oldstat 18. ? ? ? ? ? ?
19. lseek 19. unsigned int fd off_t offset unsigned int whence - - -
20. getpid 20. - - - - - -
21. mount 21. char *dev_name char *dir_name char *type unsigned long flags void *data -
22. umount 22. char *name int flags - - - -
23. setuid 23. uid_t uid - - - - -
24. getuid 24. - - - - - -
25. stime 25. time_t *tptr - - - - -
26. ptrace 26. long request long pid unsigned long addr unsigned long data - -
27. alarm 27. unsigned int seconds - - - - -
28. oldfstat 28. ? ? ? ? ? ?
29. pause 29. - - - - - -
30. utime 30. char *filename struct utimbuf *times - - - -
31. stty 31. ? ? ? ? ? ?
32. gtty 32. ? ? ? ? ? ?
33. access 33. const char *filename int mode - - - -
34. nice 34. int increment - - - - -
35. ftime 35. ? ? ? ? ? ?
36. sync 36. - - - - - -
37. kill 37. pid_t pid int sig - - - -
38. rename 38. const char *oldname const char *newname - - - -
39. mkdir 39. const char *pathname umode_t mode - - - -
40. rmdir 40. const char *pathname - - - - -
41. dup 41. unsigned int fildes - - - - -
42. pipe 42. int *fildes - - - - -
43. times 43. struct tms *tbuf - - - - -
44. prof 44. ? ? ? ? ? ?
45. brk 45. unsigned long brk - - - - -
46. setgid 46. gid_t gid - - - - -
47. getgid 47. - - - - - -
48. signal 48. int sig __sighandler_t handler - - - -
49. geteuid 49. - - - - - -
50. getegid 50. - - - - - -
51. acct 51. const char *name - - - - -
52. umount2 52. ? ? ? ? ? ?
53. lock 53. ? ? ? ? ? ?
54. ioctl 54. unsigned int fd unsigned int cmd unsigned long arg - - -
55. fcntl 55. unsigned int fd unsigned int cmd unsigned long arg - - -
56. mpx 56. ? ? ? ? ? ?
57. setpgid 57. pid_t pid pid_t pgid - - - -
58. ulimit 58. ? ? ? ? ? ?
59. oldolduname 59. ? ? ? ? ? ?
60. umask 60. int mask - - - - -
61. chroot 61. const char *filename - - - - -
62. ustat 62. unsigned dev struct ustat *ubuf - - - -
63. dup2 63. unsigned int oldfd unsigned int newfd - - - -
64. getppid 64. - - - - - -
65. getpgrp 65. - - - - - -
66. setsid 66. - - - - - -
67. sigaction 67. int const struct old_sigaction * struct old_sigaction * - - -
68. sgetmask 68. - - - - - -
69. ssetmask 69. int newmask - - - - -
70. setreuid 70. uid_t ruid uid_t euid - - - -
71. setregid 71. gid_t rgid gid_t egid - - - -
72. sigsuspend 72. int unused1 int unused2 old_sigset_t mask - - -
73. sigpending 73. old_sigset_t *uset - - - - -
74. sethostname 74. char *name int len - - - -
75. setrlimit 75. unsigned int resource struct rlimit *rlim - - - -
76. getrlimit 76. unsigned int resource struct rlimit *rlim - - - -
77. getrusage 77. int who struct rusage *ru - - - -
78. gettimeofday 78. struct timeval *tv struct timezone *tz - - - -
79. settimeofday 79. struct timeval *tv struct timezone *tz - - - -
80. getgroups 80. int gidsetsize gid_t *grouplist - - - -
81. setgroups 81. int gidsetsize gid_t *grouplist - - - -
82. select 82. int n fd_set *inp fd_set *outp fd_set *exp struct timeval *tvp -
83. symlink 83. const char *old const char *new - - - -
84. oldlstat 84. ? ? ? ? ? ?
85. readlink 85. const char *path char *buf int bufsiz - - -
86. uselib 86. const char *library - - - - -
87. swapon 87. const char *specialfile int swap_flags - - - -
88. reboot 88. int magic1 int magic2 unsigned int cmd void *arg - -
89. readdir 89. ? ? ? ? ? ?
90. mmap 90. ? ? ? ? ? ?
91. munmap 91. unsigned long addr size_t len - - - -
92. truncate 92. const char *path long length - - - -
93. ftruncate 93. unsigned int fd unsigned long length - - - -
94. fchmod 94. unsigned int fd umode_t mode - - - -
95. fchown 95. unsigned int fd uid_t user gid_t group - - -
96. getpriority 96. int which int who - - - -
97. setpriority 97. int which int who int niceval - - -
98. profil 98. ? ? ? ? ? ?
99. statfs 99. const char * path struct statfs *buf - - - -
100. fstatfs 100. unsigned int fd struct statfs *buf - - - -
101. ioperm 101. unsigned long from unsigned long num int on - - -
102. socketcall 102. int call unsigned long *args - - - -
103. syslog 103. int type char *buf int len - - -
104. setitimer 104. int which struct itimerval *value struct itimerval *ovalue - - -
105. getitimer 105. int which struct itimerval *value - - - -
106. stat 106. const char *filename struct __old_kernel_stat *statbuf - - - -
107. lstat 107. const char *filename struct __old_kernel_stat *statbuf - - - -
108. fstat 108. unsigned int fd struct __old_kernel_stat *statbuf - - - -
109. olduname 109. struct oldold_utsname * - - - - -
110. iopl 110. ? ? ? ? ? ?
111. vhangup 111. - - - - - -
112. idle 112. ? ? ? ? ? ?
113. vm86old 113. ? ? ? ? ? ?
114. wait4 114. pid_t pid int *stat_addr int options struct rusage *ru - -
115. swapoff 115. const char *specialfile - - - - -
116. sysinfo 116. struct sysinfo *info - - - - -
117. ipc 117. unsigned int call int first unsigned long second unsigned long third void *ptr long fifth
118. fsync 118. unsigned int fd - - - - -
119. sigreturn 119. ? ? ? ? ? ?
120. clone 120. unsigned long unsigned long int * int * unsigned long -
121. setdomainname 121. char *name int len - - - -
122. uname 122. struct old_utsname * - - - - -
123. modify_ldt 123. ? ? ? ? ? ?
124. adjtimex 124. struct timex *txc_p - - - - -
125. mprotect 125. unsigned long start size_t len unsigned long prot - - -
126. sigprocmask 126. int how old_sigset_t *set old_sigset_t *oset - - -
127. create_module 127. ? ? ? ? ? ?
128. init_module 128. void *umod unsigned long len const char *uargs - - -
129. delete_module 129. const char *name_user unsigned int flags - - - -
130. get_kernel_syms 130. ? ? ? ? ? ?
131. quotactl 131. unsigned int cmd const char *special qid_t id void *addr - -
132. getpgid 132. pid_t pid - - - - -
133. fchdir 133. unsigned int fd - - - - -
134. bdflush 134. int func long data - - - -
135. sysfs 135. int option unsigned long arg1 unsigned long arg2 - - -
136. personality 136. unsigned int personality - - - - -
137. afs_syscall 137. ? ? ? ? ? ?
138. setfsuid 138. uid_t uid - - - - -
139. setfsgid 139. gid_t gid - - - - -
140. _llseek 140. ? ? ? ? ? ?
141. getdents 141. unsigned int fd struct linux_dirent *dirent unsigned int count - - -
142. _newselect 142. ? ? ? ? ? ?
143. flock 143. unsigned int fd unsigned int cmd - - - -
144. msync 144. unsigned long start size_t len int flags - - -
145. readv 145. unsigned long fd const struct iovec *vec unsigned long vlen - - -
146. writev 146. unsigned long fd const struct iovec *vec unsigned long vlen - - -
147. getsid 147. pid_t pid - - - - -
148. fdatasync 148. unsigned int fd - - - - -
149. _sysctl 149. ? ? ? ? ? ?
150. mlock 150. unsigned long start size_t len - - - -
151. munlock 151. unsigned long start size_t len - - - -
152. mlockall 152. int flags - - - - -
153. munlockall 153. - - - - - -
154. sched_setparam 154. pid_t pid struct sched_param *param - - - -
155. sched_getparam 155. pid_t pid struct sched_param *param - - - -
156. sched_setscheduler 156. pid_t pid int policy struct sched_param *param - - -
157. sched_getscheduler 157. pid_t pid - - - - -
158. sched_yield 158. - - - - - -
159. sched_get_priority_max 159. int policy - - - - -
160. sched_get_priority_min 160. int policy - - - - -
161. sched_rr_get_interval 161. pid_t pid struct timespec *interval - - - -
162. nanosleep 162. struct __kernel_timespec *rqtp struct __kernel_timespec *rmtp - - - -
163. mremap 163. unsigned long addr unsigned long old_len unsigned long new_len unsigned long flags unsigned long new_addr -
164. setresuid 164. uid_t ruid uid_t euid uid_t suid - - -
165. getresuid 165. uid_t *ruid uid_t *euid uid_t *suid - - -
166. vm86 166. ? ? ? ? ? ?
167. query_module 167. ? ? ? ? ? ?
168. poll 168. struct pollfd *ufds unsigned int nfds int timeout - - -
169. nfsservctl 169. ? ? ? ? ? ?
170. setresgid 170. gid_t rgid gid_t egid gid_t sgid - - -
171. getresgid 171. gid_t *rgid gid_t *egid gid_t *sgid - - -
172. prctl 172. int option unsigned long arg2 unsigned long arg3 unsigned long arg4 unsigned long arg5 -
173. rt_sigreturn 173. ? ? ? ? ? ?
174. rt_sigaction 174. int const struct sigaction * struct sigaction * size_t - -
175. rt_sigprocmask 175. int how sigset_t *set sigset_t *oset size_t sigsetsize - -
176. rt_sigpending 176. sigset_t *set size_t sigsetsize - - - -
177. rt_sigtimedwait 177. const sigset_t *uthese siginfo_t *uinfo const struct timespec *uts size_t sigsetsize - -
178. rt_sigqueueinfo 178. pid_t pid int sig siginfo_t *uinfo - - -
179. rt_sigsuspend 179. sigset_t *unewset size_t sigsetsize - - - -
180. pread64 180. unsigned int fd char *buf size_t count loff_t pos - -
181. pwrite64 181. unsigned int fd const char *buf size_t count loff_t pos - -
182. chown 182. const char *filename uid_t user gid_t group - - -
183. getcwd 183. char *buf unsigned long size - - - -
184. capget 184. cap_user_header_t header cap_user_data_t dataptr - - - -
185. capset 185. cap_user_header_t header const cap_user_data_t data - - - -
186. sigaltstack 186. const struct sigaltstack *uss struct sigaltstack *uoss - - - -
187. sendfile 187. int out_fd int in_fd off_t *offset size_t count - -
188. getpmsg 188. ? ? ? ? ? ?
189. putpmsg 189. ? ? ? ? ? ?
190. vfork 190. - - - - - -
191. ugetrlimit 191. ? ? ? ? ? ?
192. mmap2 192. ? ? ? ? ? ?
193. truncate64 193. const char *path loff_t length - - - -
194. ftruncate64 194. unsigned int fd loff_t length - - - -
195. stat64 195. const char *filename struct stat64 *statbuf - - - -
196. lstat64 196. const char *filename struct stat64 *statbuf - - - -
197. fstat64 197. unsigned long fd struct stat64 *statbuf - - - -
198. lchown32 198. ? ? ? ? ? ?
199. getuid32 199. ? ? ? ? ? ?
200. getgid32 200. ? ? ? ? ? ?
201. geteuid32 201. ? ? ? ? ? ?
202. getegid32 202. ? ? ? ? ? ?
203. setreuid32 203. ? ? ? ? ? ?
204. setregid32 204. ? ? ? ? ? ?
205. getgroups32 205. ? ? ? ? ? ?
206. setgroups32 206. ? ? ? ? ? ?
207. fchown32 207. ? ? ? ? ? ?
208. setresuid32 208. ? ? ? ? ? ?
209. getresuid32 209. ? ? ? ? ? ?
210. setresgid32 210. ? ? ? ? ? ?
211. getresgid32 211. ? ? ? ? ? ?
212. chown32 212. ? ? ? ? ? ?
213. setuid32 213. ? ? ? ? ? ?
214. setgid32 214. ? ? ? ? ? ?
215. setfsuid32 215. ? ? ? ? ? ?
216. setfsgid32 216. ? ? ? ? ? ?
217. pivot_root 217. const char *new_root const char *put_old - - - -
218. mincore 218. unsigned long start size_t len unsigned char * vec - - -
219. madvise 219. unsigned long start size_t len int behavior - - -
220. getdents64 220. unsigned int fd struct linux_dirent64 *dirent unsigned int count - - -
221. fcntl64 221. unsigned int fd unsigned int cmd unsigned long arg - - -
222. not implemented 222.
223. not implemented 223.
224. gettid 224. - - - - - -
225. readahead 225. int fd loff_t offset size_t count - - -
226. setxattr 226. const char *path const char *name const void *value size_t size int flags -
227. lsetxattr 227. const char *path const char *name const void *value size_t size int flags -
228. fsetxattr 228. int fd const char *name const void *value size_t size int flags -
229. getxattr 229. const char *path const char *name void *value size_t size - -
230. lgetxattr 230. const char *path const char *name void *value size_t size - -
231. fgetxattr 231. int fd const char *name void *value size_t size - -
232. listxattr 232. const char *path char *list size_t size - - -
233. llistxattr 233. const char *path char *list size_t size - - -
234. flistxattr 234. int fd char *list size_t size - - -
235. removexattr 235. const char *path const char *name - - - -
236. lremovexattr 236. const char *path const char *name - - - -
237. fremovexattr 237. int fd const char *name - - - -
238. tkill 238. pid_t pid int sig - - - -
239. sendfile64 239. int out_fd int in_fd loff_t *offset size_t count - -
240. futex 240. u32 *uaddr int op u32 val struct timespec *utime u32 *uaddr2 u32 val3
241. sched_setaffinity 241. pid_t pid unsigned int len unsigned long *user_mask_ptr - - -
242. sched_getaffinity 242. pid_t pid unsigned int len unsigned long *user_mask_ptr - - -
243. set_thread_area 243. ? ? ? ? ? ?
244. get_thread_area 244. ? ? ? ? ? ?
245. io_setup 245. unsigned nr_reqs aio_context_t *ctx - - - -
246. io_destroy 246. aio_context_t ctx - - - - -
247. io_getevents 247. aio_context_t ctx_id long min_nr long nr struct io_event *events struct timespec *timeout -
248. io_submit 248. aio_context_t long struct iocb * * - - -
249. io_cancel 249. aio_context_t ctx_id struct iocb *iocb struct io_event *result - - -
250. fadvise64 250. int fd loff_t offset size_t len int advice - -
251. not implemented 251.
252. exit_group 252. int error_code - - - - -
253. lookup_dcookie 253. u64 cookie64 char *buf size_t len - - -
254. epoll_create 254. int size - - - - -
255. epoll_ctl 255. int epfd int op int fd struct epoll_event *event - -
256. epoll_wait 256. int epfd struct epoll_event *events int maxevents int timeout - -
257. remap_file_pages 257. unsigned long start unsigned long size unsigned long prot unsigned long pgoff unsigned long flags -
258. set_tid_address 258. int *tidptr - - - - -
259. timer_create 259. clockid_t which_clock struct sigevent *timer_event_spec timer_t * created_timer_id - - -
260. timer_settime 260. timer_t timer_id int flags const struct __kernel_itimerspec *new_setting struct itimerspec *old_setting - -
261. timer_gettime 261. timer_t timer_id struct __kernel_itimerspec *setting - - - -
262. timer_getoverrun 262. timer_t timer_id - - - - -
263. timer_delete 263. timer_t timer_id - - - - -
264. clock_settime 264. clockid_t which_clock const struct __kernel_timespec *tp - - - -
265. clock_gettime 265. clockid_t which_clock struct __kernel_timespec *tp - - - -
266. clock_getres 266. clockid_t which_clock struct __kernel_timespec *tp - - - -
267. clock_nanosleep 267. clockid_t which_clock int flags const struct __kernel_timespec *rqtp struct __kernel_timespec *rmtp - -
268. statfs64 268. const char *path size_t sz struct statfs64 *buf - - -
269. fstatfs64 269. unsigned int fd size_t sz struct statfs64 *buf - - -
270. tgkill 270. pid_t tgid pid_t pid int sig - - -
271. utimes 271. char *filename struct timeval *utimes - - - -
272. fadvise64_64 272. int fd loff_t offset loff_t len int advice - -
273. vserver 273. ? ? ? ? ? ?
274. mbind 274. unsigned long start unsigned long len unsigned long mode const unsigned long *nmask unsigned long maxnode unsigned flags
275. get_mempolicy 275. int *policy unsigned long *nmask unsigned long maxnode unsigned long addr unsigned long flags -
276. set_mempolicy 276. int mode const unsigned long *nmask unsigned long maxnode - - -
277. mq_open 277. const char *name int oflag umode_t mode struct mq_attr *attr - -
278. mq_unlink 278. const char *name - - - - -
279. mq_timedsend 279. mqd_t mqdes const char *msg_ptr size_t msg_len unsigned int msg_prio const struct __kernel_timespec *abs_timeout -
280. mq_timedreceive 280. mqd_t mqdes char *msg_ptr size_t msg_len unsigned int *msg_prio const struct __kernel_timespec *abs_timeout -
281. mq_notify 281. mqd_t mqdes const struct sigevent *notification - - - -
282. mq_getsetattr 282. mqd_t mqdes const struct mq_attr *mqstat struct mq_attr *omqstat - - -
283. kexec_load 283. unsigned long entry unsigned long nr_segments struct kexec_segment *segments unsigned long flags - -
284. waitid 284. int which pid_t pid struct siginfo *infop int options struct rusage *ru -
285. not implemented 285.
286. add_key 286. const char *_type const char *_description const void *_payload size_t plen key_serial_t destringid -
287. request_key 287. const char *_type const char *_description const char *_callout_info key_serial_t destringid - -
288. keyctl 288. int cmd unsigned long arg2 unsigned long arg3 unsigned long arg4 unsigned long arg5 -
289. ioprio_set 289. int which int who int ioprio - - -
290. ioprio_get 290. int which int who - - - -
291. inotify_init 291. - - - - - -
292. inotify_add_watch 292. int fd const char *path u32 mask - - -
293. inotify_rm_watch 293. int fd __s32 wd - - - -
294. migrate_pages 294. pid_t pid unsigned long maxnode const unsigned long *from const unsigned long *to - -
295. openat 295. int dfd const char *filename int flags umode_t mode - -
296. mkdirat 296. int dfd const char * pathname umode_t mode - - -
297. mknodat 297. int dfd const char * filename umode_t mode unsigned dev - -
298. fchownat 298. int dfd const char *filename uid_t user gid_t group int flag -
299. futimesat 299. int dfd const char *filename struct timeval *utimes - - -
300. fstatat64 300. int dfd const char *filename struct stat64 *statbuf int flag - -
301. unlinkat 301. int dfd const char * pathname int flag - - -
302. renameat 302. int olddfd const char * oldname int newdfd const char * newname - -
303. linkat 303. int olddfd const char *oldname int newdfd const char *newname int flags -
304. symlinkat 304. const char * oldname int newdfd const char * newname - - -
305. readlinkat 305. int dfd const char *path char *buf int bufsiz - -
306. fchmodat 306. int dfd const char * filename umode_t mode - - -
307. faccessat 307. int dfd const char *filename int mode - - -
308. pselect6 308. int fd_set * fd_set * fd_set * struct timespec * void *
309. ppoll 309. struct pollfd * unsigned int struct timespec * const sigset_t * size_t -
310. unshare 310. unsigned long unshare_flags - - - - -
311. set_robust_list 311. struct robust_list_head *head size_t len - - - -
312. get_robust_list 312. int pid struct robust_list_head * *head_ptr size_t *len_ptr - - -
313. splice 313. int fd_in loff_t *off_in int fd_out loff_t *off_out size_t len unsigned int flags
314. sync_file_range 314. int fd loff_t offset loff_t nbytes unsigned int flags - -
315. tee 315. int fdin int fdout size_t len unsigned int flags - -
316. vmsplice 316. int fd const struct iovec *iov unsigned long nr_segs unsigned int flags - -
317. move_pages 317. pid_t pid unsigned long nr_pages const void * *pages const int *nodes int *status int flags
318. getcpu 318. unsigned *cpu unsigned *node struct getcpu_cache *cache - - -
319. epoll_pwait 319. int epfd struct epoll_event *events int maxevents int timeout const sigset_t *sigmask size_t sigsetsize
320. utimensat 320. int dfd const char *filename struct timespec *utimes int flags - -
321. signalfd 321. int ufd sigset_t *user_mask size_t sizemask - - -
322. timerfd_create 322. int clockid int flags - - - -
323. eventfd 323. unsigned int count - - - - -
324. fallocate 324. int fd int mode loff_t offset loff_t len - -
325. timerfd_settime 325. int ufd int flags const struct __kernel_itimerspec *utmr struct __kernel_itimerspec *otmr - -
326. timerfd_gettime 326. int ufd struct __kernel_itimerspec *otmr - - - -
327. signalfd4 327. int ufd sigset_t *user_mask size_t sizemask int flags - -
328. eventfd2 328. unsigned int count int flags - - - -
329. epoll_create1 329. int flags - - - - -
330. dup3 330. unsigned int oldfd unsigned int newfd int flags - - -
331. pipe2 331. int *fildes int flags - - - -
332. inotify_init1 332. int flags - - - - -
333. preadv 333. unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h -
334. pwritev 334. unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h -
335. rt_tgsigqueueinfo 335. pid_t tgid pid_t pid int sig siginfo_t *uinfo - -
336. perf_event_open 336. struct perf_event_attr *attr_uptr pid_t pid int cpu int group_fd unsigned long flags -
337. recvmmsg 337. int fd struct mmsghdr *msg unsigned int vlen unsigned flags struct timespec *timeout -
338. fanotify_init 338. unsigned int flags unsigned int event_f_flags - - - -
339. fanotify_mark 339. int fanotify_fd unsigned int flags u64 mask int fd const char *pathname -
340. prlimit64 340. pid_t pid unsigned int resource const struct rlimit64 *new_rlim struct rlimit64 *old_rlim - -
341. name_to_handle_at 341. int dfd const char *name struct file_handle *handle int *mnt_id int flag -
342. open_by_handle_at 342. int mountdirfd struct file_handle *handle int flags - - -
343. clock_adjtime 343. clockid_t which_clock struct timex *tx - - - -
344. syncfs 344. int fd - - - - -
345. sendmmsg 345. int fd struct mmsghdr *msg unsigned int vlen unsigned flags - -
346. setns 346. int fd int nstype - - - -
347. process_vm_readv 347. pid_t pid const struct iovec *lvec unsigned long liovcnt const struct iovec *rvec unsigned long riovcnt unsigned long flags
348. process_vm_writev 348. pid_t pid const struct iovec *lvec unsigned long liovcnt const struct iovec *rvec unsigned long riovcnt unsigned long flags
349. kcmp 349. pid_t pid1 pid_t pid2 int type unsigned long idx1 unsigned long idx2 -
350. finit_module 350. int fd const char *uargs int flags - - -
351. sched_setattr 351. pid_t pid struct sched_attr *attr unsigned int flags - - -
352. sched_getattr 352. pid_t pid struct sched_attr *attr unsigned int size unsigned int flags - -
353. renameat2 353. int olddfd const char *oldname int newdfd const char *newname unsigned int flags -
354. seccomp 354. unsigned int op unsigned int flags const char *uargs - - -
355. getrandom 355. char *buf size_t count unsigned int flags - - -
356. memfd_create 356. const char *uname_ptr unsigned int flags - - - -
357. bpf 357. int cmd union bpf_attr *attr unsigned int size - - -
358. execveat 358. int dfd const char *filename const char *const *argv const char *const *envp int flags -
359. socket 359. int int int - - -
360. socketpair 360. int int int int * - -
361. bind 361. int struct sockaddr * int - - -
362. connect 362. int struct sockaddr * int - - -
363. listen 363. int int - - - -
364. accept4 364. int struct sockaddr * int * int - -
365. getsockopt 365. int fd int level int optname char *optval int *optlen -
366. setsockopt 366. int fd int level int optname char *optval int optlen -
367. getsockname 367. int struct sockaddr * int * - - -
368. getpeername 368. int struct sockaddr * int * - - -
369. sendto 369. int void * size_t unsigned struct sockaddr * int
370. sendmsg 370. int fd struct user_msghdr *msg unsigned flags - - -
371. recvfrom 371. int void * size_t unsigned struct sockaddr * int *
372. recvmsg 372. int fd struct user_msghdr *msg unsigned flags - - -
373. shutdown 373. int int - - - -
374. userfaultfd 374. int flags - - - - -
375. membarrier 375. int cmd int flags - - - -
376. mlock2 376. unsigned long start size_t len int flags - - -
377. copy_file_range 377. int fd_in loff_t *off_in int fd_out loff_t *off_out size_t len unsigned int flags
378. preadv2 378. unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h rwf_t flags
379. pwritev2 379. unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h rwf_t flags
380. pkey_mprotect 380. unsigned long start size_t len unsigned long prot int pkey - -
381. pkey_alloc 381. unsigned long flags unsigned long init_val - - - -
382. pkey_free 382. int pkey - - - - -
383. statx 383. int dfd const char *path unsigned flags unsigned mask struct statx *buffer -
384. arch_prctl 384. ? ? ? ? ? ?