Syscalls - i386

Last update: Mon, 18 Nov 2024 07:00:12 +0000

Download as a CSV

NR Name Status Return type Parameters count Parameter 1 Parameter 2 Parameter 3 Parameter 4 Parameter 5 Parameter 6
0 restart_syscall ok long 0 - - - - - -
1 exit ok long 1 int error_code - - - - -
2 fork ok long 0 - - - - - -
3 read ok long 3 unsigned int fd char * buf size_t count - - -
4 write ok long 3 unsigned int fd const char * buf size_t count - - -
5 open ok long 3 const char * filename int flags umode_t mode - - -
6 close ok long 1 unsigned int fd - - - - -
7 waitpid ok long 3 pid_t pid int * stat_addr int options - - -
8 creat ok long 2 const char * pathname umode_t mode - - - -
9 link ok long 2 const char * oldname const char * newname - - - -
10 unlink ok long 1 const char * pathname - - - - -
11 execve ok long 3 const char * filename const char * const * argv const char * const * envp - - -
12 chdir ok long 1 const char * filename - - - - -
13 time ok long 1 __kernel_old_time_t * tloc - - - - -
14 mknod ok long 3 const char * filename umode_t mode unsigned dev - - -
15 chmod ok long 2 const char * filename umode_t mode - - - -
16 lchown ok long 3 const char * filename uid_t user gid_t group - - -
18 oldstat ok long 2 const char * filename struct __old_kernel_stat * statbuf - - - -
19 lseek ok long 3 unsigned int fd off_t offset unsigned int whence - - -
20 getpid ok long 0 - - - - - -
21 mount ok long 5 char * dev_name char * dir_name char * type unsigned long flags void * data -
22 umount ok long 2 char * name int flags - - - -
23 setuid ok long 1 uid_t uid - - - - -
24 getuid ok long 0 - - - - - -
25 stime ok long 1 __kernel_old_time_t * tptr - - - - -
26 ptrace ok long 4 long request long pid unsigned long addr unsigned long data - -
27 alarm ok long 1 unsigned int seconds - - - - -
28 oldfstat ok long 2 unsigned int fd struct __old_kernel_stat * statbuf - - - -
29 pause ok long 0 - - - - - -
30 utime ok long 2 char * filename struct utimbuf * times - - - -
33 access ok long 2 const char * filename int mode - - - -
34 nice ok long 1 int increment - - - - -
36 sync ok long 0 - - - - - -
37 kill ok long 2 pid_t pid int sig - - - -
38 rename ok long 2 const char * oldname const char * newname - - - -
39 mkdir ok long 2 const char * pathname umode_t mode - - - -
40 rmdir ok long 1 const char * pathname - - - - -
41 dup ok long 1 unsigned int fildes - - - - -
42 pipe ok long 1 int * fildes - - - - -
43 times ok long 1 struct tms * tbuf - - - - -
45 brk ok long 1 unsigned long brk - - - - -
46 setgid ok long 1 gid_t gid - - - - -
47 getgid ok long 0 - - - - - -
48 signal ok long 2 int sig __sighandler_t handler - - - -
49 geteuid ok long 0 - - - - - -
50 getegid ok long 0 - - - - - -
51 acct ok long 1 const char * name - - - - -
52 umount2 ok long 2 char * name int flags - - - -
54 ioctl ok long 3 unsigned int fd unsigned int cmd unsigned long arg - - -
55 fcntl ok long 3 unsigned int fd unsigned int cmd unsigned long arg - - -
57 setpgid ok long 2 pid_t pid pid_t pgid - - - -
59 oldolduname ok long 1 struct oldold_utsname * name - - - - -
60 umask ok long 1 int mask - - - - -
61 chroot ok long 1 const char * filename - - - - -
62 ustat ok long 2 unsigned dev struct ustat * ubuf - - - -
63 dup2 ok long 2 unsigned int oldfd unsigned int newfd - - - -
64 getppid ok long 0 - - - - - -
65 getpgrp ok long 0 - - - - - -
66 setsid ok long 0 - - - - - -
67 sigaction ok long 3 int sig const struct old_sigaction * act struct old_sigaction * oact - - -
68 sgetmask ok long 0 - - - - - -
69 ssetmask ok long 1 int newmask - - - - -
70 setreuid ok long 2 uid_t ruid uid_t euid - - - -
71 setregid ok long 2 gid_t rgid gid_t egid - - - -
72 sigsuspend ok long 3 int unused1 int unused2 old_sigset_t mask - - -
73 sigpending ok long 1 old_sigset_t * uset - - - - -
74 sethostname ok long 2 char * name int len - - - -
75 setrlimit ok long 2 unsigned int resource struct rlimit * rlim - - - -
76 getrlimit ok long 2 unsigned int resource struct rlimit * rlim - - - -
77 getrusage ok long 2 int who struct rusage * ru - - - -
78 gettimeofday ok long 2 struct __kernel_old_timeval * tv struct timezone * tz - - - -
79 settimeofday ok long 2 struct __kernel_old_timeval * tv struct timezone * tz - - - -
80 getgroups ok long 2 int gidsetsize gid_t * grouplist - - - -
81 setgroups ok long 2 int gidsetsize gid_t * grouplist - - - -
82 select ok long 5 int n fd_set * inp fd_set * outp fd_set * exp struct __kernel_old_timeval * tvp -
83 symlink ok long 2 const char * oldname const char * newname - - - -
84 oldlstat ok long 2 const char * filename struct __old_kernel_stat * statbuf - - - -
85 readlink ok long 3 const char * path char * buf int bufsiz - - -
86 uselib ok long 1 const char * library - - - - -
87 swapon ok long 2 const char * specialfile int swap_flags - - - -
88 reboot ok long 4 int magic1 int magic2 unsigned int cmd void * arg - -
89 readdir ok long 3 unsigned int fd struct old_linux_dirent * dirent unsigned int count - - -
90 mmap ok long 6 unsigned long addr unsigned long len unsigned long prot unsigned long flags unsigned long fd unsigned long off
91 munmap ok long 2 unsigned long addr size_t len - - - -
92 truncate ok long 2 const char * path long length - - - -
93 ftruncate ok long 2 unsigned int fd off_t length - - - -
94 fchmod ok long 2 unsigned int fd umode_t mode - - - -
95 fchown ok long 3 unsigned int fd uid_t user gid_t group - - -
96 getpriority ok long 2 int which int who - - - -
97 setpriority ok long 3 int which int who int niceval - - -
99 statfs ok long 2 const char * pathname struct statfs * buf - - - -
100 fstatfs ok long 2 unsigned int fd struct statfs * buf - - - -
101 ioperm ok long 3 unsigned long from unsigned long num int turn_on - - -
102 socketcall ok long 2 int call unsigned long * args - - - -
103 syslog ok long 3 int type char * buf int len - - -
104 setitimer ok long 3 int which struct __kernel_old_itimerval * value struct __kernel_old_itimerval * ovalue - - -
105 getitimer ok long 2 int which struct __kernel_old_itimerval * value - - - -
106 stat ok long 2 const char * filename struct __old_kernel_stat * statbuf - - - -
107 lstat ok long 2 const char * filename struct __old_kernel_stat * statbuf - - - -
108 fstat ok long 2 unsigned int fd struct __old_kernel_stat * statbuf - - - -
109 olduname ok long 1 struct oldold_utsname * name - - - - -
110 iopl ok long 1 unsigned int level - - - - -
111 vhangup ok long 0 - - - - - -
113 vm86old ok long 1 struct vm86_struct * user_vm86 - - - - -
114 wait4 ok long 4 pid_t upid int * stat_addr int options struct rusage * ru - -
115 swapoff ok long 1 const char * specialfile - - - - -
116 sysinfo ok long 1 struct sysinfo * info - - - - -
117 ipc ok long 6 unsigned int call int first unsigned long second unsigned long third void * ptr long fifth
118 fsync ok long 1 unsigned int fd - - - - -
119 sigreturn ok long 0 - - - - - -
120 clone ok long 5 unsigned long clone_flags unsigned long newsp int * parent_tidptr unsigned long tls int * child_tidptr -
121 setdomainname ok long 2 char * name int len - - - -
122 uname ok long 1 struct old_utsname * name - - - - -
123 modify_ldt ok long 3 int func void * ptr unsigned long bytecount - - -
124 adjtimex ok long 1 struct __kernel_timex * txc_p - - - - -
125 mprotect ok long 3 unsigned long start size_t len unsigned long prot - - -
126 sigprocmask ok long 3 int how old_sigset_t * nset old_sigset_t * oset - - -
128 init_module ok long 3 void * umod unsigned long len const char * uargs - - -
129 delete_module ok long 2 const char * name_user unsigned int flags - - - -
131 quotactl ok long 4 unsigned int cmd const char * special qid_t id void * addr - -
132 getpgid ok long 1 pid_t pid - - - - -
133 fchdir ok long 1 unsigned int fd - - - - -
135 sysfs ok long 3 int option unsigned long arg1 unsigned long arg2 - - -
136 personality ok long 1 unsigned int personality - - - - -
138 setfsuid ok long 1 uid_t uid - - - - -
139 setfsgid ok long 1 gid_t gid - - - - -
140 _llseek ok long 5 unsigned int fd unsigned long offset_high unsigned long offset_low loff_t * result unsigned int whence -
141 getdents ok long 3 unsigned int fd struct linux_dirent * dirent unsigned int count - - -
142 _newselect ok long 5 int n fd_set * inp fd_set * outp fd_set * exp struct __kernel_old_timeval * tvp -
143 flock ok long 2 unsigned int fd unsigned int cmd - - - -
144 msync ok long 3 unsigned long start size_t len int flags - - -
145 readv ok long 3 unsigned long fd const struct iovec * vec unsigned long vlen - - -
146 writev ok long 3 unsigned long fd const struct iovec * vec unsigned long vlen - - -
147 getsid ok long 1 pid_t pid - - - - -
148 fdatasync ok long 1 unsigned int fd - - - - -
150 mlock ok long 2 unsigned long start size_t len - - - -
151 munlock ok long 2 unsigned long start size_t len - - - -
152 mlockall ok long 1 int flags - - - - -
153 munlockall ok long 0 - - - - - -
154 sched_setparam ok long 2 pid_t pid struct sched_param * param - - - -
155 sched_getparam ok long 2 pid_t pid struct sched_param * param - - - -
156 sched_setscheduler ok long 3 pid_t pid int policy struct sched_param * param - - -
157 sched_getscheduler ok long 1 pid_t pid - - - - -
158 sched_yield ok long 0 - - - - - -
159 sched_get_priority_max ok long 1 int policy - - - - -
160 sched_get_priority_min ok long 1 int policy - - - - -
161 sched_rr_get_interval ok long 2 pid_t pid struct __kernel_timespec * interval - - - -
162 nanosleep ok long 2 struct __kernel_timespec * rqtp struct __kernel_timespec * rmtp - - - -
163 mremap ok long 5 unsigned long addr unsigned long old_len unsigned long new_len unsigned long flags unsigned long new_addr -
164 setresuid ok long 3 uid_t ruid uid_t euid uid_t suid - - -
165 getresuid ok long 3 uid_t * ruidp uid_t * euidp uid_t * suidp - - -
166 vm86 ok long 2 unsigned long cmd unsigned long arg - - - -
168 poll ok long 3 struct pollfd * ufds unsigned int nfds int timeout_msecs - - -
170 setresgid ok long 3 gid_t rgid gid_t egid gid_t sgid - - -
171 getresgid ok long 3 gid_t * rgidp gid_t * egidp gid_t * sgidp - - -
172 prctl ok long 5 int option unsigned long arg2 unsigned long arg3 unsigned long arg4 unsigned long arg5 -
173 rt_sigreturn ok long 0 - - - - - -
174 rt_sigaction ok long 4 int sig const struct sigaction * act struct sigaction * oact size_t sigsetsize - -
175 rt_sigprocmask ok long 4 int how sigset_t * nset sigset_t * oset size_t sigsetsize - -
176 rt_sigpending ok long 2 sigset_t * uset size_t sigsetsize - - - -
177 rt_sigtimedwait ok long 4 const sigset_t * uthese siginfo_t * uinfo const struct __kernel_timespec * uts size_t sigsetsize - -
178 rt_sigqueueinfo ok long 3 pid_t pid int sig siginfo_t * uinfo - - -
179 rt_sigsuspend ok long 2 sigset_t * unewset size_t sigsetsize - - - -
180 pread64 ok long 4 unsigned int fd char * buf size_t count loff_t pos - -
181 pwrite64 ok long 4 unsigned int fd const char * buf size_t count loff_t pos - -
182 chown ok long 3 const char * filename uid_t user gid_t group - - -
183 getcwd ok long 2 char * buf unsigned long size - - - -
184 capget ok long 2 cap_user_header_t header cap_user_data_t dataptr - - - -
185 capset ok long 2 cap_user_header_t header const cap_user_data_t data - - - -
186 sigaltstack ok long 2 const stack_t * uss stack_t * uoss - - - -
187 sendfile ok long 4 int out_fd int in_fd off_t * offset size_t count - -
190 vfork ok long 0 - - - - - -
191 ugetrlimit ok long 2 unsigned int resource struct rlimit * rlim - - - -
192 mmap2 ok long 6 unsigned long addr unsigned long len unsigned long prot unsigned long flags unsigned long fd unsigned long pgoff
193 truncate64 ok long 2 const char * path loff_t length - - - -
194 ftruncate64 ok long 2 unsigned int fd loff_t length - - - -
195 stat64 ok long 2 const char * filename struct stat64 * statbuf - - - -
196 lstat64 ok long 2 const char * filename struct stat64 * statbuf - - - -
197 fstat64 ok long 2 unsigned long fd struct stat64 * statbuf - - - -
198 lchown32 ok long 3 const char * filename uid_t user gid_t group - - -
199 getuid32 ok long 0 - - - - - -
200 getgid32 ok long 0 - - - - - -
201 geteuid32 ok long 0 - - - - - -
202 getegid32 ok long 0 - - - - - -
203 setreuid32 ok long 2 uid_t ruid uid_t euid - - - -
204 setregid32 ok long 2 gid_t rgid gid_t egid - - - -
205 getgroups32 ok long 2 int gidsetsize gid_t * grouplist - - - -
206 setgroups32 ok long 2 int gidsetsize gid_t * grouplist - - - -
207 fchown32 ok long 3 unsigned int fd uid_t user gid_t group - - -
208 setresuid32 ok long 3 uid_t ruid uid_t euid uid_t suid - - -
209 getresuid32 ok long 3 uid_t * ruidp uid_t * euidp uid_t * suidp - - -
210 setresgid32 ok long 3 gid_t rgid gid_t egid gid_t sgid - - -
211 getresgid32 ok long 3 gid_t * rgidp gid_t * egidp gid_t * sgidp - - -
212 chown32 ok long 3 const char * filename uid_t user gid_t group - - -
213 setuid32 ok long 1 uid_t uid - - - - -
214 setgid32 ok long 1 gid_t gid - - - - -
215 setfsuid32 ok long 1 uid_t uid - - - - -
216 setfsgid32 ok long 1 gid_t gid - - - - -
217 pivot_root ok long 2 const char * new_root const char * put_old - - - -
218 mincore ok long 3 unsigned long start size_t len unsigned char * vec - - -
219 madvise ok long 3 unsigned long start size_t len_in int behavior - - -
220 getdents64 ok long 3 unsigned int fd struct linux_dirent64 * dirent unsigned int count - - -
221 fcntl64 ok long 3 unsigned int fd unsigned int cmd unsigned long arg - - -
224 gettid ok long 0 - - - - - -
225 readahead ok long 3 int fd loff_t offset size_t count - - -
226 setxattr ok long 5 const char * pathname const char * name const void * value size_t size int flags -
227 lsetxattr ok long 5 const char * pathname const char * name const void * value size_t size int flags -
228 fsetxattr ok long 5 int fd const char * name const void * value size_t size int flags -
229 getxattr ok long 4 const char * pathname const char * name void * value size_t size - -
230 lgetxattr ok long 4 const char * pathname const char * name void * value size_t size - -
231 fgetxattr ok long 4 int fd const char * name void * value size_t size - -
232 listxattr ok long 3 const char * pathname char * list size_t size - - -
233 llistxattr ok long 3 const char * pathname char * list size_t size - - -
234 flistxattr ok long 3 int fd char * list size_t size - - -
235 removexattr ok long 2 const char * pathname const char * name - - - -
236 lremovexattr ok long 2 const char * pathname const char * name - - - -
237 fremovexattr ok long 2 int fd const char * name - - - -
238 tkill ok long 2 pid_t pid int sig - - - -
239 sendfile64 ok long 4 int out_fd int in_fd loff_t * offset size_t count - -
240 futex ok long 6 u32 * uaddr int op u32 val const struct __kernel_timespec * utime u32 * uaddr2 u32 val3
241 sched_setaffinity ok long 3 pid_t pid unsigned int len unsigned long * user_mask_ptr - - -
242 sched_getaffinity ok long 3 pid_t pid unsigned int len unsigned long * user_mask_ptr - - -
243 set_thread_area ok long 1 struct user_desc * u_info - - - - -
244 get_thread_area ok long 1 struct user_desc * u_info - - - - -
245 io_setup ok long 2 unsigned nr_events aio_context_t * ctxp - - - -
246 io_destroy ok long 1 aio_context_t ctx - - - - -
247 io_getevents ok long 5 aio_context_t ctx_id long min_nr long nr struct io_event * events struct __kernel_timespec * timeout -
248 io_submit ok long 3 aio_context_t ctx_id long nr struct iocb * * iocbpp - - -
249 io_cancel ok long 3 aio_context_t ctx_id struct iocb * iocb struct io_event * result - - -
250 fadvise64 ok long 4 int fd loff_t offset size_t len int advice - -
252 exit_group ok long 1 int error_code - - - - -
254 epoll_create ok long 1 int size - - - - -
255 epoll_ctl ok long 4 int epfd int op int fd struct epoll_event * event - -
256 epoll_wait ok long 4 int epfd struct epoll_event * events int maxevents int timeout - -
257 remap_file_pages ok long 5 unsigned long start unsigned long size unsigned long prot unsigned long pgoff unsigned long flags -
258 set_tid_address ok long 1 int * tidptr - - - - -
259 timer_create ok long 3 const clockid_t which_clock struct sigevent * timer_event_spec timer_t * created_timer_id - - -
260 timer_settime ok long 4 timer_t timer_id int flags const struct __kernel_itimerspec * new_setting struct __kernel_itimerspec * old_setting - -
261 timer_gettime ok long 2 timer_t timer_id struct __kernel_itimerspec * setting - - - -
262 timer_getoverrun ok long 1 timer_t timer_id - - - - -
263 timer_delete ok long 1 timer_t timer_id - - - - -
264 clock_settime ok long 2 const clockid_t which_clock const struct __kernel_timespec * tp - - - -
265 clock_gettime ok long 2 const clockid_t which_clock struct __kernel_timespec * tp - - - -
266 clock_getres ok long 2 const clockid_t which_clock struct __kernel_timespec * tp - - - -
267 clock_nanosleep ok long 4 const clockid_t which_clock int flags const struct __kernel_timespec * rqtp struct __kernel_timespec * rmtp - -
268 statfs64 ok long 3 const char * pathname size_t sz struct statfs64 * buf - - -
269 fstatfs64 ok long 3 unsigned int fd size_t sz struct statfs64 * buf - - -
270 tgkill ok long 3 pid_t tgid pid_t pid int sig - - -
271 utimes ok long 2 char * filename struct __kernel_old_timeval * utimes - - - -
272 fadvise64_64 ok long 4 int fd loff_t offset loff_t len int advice - -
274 mbind ok long 6 unsigned long start unsigned long len unsigned long mode const unsigned long * nmask unsigned long maxnode unsigned int flags
275 get_mempolicy ok long 5 int * policy unsigned long * nmask unsigned long maxnode unsigned long addr unsigned long flags -
276 set_mempolicy ok long 3 int mode const unsigned long * nmask unsigned long maxnode - - -
277 mq_open ok long 4 const char * u_name int oflag umode_t mode struct mq_attr * u_attr - -
278 mq_unlink ok long 1 const char * u_name - - - - -
279 mq_timedsend ok long 5 mqd_t mqdes const char * u_msg_ptr size_t msg_len unsigned int msg_prio const struct __kernel_timespec * u_abs_timeout -
280 mq_timedreceive ok long 5 mqd_t mqdes char * u_msg_ptr size_t msg_len unsigned int * u_msg_prio const struct __kernel_timespec * u_abs_timeout -
281 mq_notify ok long 2 mqd_t mqdes const struct sigevent * u_notification - - - -
282 mq_getsetattr ok long 3 mqd_t mqdes const struct mq_attr * u_mqstat struct mq_attr * u_omqstat - - -
283 kexec_load ok long 4 unsigned long entry unsigned long nr_segments struct kexec_segment * segments unsigned long flags - -
284 waitid ok long 5 int which pid_t upid struct siginfo * infop int options struct rusage * ru -
286 add_key ok long 5 const char * _type const char * _description const void * _payload size_t plen key_serial_t ringid -
287 request_key ok long 4 const char * _type const char * _description const char * _callout_info key_serial_t destringid - -
288 keyctl ok long 5 int option unsigned long arg2 unsigned long arg3 unsigned long arg4 unsigned long arg5 -
289 ioprio_set ok long 3 int which int who int ioprio - - -
290 ioprio_get ok long 2 int which int who - - - -
291 inotify_init ok long 0 - - - - - -
292 inotify_add_watch ok long 3 int fd const char * pathname u32 mask - - -
293 inotify_rm_watch ok long 2 int fd __s32 wd - - - -
294 migrate_pages ok long 4 pid_t pid unsigned long maxnode const unsigned long * old_nodes const unsigned long * new_nodes - -
295 openat ok long 4 int dfd const char * filename int flags umode_t mode - -
296 mkdirat ok long 3 int dfd const char * pathname umode_t mode - - -
297 mknodat ok long 4 int dfd const char * filename umode_t mode unsigned int dev - -
298 fchownat ok long 5 int dfd const char * filename uid_t user gid_t group int flag -
299 futimesat ok long 3 int dfd const char * filename struct __kernel_old_timeval * utimes - - -
300 fstatat64 ok long 4 int dfd const char * filename struct stat64 * statbuf int flag - -
301 unlinkat ok long 3 int dfd const char * pathname int flag - - -
302 renameat ok long 4 int olddfd const char * oldname int newdfd const char * newname - -
303 linkat ok long 5 int olddfd const char * oldname int newdfd const char * newname int flags -
304 symlinkat ok long 3 const char * oldname int newdfd const char * newname - - -
305 readlinkat ok long 4 int dfd const char * pathname char * buf int bufsiz - -
306 fchmodat ok long 3 int dfd const char * filename umode_t mode - - -
307 faccessat ok long 3 int dfd const char * filename int mode - - -
308 pselect6 ok long 6 int n fd_set * inp fd_set * outp fd_set * exp struct __kernel_timespec * tsp void * sig
309 ppoll ok long 5 struct pollfd * ufds unsigned int nfds struct __kernel_timespec * tsp const sigset_t * sigmask size_t sigsetsize -
310 unshare ok long 1 unsigned long unshare_flags - - - - -
311 set_robust_list ok long 2 struct robust_list_head * head size_t len - - - -
312 get_robust_list ok long 3 int pid struct robust_list_head * * head_ptr size_t * len_ptr - - -
313 splice ok long 6 int fd_in loff_t * off_in int fd_out loff_t * off_out size_t len unsigned int flags
314 sync_file_range ok long 4 int fd loff_t offset loff_t nbytes unsigned int flags - -
315 tee ok long 4 int fdin int fdout size_t len unsigned int flags - -
316 vmsplice ok long 4 int fd const struct iovec * uiov unsigned long nr_segs unsigned int flags - -
317 move_pages ok long 6 pid_t pid unsigned long nr_pages const void * * pages const int * nodes int * status int flags
318 getcpu ok long 3 unsigned * cpup unsigned * nodep struct getcpu_cache * unused - - -
319 epoll_pwait ok long 6 int epfd struct epoll_event * events int maxevents int timeout const sigset_t * sigmask size_t sigsetsize
320 utimensat ok long 4 int dfd const char * filename struct __kernel_timespec * utimes int flags - -
321 signalfd ok long 3 int ufd sigset_t * user_mask size_t sizemask - - -
322 timerfd_create ok long 2 int clockid int flags - - - -
323 eventfd ok long 1 unsigned int count - - - - -
324 fallocate ok long 4 int fd int mode loff_t offset loff_t len - -
325 timerfd_settime ok long 4 int ufd int flags const struct __kernel_itimerspec * utmr struct __kernel_itimerspec * otmr - -
326 timerfd_gettime ok long 2 int ufd struct __kernel_itimerspec * otmr - - - -
327 signalfd4 ok long 4 int ufd sigset_t * user_mask size_t sizemask int flags - -
328 eventfd2 ok long 2 unsigned int count int flags - - - -
329 epoll_create1 ok long 1 int flags - - - - -
330 dup3 ok long 3 unsigned int oldfd unsigned int newfd int flags - - -
331 pipe2 ok long 2 int * fildes int flags - - - -
332 inotify_init1 ok long 1 int flags - - - - -
333 preadv ok long 5 unsigned long fd const struct iovec * vec unsigned long vlen unsigned long pos_l unsigned long pos_h -
334 pwritev ok long 5 unsigned long fd const struct iovec * vec unsigned long vlen unsigned long pos_l unsigned long pos_h -
335 rt_tgsigqueueinfo ok long 4 pid_t tgid pid_t pid int sig siginfo_t * uinfo - -
336 perf_event_open ok long 5 struct perf_event_attr * attr_uptr pid_t pid int cpu int group_fd unsigned long flags -
337 recvmmsg ok long 5 int fd struct mmsghdr * mmsg unsigned int vlen unsigned int flags struct __kernel_timespec * timeout -
338 fanotify_init ok long 2 unsigned int flags unsigned int event_f_flags - - - -
339 fanotify_mark noparam long 0 ? ? ? ? ? ?
340 prlimit64 ok long 4 pid_t pid unsigned int resource const struct rlimit64 * new_rlim struct rlimit64 * old_rlim - -
341 name_to_handle_at ok long 5 int dfd const char * name struct file_handle * handle void * mnt_id int flag -
342 open_by_handle_at ok long 3 int mountdirfd struct file_handle * handle int flags - - -
343 clock_adjtime ok long 2 const clockid_t which_clock struct __kernel_timex * utx - - - -
344 syncfs ok long 1 int fd - - - - -
345 sendmmsg ok long 4 int fd struct mmsghdr * mmsg unsigned int vlen unsigned int flags - -
346 setns ok long 2 int fd int flags - - - -
347 process_vm_readv ok long 6 pid_t pid const struct iovec * lvec unsigned long liovcnt const struct iovec * rvec unsigned long riovcnt unsigned long flags
348 process_vm_writev ok long 6 pid_t pid const struct iovec * lvec unsigned long liovcnt const struct iovec * rvec unsigned long riovcnt unsigned long flags
349 kcmp ok long 5 pid_t pid1 pid_t pid2 int type unsigned long idx1 unsigned long idx2 -
350 finit_module ok long 3 int fd const char * uargs int flags - - -
351 sched_setattr ok long 3 pid_t pid struct sched_attr * uattr unsigned int flags - - -
352 sched_getattr ok long 4 pid_t pid struct sched_attr * uattr unsigned int usize unsigned int flags - -
353 renameat2 ok long 5 int olddfd const char * oldname int newdfd const char * newname unsigned int flags -
354 seccomp ok long 3 unsigned int op unsigned int flags void * uargs - - -
355 getrandom ok long 3 char * ubuf size_t len unsigned int flags - - -
356 memfd_create ok long 2 const char * uname unsigned int flags - - - -
357 bpf ok long 3 int cmd union bpf_attr * uattr unsigned int size - - -
358 execveat ok long 5 int fd const char * filename const char * const * argv const char * const * envp int flags -
359 socket ok long 3 int family int type int protocol - - -
360 socketpair ok long 4 int family int type int protocol int * usockvec - -
361 bind ok long 3 int fd struct sockaddr * umyaddr int addrlen - - -
362 connect ok long 3 int fd struct sockaddr * uservaddr int addrlen - - -
363 listen ok long 2 int fd int backlog - - - -
364 accept4 ok long 4 int fd struct sockaddr * upeer_sockaddr int * upeer_addrlen int flags - -
365 getsockopt ok long 5 int fd int level int optname char * optval int * optlen -
366 setsockopt ok long 5 int fd int level int optname char * optval int optlen -
367 getsockname ok long 3 int fd struct sockaddr * usockaddr int * usockaddr_len - - -
368 getpeername ok long 3 int fd struct sockaddr * usockaddr int * usockaddr_len - - -
369 sendto ok long 6 int fd void * buff size_t len unsigned int flags struct sockaddr * addr int addr_len
370 sendmsg ok long 3 int fd struct user_msghdr * msg unsigned int flags - - -
371 recvfrom ok long 6 int fd void * ubuf size_t size unsigned int flags struct sockaddr * addr int * addr_len
372 recvmsg ok long 3 int fd struct user_msghdr * msg unsigned int flags - - -
373 shutdown ok long 2 int fd int how - - - -
374 userfaultfd ok long 1 int flags - - - - -
375 membarrier ok long 3 int cmd unsigned int flags int cpu_id - - -
376 mlock2 ok long 3 unsigned long start size_t len int flags - - -
377 copy_file_range ok long 6 int fd_in loff_t * off_in int fd_out loff_t * off_out size_t len unsigned int flags
378 preadv2 ok long 6 unsigned long fd const struct iovec * vec unsigned long vlen unsigned long pos_l unsigned long pos_h rwf_t flags
379 pwritev2 ok long 6 unsigned long fd const struct iovec * vec unsigned long vlen unsigned long pos_l unsigned long pos_h rwf_t flags
380 pkey_mprotect ok long 4 unsigned long start size_t len unsigned long prot int pkey - -
381 pkey_alloc ok long 2 unsigned long flags unsigned long init_val - - - -
382 pkey_free ok long 1 int pkey - - - - -
383 statx ok long 5 int dfd const char * filename unsigned flags unsigned int mask struct statx * buffer -
384 arch_prctl ok long 2 int option unsigned long arg2 - - - -
385 io_pgetevents ok long 6 aio_context_t ctx_id long min_nr long nr struct io_event * events struct __kernel_timespec * timeout const struct __aio_sigset * usig
386 rseq ok long 4 struct rseq * rseq u32 rseq_len int flags u32 sig - -
393 semget ok long 3 key_t key int nsems int semflg - - -
394 semctl ok long 4 int semid int semnum int cmd unsigned long arg - -
395 shmget ok long 3 key_t key size_t size int shmflg - - -
396 shmctl ok long 3 int shmid int cmd struct shmid_ds * buf - - -
397 shmat ok long 3 int shmid char * shmaddr int shmflg - - -
398 shmdt ok long 1 char * shmaddr - - - - -
399 msgget ok long 2 key_t key int msgflg - - - -
400 msgsnd ok long 4 int msqid struct msgbuf * msgp size_t msgsz int msgflg - -
401 msgrcv ok long 5 int msqid struct msgbuf * msgp size_t msgsz long msgtyp int msgflg -
402 msgctl ok long 3 int msqid int cmd struct msqid_ds * buf - - -
403 clock_gettime64 ok long 2 const clockid_t which_clock struct __kernel_timespec * tp - - - -
404 clock_settime64 ok long 2 const clockid_t which_clock const struct __kernel_timespec * tp - - - -
405 clock_adjtime64 ok long 2 const clockid_t which_clock struct __kernel_timex * utx - - - -
406 clock_getres_time64 ok long 2 const clockid_t which_clock struct __kernel_timespec * tp - - - -
407 clock_nanosleep_time64 ok long 4 const clockid_t which_clock int flags const struct __kernel_timespec * rqtp struct __kernel_timespec * rmtp - -
408 timer_gettime64 ok long 2 timer_t timer_id struct __kernel_itimerspec * setting - - - -
409 timer_settime64 ok long 4 timer_t timer_id int flags const struct __kernel_itimerspec * new_setting struct __kernel_itimerspec * old_setting - -
410 timerfd_gettime64 ok long 2 int ufd struct __kernel_itimerspec * otmr - - - -
411 timerfd_settime64 ok long 4 int ufd int flags const struct __kernel_itimerspec * utmr struct __kernel_itimerspec * otmr - -
412 utimensat_time64 ok long 4 int dfd const char * filename struct __kernel_timespec * utimes int flags - -
413 pselect6_time64 ok long 6 int n fd_set * inp fd_set * outp fd_set * exp struct __kernel_timespec * tsp void * sig
414 ppoll_time64 ok long 5 struct pollfd * ufds unsigned int nfds struct __kernel_timespec * tsp const sigset_t * sigmask size_t sigsetsize -
416 io_pgetevents_time64 ok long 6 aio_context_t ctx_id long min_nr long nr struct io_event * events struct __kernel_timespec * timeout const struct __aio_sigset * usig
417 recvmmsg_time64 ok long 5 int fd struct mmsghdr * mmsg unsigned int vlen unsigned int flags struct __kernel_timespec * timeout -
418 mq_timedsend_time64 ok long 5 mqd_t mqdes const char * u_msg_ptr size_t msg_len unsigned int msg_prio const struct __kernel_timespec * u_abs_timeout -
419 mq_timedreceive_time64 ok long 5 mqd_t mqdes char * u_msg_ptr size_t msg_len unsigned int * u_msg_prio const struct __kernel_timespec * u_abs_timeout -
420 semtimedop_time64 ok long 4 int semid struct sembuf * tsops unsigned int nsops const struct __kernel_timespec * timeout - -
421 rt_sigtimedwait_time64 ok long 4 const sigset_t * uthese siginfo_t * uinfo const struct __kernel_timespec * uts size_t sigsetsize - -
422 futex_time64 ok long 6 u32 * uaddr int op u32 val const struct __kernel_timespec * utime u32 * uaddr2 u32 val3
423 sched_rr_get_interval_time64 ok long 2 pid_t pid struct __kernel_timespec * interval - - - -
424 pidfd_send_signal ok long 4 int pidfd int sig siginfo_t * info unsigned int flags - -
425 io_uring_setup ok long 2 u32 entries struct io_uring_params * params - - - -
426 io_uring_enter ok long 6 unsigned int fd u32 to_submit u32 min_complete u32 flags const void * argp size_t argsz
427 io_uring_register ok long 4 unsigned int fd unsigned int opcode void * arg unsigned int nr_args - -
428 open_tree ok long 3 int dfd const char * filename unsigned flags - - -
429 move_mount ok long 5 int from_dfd const char * from_pathname int to_dfd const char * to_pathname unsigned int flags -
430 fsopen ok long 2 const char * _fs_name unsigned int flags - - - -
431 fsconfig ok long 5 int fd unsigned int cmd const char * _key const void * _value int aux -
432 fsmount ok long 3 int fs_fd unsigned int flags unsigned int attr_flags - - -
433 fspick ok long 3 int dfd const char * path unsigned int flags - - -
434 pidfd_open ok long 2 pid_t pid unsigned int flags - - - -
435 clone3 ok long 2 struct clone_args * uargs size_t size - - - -
436 close_range ok long 3 unsigned int fd unsigned int max_fd unsigned int flags - - -
437 openat2 ok long 4 int dfd const char * filename struct open_how * how size_t usize - -
438 pidfd_getfd ok long 3 int pidfd int fd unsigned int flags - - -
439 faccessat2 ok long 4 int dfd const char * filename int mode int flags - -
440 process_madvise ok long 5 int pidfd const struct iovec * vec size_t vlen int behavior unsigned int flags -
441 epoll_pwait2 ok long 6 int epfd struct epoll_event * events int maxevents const struct __kernel_timespec * timeout const sigset_t * sigmask size_t sigsetsize
442 mount_setattr ok long 5 int dfd const char * path unsigned int flags struct mount_attr * uattr size_t usize -
443 quotactl_fd ok long 4 unsigned int fd unsigned int cmd qid_t id void * addr - -
444 landlock_create_ruleset ok long 3 const struct landlock_ruleset_attr * const attr const size_t size const __u32 flags - - -
445 landlock_add_rule ok long 4 const int ruleset_fd const enum landlock_rule_type rule_type const void * const rule_attr const __u32 flags - -
446 landlock_restrict_self ok long 2 const int ruleset_fd const __u32 flags - - - -
447 memfd_secret ok long 1 unsigned int flags - - - - -
448 process_mrelease ok long 2 int pidfd unsigned int flags - - - -
449 futex_waitv ok long 5 struct futex_waitv * waiters unsigned int nr_futexes unsigned int flags struct __kernel_timespec * timeout clockid_t clockid -
450 set_mempolicy_home_node ok long 4 unsigned long start unsigned long len unsigned long home_node unsigned long flags - -
451 cachestat ok long 4 unsigned int fd struct cachestat_range * cstat_range struct cachestat * cstat unsigned int flags - -
452 fchmodat2 ok long 4 int dfd const char * filename umode_t mode unsigned int flags - -
453 map_shadow_stack ok long 3 unsigned long addr unsigned long size unsigned int flags - - -
454 futex_wake ok long 4 void * uaddr unsigned long mask int nr unsigned int flags - -
455 futex_wait ok long 6 void * uaddr unsigned long val unsigned long mask unsigned int flags struct __kernel_timespec * timeout clockid_t clockid
456 futex_requeue ok long 4 struct futex_waitv * waiters unsigned int flags int nr_wake int nr_requeue - -
457 statmount ok long 4 const struct mnt_id_req * req struct statmount * buf size_t bufsize unsigned int flags - -
458 listmount ok long 4 const struct mnt_id_req * req u64 * mnt_ids size_t nr_mnt_ids unsigned int flags - -
459 lsm_get_self_attr ok long 4 unsigned int attr struct lsm_ctx * ctx u32 * size u32 flags - -
460 lsm_set_self_attr ok long 4 unsigned int attr struct lsm_ctx * ctx u32 size u32 flags - -
461 lsm_list_modules ok long 3 u64 * ids u32 * size u32 flags - - -
462 mseal ok long 3 unsigned long start size_t len unsigned long flags - - -