aboutsummaryrefslogtreecommitdiffstats
path: root/src/include/syscall_i386.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/syscall_i386.h')
-rw-r--r--src/include/syscall_i386.h425
1 files changed, 425 insertions, 0 deletions
diff --git a/src/include/syscall_i386.h b/src/include/syscall_i386.h
new file mode 100644
index 000000000..4795e5b2a
--- /dev/null
+++ b/src/include/syscall_i386.h
@@ -0,0 +1,425 @@
1{ "_llseek", 140 },
2{ "_newselect", 142 },
3{ "_sysctl", 149 },
4{ "accept4", 364 },
5{ "access", 33 },
6{ "acct", 51 },
7{ "add_key", 286 },
8{ "adjtimex", 124 },
9{ "afs_syscall", 137 },
10{ "alarm", 27 },
11{ "arch_prctl", 384 },
12{ "bdflush", 134 },
13{ "bind", 361 },
14{ "bpf", 357 },
15{ "break", 17 },
16{ "brk", 45 },
17{ "capget", 184 },
18{ "capset", 185 },
19{ "chdir", 12 },
20{ "chmod", 15 },
21{ "chown", 182 },
22{ "chown32", 212 },
23{ "chroot", 61 },
24{ "clock_adjtime", 343 },
25{ "clock_adjtime64", 405 },
26{ "clock_getres", 266 },
27{ "clock_getres_time64", 406 },
28{ "clock_gettime", 265 },
29{ "clock_gettime64", 403 },
30{ "clock_nanosleep", 267 },
31{ "clock_nanosleep_time64", 407 },
32{ "clock_settime", 264 },
33{ "clock_settime64", 404 },
34{ "clone", 120 },
35{ "clone3", 435 },
36{ "close", 6 },
37{ "connect", 362 },
38{ "copy_file_range", 377 },
39{ "creat", 8 },
40{ "create_module", 127 },
41{ "delete_module", 129 },
42{ "dup", 41 },
43{ "dup2", 63 },
44{ "dup3", 330 },
45{ "epoll_create", 254 },
46{ "epoll_create1", 329 },
47{ "epoll_ctl", 255 },
48{ "epoll_pwait", 319 },
49{ "epoll_wait", 256 },
50{ "eventfd", 323 },
51{ "eventfd2", 328 },
52{ "execve", 11 },
53{ "execveat", 358 },
54{ "exit", 1 },
55{ "exit_group", 252 },
56{ "faccessat", 307 },
57{ "fadvise64", 250 },
58{ "fadvise64_64", 272 },
59{ "fallocate", 324 },
60{ "fanotify_init", 338 },
61{ "fanotify_mark", 339 },
62{ "fchdir", 133 },
63{ "fchmod", 94 },
64{ "fchmodat", 306 },
65{ "fchown", 95 },
66{ "fchown32", 207 },
67{ "fchownat", 298 },
68{ "fcntl", 55 },
69{ "fcntl64", 221 },
70{ "fdatasync", 148 },
71{ "fgetxattr", 231 },
72{ "finit_module", 350 },
73{ "flistxattr", 234 },
74{ "flock", 143 },
75{ "fork", 2 },
76{ "fremovexattr", 237 },
77{ "fsconfig", 431 },
78{ "fsetxattr", 228 },
79{ "fsmount", 432 },
80{ "fsopen", 430 },
81{ "fspick", 433 },
82{ "fstat", 108 },
83{ "fstat64", 197 },
84{ "fstatat64", 300 },
85{ "fstatfs", 100 },
86{ "fstatfs64", 269 },
87{ "fsync", 118 },
88{ "ftime", 35 },
89{ "ftruncate", 93 },
90{ "ftruncate64", 194 },
91{ "futex", 240 },
92{ "futex_time64", 422 },
93{ "futimesat", 299 },
94{ "get_kernel_syms", 130 },
95{ "get_mempolicy", 275 },
96{ "get_robust_list", 312 },
97{ "get_thread_area", 244 },
98{ "getcpu", 318 },
99{ "getcwd", 183 },
100{ "getdents", 141 },
101{ "getdents64", 220 },
102{ "getegid", 50 },
103{ "getegid32", 202 },
104{ "geteuid", 49 },
105{ "geteuid32", 201 },
106{ "getgid", 47 },
107{ "getgid32", 200 },
108{ "getgroups", 80 },
109{ "getgroups32", 205 },
110{ "getitimer", 105 },
111{ "getpeername", 368 },
112{ "getpgid", 132 },
113{ "getpgrp", 65 },
114{ "getpid", 20 },
115{ "getpmsg", 188 },
116{ "getppid", 64 },
117{ "getpriority", 96 },
118{ "getrandom", 355 },
119{ "getresgid", 171 },
120{ "getresgid32", 211 },
121{ "getresuid", 165 },
122{ "getresuid32", 209 },
123{ "getrlimit", 76 },
124{ "getrusage", 77 },
125{ "getsid", 147 },
126{ "getsockname", 367 },
127{ "getsockopt", 365 },
128{ "gettid", 224 },
129{ "gettimeofday", 78 },
130{ "getuid", 24 },
131{ "getuid32", 199 },
132{ "getxattr", 229 },
133{ "gtty", 32 },
134{ "idle", 112 },
135{ "init_module", 128 },
136{ "inotify_add_watch", 292 },
137{ "inotify_init", 291 },
138{ "inotify_init1", 332 },
139{ "inotify_rm_watch", 293 },
140{ "io_cancel", 249 },
141{ "io_destroy", 246 },
142{ "io_getevents", 247 },
143{ "io_pgetevents", 385 },
144{ "io_pgetevents_time64", 416 },
145{ "io_setup", 245 },
146{ "io_submit", 248 },
147{ "io_uring_enter", 426 },
148{ "io_uring_register", 427 },
149{ "io_uring_setup", 425 },
150{ "ioctl", 54 },
151{ "ioperm", 101 },
152{ "iopl", 110 },
153{ "ioprio_get", 290 },
154{ "ioprio_set", 289 },
155{ "ipc", 117 },
156{ "kcmp", 349 },
157{ "kexec_load", 283 },
158{ "keyctl", 288 },
159{ "kill", 37 },
160{ "lchown", 16 },
161{ "lchown32", 198 },
162{ "lgetxattr", 230 },
163{ "link", 9 },
164{ "linkat", 303 },
165{ "listen", 363 },
166{ "listxattr", 232 },
167{ "llistxattr", 233 },
168{ "lock", 53 },
169{ "lookup_dcookie", 253 },
170{ "lremovexattr", 236 },
171{ "lseek", 19 },
172{ "lsetxattr", 227 },
173{ "lstat", 107 },
174{ "lstat64", 196 },
175{ "madvise", 219 },
176{ "mbind", 274 },
177{ "membarrier", 375 },
178{ "memfd_create", 356 },
179{ "migrate_pages", 294 },
180{ "mincore", 218 },
181{ "mkdir", 39 },
182{ "mkdirat", 296 },
183{ "mknod", 14 },
184{ "mknodat", 297 },
185{ "mlock", 150 },
186{ "mlock2", 376 },
187{ "mlockall", 152 },
188{ "mmap", 90 },
189{ "mmap2", 192 },
190{ "modify_ldt", 123 },
191{ "mount", 21 },
192{ "move_mount", 429 },
193{ "move_pages", 317 },
194{ "mprotect", 125 },
195{ "mpx", 56 },
196{ "mq_getsetattr", 282 },
197{ "mq_notify", 281 },
198{ "mq_open", 277 },
199{ "mq_timedreceive", 280 },
200{ "mq_timedreceive_time64", 419 },
201{ "mq_timedsend", 279 },
202{ "mq_timedsend_time64", 418 },
203{ "mq_unlink", 278 },
204{ "mremap", 163 },
205{ "msgctl", 402 },
206{ "msgget", 399 },
207{ "msgrcv", 401 },
208{ "msgsnd", 400 },
209{ "msync", 144 },
210{ "munlock", 151 },
211{ "munlockall", 153 },
212{ "munmap", 91 },
213{ "name_to_handle_at", 341 },
214{ "nanosleep", 162 },
215{ "nfsservctl", 169 },
216{ "nice", 34 },
217{ "oldfstat", 28 },
218{ "oldlstat", 84 },
219{ "oldolduname", 59 },
220{ "oldstat", 18 },
221{ "olduname", 109 },
222{ "open", 5 },
223{ "open_by_handle_at", 342 },
224{ "open_tree", 428 },
225{ "openat", 295 },
226{ "pause", 29 },
227{ "perf_event_open", 336 },
228{ "personality", 136 },
229{ "pidfd_open", 434 },
230{ "pidfd_send_signal", 424 },
231{ "pipe", 42 },
232{ "pipe2", 331 },
233{ "pivot_root", 217 },
234{ "pkey_alloc", 381 },
235{ "pkey_free", 382 },
236{ "pkey_mprotect", 380 },
237{ "poll", 168 },
238{ "ppoll", 309 },
239{ "ppoll_time64", 414 },
240{ "prctl", 172 },
241{ "pread64", 180 },
242{ "preadv", 333 },
243{ "preadv2", 378 },
244{ "prlimit64", 340 },
245{ "process_vm_readv", 347 },
246{ "process_vm_writev", 348 },
247{ "prof", 44 },
248{ "profil", 98 },
249{ "pselect6", 308 },
250{ "pselect6_time64", 413 },
251{ "ptrace", 26 },
252{ "putpmsg", 189 },
253{ "pwrite64", 181 },
254{ "pwritev", 334 },
255{ "pwritev2", 379 },
256{ "query_module", 167 },
257{ "quotactl", 131 },
258{ "read", 3 },
259{ "readahead", 225 },
260{ "readdir", 89 },
261{ "readlink", 85 },
262{ "readlinkat", 305 },
263{ "readv", 145 },
264{ "reboot", 88 },
265{ "recvfrom", 371 },
266{ "recvmmsg", 337 },
267{ "recvmmsg_time64", 417 },
268{ "recvmsg", 372 },
269{ "remap_file_pages", 257 },
270{ "removexattr", 235 },
271{ "rename", 38 },
272{ "renameat", 302 },
273{ "renameat2", 353 },
274{ "request_key", 287 },
275{ "restart_syscall", 0 },
276{ "rmdir", 40 },
277{ "rseq", 386 },
278{ "rt_sigaction", 174 },
279{ "rt_sigpending", 176 },
280{ "rt_sigprocmask", 175 },
281{ "rt_sigqueueinfo", 178 },
282{ "rt_sigreturn", 173 },
283{ "rt_sigsuspend", 179 },
284{ "rt_sigtimedwait", 177 },
285{ "rt_sigtimedwait_time64", 421 },
286{ "rt_tgsigqueueinfo", 335 },
287{ "sched_get_priority_max", 159 },
288{ "sched_get_priority_min", 160 },
289{ "sched_getaffinity", 242 },
290{ "sched_getattr", 352 },
291{ "sched_getparam", 155 },
292{ "sched_getscheduler", 157 },
293{ "sched_rr_get_interval", 161 },
294{ "sched_rr_get_interval_time64", 423 },
295{ "sched_setaffinity", 241 },
296{ "sched_setattr", 351 },
297{ "sched_setparam", 154 },
298{ "sched_setscheduler", 156 },
299{ "sched_yield", 158 },
300{ "seccomp", 354 },
301{ "select", 82 },
302{ "semctl", 394 },
303{ "semget", 393 },
304{ "semtimedop_time64", 420 },
305{ "sendfile", 187 },
306{ "sendfile64", 239 },
307{ "sendmmsg", 345 },
308{ "sendmsg", 370 },
309{ "sendto", 369 },
310{ "set_mempolicy", 276 },
311{ "set_robust_list", 311 },
312{ "set_thread_area", 243 },
313{ "set_tid_address", 258 },
314{ "setdomainname", 121 },
315{ "setfsgid", 139 },
316{ "setfsgid32", 216 },
317{ "setfsuid", 138 },
318{ "setfsuid32", 215 },
319{ "setgid", 46 },
320{ "setgid32", 214 },
321{ "setgroups", 81 },
322{ "setgroups32", 206 },
323{ "sethostname", 74 },
324{ "setitimer", 104 },
325{ "setns", 346 },
326{ "setpgid", 57 },
327{ "setpriority", 97 },
328{ "setregid", 71 },
329{ "setregid32", 204 },
330{ "setresgid", 170 },
331{ "setresgid32", 210 },
332{ "setresuid", 164 },
333{ "setresuid32", 208 },
334{ "setreuid", 70 },
335{ "setreuid32", 203 },
336{ "setrlimit", 75 },
337{ "setsid", 66 },
338{ "setsockopt", 366 },
339{ "settimeofday", 79 },
340{ "setuid", 23 },
341{ "setuid32", 213 },
342{ "setxattr", 226 },
343{ "sgetmask", 68 },
344{ "shmat", 397 },
345{ "shmctl", 396 },
346{ "shmdt", 398 },
347{ "shmget", 395 },
348{ "shutdown", 373 },
349{ "sigaction", 67 },
350{ "sigaltstack", 186 },
351{ "signal", 48 },
352{ "signalfd", 321 },
353{ "signalfd4", 327 },
354{ "sigpending", 73 },
355{ "sigprocmask", 126 },
356{ "sigreturn", 119 },
357{ "sigsuspend", 72 },
358{ "socket", 359 },
359{ "socketcall", 102 },
360{ "socketpair", 360 },
361{ "splice", 313 },
362{ "ssetmask", 69 },
363{ "stat", 106 },
364{ "stat64", 195 },
365{ "statfs", 99 },
366{ "statfs64", 268 },
367{ "statx", 383 },
368{ "stime", 25 },
369{ "stty", 31 },
370{ "swapoff", 115 },
371{ "swapon", 87 },
372{ "symlink", 83 },
373{ "symlinkat", 304 },
374{ "sync", 36 },
375{ "sync_file_range", 314 },
376{ "syncfs", 344 },
377{ "sysfs", 135 },
378{ "sysinfo", 116 },
379{ "syslog", 103 },
380{ "tee", 315 },
381{ "tgkill", 270 },
382{ "time", 13 },
383{ "timer_create", 259 },
384{ "timer_delete", 263 },
385{ "timer_getoverrun", 262 },
386{ "timer_gettime", 261 },
387{ "timer_gettime64", 408 },
388{ "timer_settime", 260 },
389{ "timer_settime64", 409 },
390{ "timerfd_create", 322 },
391{ "timerfd_gettime", 326 },
392{ "timerfd_gettime64", 410 },
393{ "timerfd_settime", 325 },
394{ "timerfd_settime64", 411 },
395{ "times", 43 },
396{ "tkill", 238 },
397{ "truncate", 92 },
398{ "truncate64", 193 },
399{ "ugetrlimit", 191 },
400{ "ulimit", 58 },
401{ "umask", 60 },
402{ "umount", 22 },
403{ "umount2", 52 },
404{ "uname", 122 },
405{ "unlink", 10 },
406{ "unlinkat", 301 },
407{ "unshare", 310 },
408{ "uselib", 86 },
409{ "userfaultfd", 374 },
410{ "ustat", 62 },
411{ "utime", 30 },
412{ "utimensat", 320 },
413{ "utimensat_time64", 412 },
414{ "utimes", 271 },
415{ "vfork", 190 },
416{ "vhangup", 111 },
417{ "vm86", 166 },
418{ "vm86old", 113 },
419{ "vmsplice", 316 },
420{ "vserver", 273 },
421{ "wait4", 114 },
422{ "waitid", 284 },
423{ "waitpid", 7 },
424{ "write", 4 },
425{ "writev", 146 },