1// This file is automatically generated by tools/generate_linux_syscalls.zig
2// This list current as of kernel: 7.1.0
3
4pub const X86 = enum(usize) {
5 restart_syscall = 0,
6 exit = 1,
7 fork = 2,
8 read = 3,
9 write = 4,
10 open = 5,
11 close = 6,
12 waitpid = 7,
13 creat = 8,
14 link = 9,
15 unlink = 10,
16 execve = 11,
17 chdir = 12,
18 time = 13,
19 mknod = 14,
20 chmod = 15,
21 lchown = 16,
22 @"break" = 17,
23 oldstat = 18,
24 lseek = 19,
25 getpid = 20,
26 mount = 21,
27 umount = 22,
28 setuid = 23,
29 getuid = 24,
30 stime = 25,
31 ptrace = 26,
32 alarm = 27,
33 oldfstat = 28,
34 pause = 29,
35 utime = 30,
36 stty = 31,
37 gtty = 32,
38 access = 33,
39 nice = 34,
40 ftime = 35,
41 sync = 36,
42 kill = 37,
43 rename = 38,
44 mkdir = 39,
45 rmdir = 40,
46 dup = 41,
47 pipe = 42,
48 times = 43,
49 prof = 44,
50 brk = 45,
51 setgid = 46,
52 getgid = 47,
53 signal = 48,
54 geteuid = 49,
55 getegid = 50,
56 acct = 51,
57 umount2 = 52,
58 lock = 53,
59 ioctl = 54,
60 fcntl = 55,
61 mpx = 56,
62 setpgid = 57,
63 ulimit = 58,
64 oldolduname = 59,
65 umask = 60,
66 chroot = 61,
67 ustat = 62,
68 dup2 = 63,
69 getppid = 64,
70 getpgrp = 65,
71 setsid = 66,
72 sigaction = 67,
73 sgetmask = 68,
74 ssetmask = 69,
75 setreuid = 70,
76 setregid = 71,
77 sigsuspend = 72,
78 sigpending = 73,
79 sethostname = 74,
80 setrlimit = 75,
81 getrlimit = 76,
82 getrusage = 77,
83 gettimeofday = 78,
84 settimeofday = 79,
85 getgroups = 80,
86 setgroups = 81,
87 select = 82,
88 symlink = 83,
89 oldlstat = 84,
90 readlink = 85,
91 uselib = 86,
92 swapon = 87,
93 reboot = 88,
94 readdir = 89,
95 mmap = 90,
96 munmap = 91,
97 truncate = 92,
98 ftruncate = 93,
99 fchmod = 94,
100 fchown = 95,
101 getpriority = 96,
102 setpriority = 97,
103 profil = 98,
104 statfs = 99,
105 fstatfs = 100,
106 ioperm = 101,
107 socketcall = 102,
108 syslog = 103,
109 setitimer = 104,
110 getitimer = 105,
111 stat = 106,
112 lstat = 107,
113 fstat = 108,
114 olduname = 109,
115 iopl = 110,
116 vhangup = 111,
117 idle = 112,
118 vm86old = 113,
119 wait4 = 114,
120 swapoff = 115,
121 sysinfo = 116,
122 ipc = 117,
123 fsync = 118,
124 sigreturn = 119,
125 clone = 120,
126 setdomainname = 121,
127 uname = 122,
128 modify_ldt = 123,
129 adjtimex = 124,
130 mprotect = 125,
131 sigprocmask = 126,
132 create_module = 127,
133 init_module = 128,
134 delete_module = 129,
135 get_kernel_syms = 130,
136 quotactl = 131,
137 getpgid = 132,
138 fchdir = 133,
139 bdflush = 134,
140 sysfs = 135,
141 personality = 136,
142 afs_syscall = 137,
143 setfsuid = 138,
144 setfsgid = 139,
145 llseek = 140,
146 getdents = 141,
147 newselect = 142,
148 flock = 143,
149 msync = 144,
150 readv = 145,
151 writev = 146,
152 getsid = 147,
153 fdatasync = 148,
154 sysctl = 149,
155 mlock = 150,
156 munlock = 151,
157 mlockall = 152,
158 munlockall = 153,
159 sched_setparam = 154,
160 sched_getparam = 155,
161 sched_setscheduler = 156,
162 sched_getscheduler = 157,
163 sched_yield = 158,
164 sched_get_priority_max = 159,
165 sched_get_priority_min = 160,
166 sched_rr_get_interval = 161,
167 nanosleep = 162,
168 mremap = 163,
169 setresuid = 164,
170 getresuid = 165,
171 vm86 = 166,
172 query_module = 167,
173 poll = 168,
174 nfsservctl = 169,
175 setresgid = 170,
176 getresgid = 171,
177 prctl = 172,
178 rt_sigreturn = 173,
179 rt_sigaction = 174,
180 rt_sigprocmask = 175,
181 rt_sigpending = 176,
182 rt_sigtimedwait = 177,
183 rt_sigqueueinfo = 178,
184 rt_sigsuspend = 179,
185 pread64 = 180,
186 pwrite64 = 181,
187 chown = 182,
188 getcwd = 183,
189 capget = 184,
190 capset = 185,
191 sigaltstack = 186,
192 sendfile = 187,
193 getpmsg = 188,
194 putpmsg = 189,
195 vfork = 190,
196 ugetrlimit = 191,
197 mmap2 = 192,
198 truncate64 = 193,
199 ftruncate64 = 194,
200 stat64 = 195,
201 lstat64 = 196,
202 fstat64 = 197,
203 lchown32 = 198,
204 getuid32 = 199,
205 getgid32 = 200,
206 geteuid32 = 201,
207 getegid32 = 202,
208 setreuid32 = 203,
209 setregid32 = 204,
210 getgroups32 = 205,
211 setgroups32 = 206,
212 fchown32 = 207,
213 setresuid32 = 208,
214 getresuid32 = 209,
215 setresgid32 = 210,
216 getresgid32 = 211,
217 chown32 = 212,
218 setuid32 = 213,
219 setgid32 = 214,
220 setfsuid32 = 215,
221 setfsgid32 = 216,
222 pivot_root = 217,
223 mincore = 218,
224 madvise = 219,
225 getdents64 = 220,
226 fcntl64 = 221,
227 gettid = 224,
228 readahead = 225,
229 setxattr = 226,
230 lsetxattr = 227,
231 fsetxattr = 228,
232 getxattr = 229,
233 lgetxattr = 230,
234 fgetxattr = 231,
235 listxattr = 232,
236 llistxattr = 233,
237 flistxattr = 234,
238 removexattr = 235,
239 lremovexattr = 236,
240 fremovexattr = 237,
241 tkill = 238,
242 sendfile64 = 239,
243 futex = 240,
244 sched_setaffinity = 241,
245 sched_getaffinity = 242,
246 set_thread_area = 243,
247 get_thread_area = 244,
248 io_setup = 245,
249 io_destroy = 246,
250 io_getevents = 247,
251 io_submit = 248,
252 io_cancel = 249,
253 fadvise64 = 250,
254 exit_group = 252,
255 lookup_dcookie = 253,
256 epoll_create = 254,
257 epoll_ctl = 255,
258 epoll_wait = 256,
259 remap_file_pages = 257,
260 set_tid_address = 258,
261 timer_create = 259,
262 timer_settime = 260,
263 timer_gettime = 261,
264 timer_getoverrun = 262,
265 timer_delete = 263,
266 clock_settime = 264,
267 clock_gettime = 265,
268 clock_getres = 266,
269 clock_nanosleep = 267,
270 statfs64 = 268,
271 fstatfs64 = 269,
272 tgkill = 270,
273 utimes = 271,
274 fadvise64_64 = 272,
275 vserver = 273,
276 mbind = 274,
277 get_mempolicy = 275,
278 set_mempolicy = 276,
279 mq_open = 277,
280 mq_unlink = 278,
281 mq_timedsend = 279,
282 mq_timedreceive = 280,
283 mq_notify = 281,
284 mq_getsetattr = 282,
285 kexec_load = 283,
286 waitid = 284,
287 add_key = 286,
288 request_key = 287,
289 keyctl = 288,
290 ioprio_set = 289,
291 ioprio_get = 290,
292 inotify_init = 291,
293 inotify_add_watch = 292,
294 inotify_rm_watch = 293,
295 migrate_pages = 294,
296 openat = 295,
297 mkdirat = 296,
298 mknodat = 297,
299 fchownat = 298,
300 futimesat = 299,
301 fstatat64 = 300,
302 unlinkat = 301,
303 renameat = 302,
304 linkat = 303,
305 symlinkat = 304,
306 readlinkat = 305,
307 fchmodat = 306,
308 faccessat = 307,
309 pselect6 = 308,
310 ppoll = 309,
311 unshare = 310,
312 set_robust_list = 311,
313 get_robust_list = 312,
314 splice = 313,
315 sync_file_range = 314,
316 tee = 315,
317 vmsplice = 316,
318 move_pages = 317,
319 getcpu = 318,
320 epoll_pwait = 319,
321 utimensat = 320,
322 signalfd = 321,
323 timerfd_create = 322,
324 eventfd = 323,
325 fallocate = 324,
326 timerfd_settime = 325,
327 timerfd_gettime = 326,
328 signalfd4 = 327,
329 eventfd2 = 328,
330 epoll_create1 = 329,
331 dup3 = 330,
332 pipe2 = 331,
333 inotify_init1 = 332,
334 preadv = 333,
335 pwritev = 334,
336 rt_tgsigqueueinfo = 335,
337 perf_event_open = 336,
338 recvmmsg = 337,
339 fanotify_init = 338,
340 fanotify_mark = 339,
341 prlimit64 = 340,
342 name_to_handle_at = 341,
343 open_by_handle_at = 342,
344 clock_adjtime = 343,
345 syncfs = 344,
346 sendmmsg = 345,
347 setns = 346,
348 process_vm_readv = 347,
349 process_vm_writev = 348,
350 kcmp = 349,
351 finit_module = 350,
352 sched_setattr = 351,
353 sched_getattr = 352,
354 renameat2 = 353,
355 seccomp = 354,
356 getrandom = 355,
357 memfd_create = 356,
358 bpf = 357,
359 execveat = 358,
360 socket = 359,
361 socketpair = 360,
362 bind = 361,
363 connect = 362,
364 listen = 363,
365 accept4 = 364,
366 getsockopt = 365,
367 setsockopt = 366,
368 getsockname = 367,
369 getpeername = 368,
370 sendto = 369,
371 sendmsg = 370,
372 recvfrom = 371,
373 recvmsg = 372,
374 shutdown = 373,
375 userfaultfd = 374,
376 membarrier = 375,
377 mlock2 = 376,
378 copy_file_range = 377,
379 preadv2 = 378,
380 pwritev2 = 379,
381 pkey_mprotect = 380,
382 pkey_alloc = 381,
383 pkey_free = 382,
384 statx = 383,
385 arch_prctl = 384,
386 io_pgetevents = 385,
387 rseq = 386,
388 semget = 393,
389 semctl = 394,
390 shmget = 395,
391 shmctl = 396,
392 shmat = 397,
393 shmdt = 398,
394 msgget = 399,
395 msgsnd = 400,
396 msgrcv = 401,
397 msgctl = 402,
398 clock_gettime64 = 403,
399 clock_settime64 = 404,
400 clock_adjtime64 = 405,
401 clock_getres_time64 = 406,
402 clock_nanosleep_time64 = 407,
403 timer_gettime64 = 408,
404 timer_settime64 = 409,
405 timerfd_gettime64 = 410,
406 timerfd_settime64 = 411,
407 utimensat_time64 = 412,
408 pselect6_time64 = 413,
409 ppoll_time64 = 414,
410 io_pgetevents_time64 = 416,
411 recvmmsg_time64 = 417,
412 mq_timedsend_time64 = 418,
413 mq_timedreceive_time64 = 419,
414 semtimedop_time64 = 420,
415 rt_sigtimedwait_time64 = 421,
416 futex_time64 = 422,
417 sched_rr_get_interval_time64 = 423,
418 pidfd_send_signal = 424,
419 io_uring_setup = 425,
420 io_uring_enter = 426,
421 io_uring_register = 427,
422 open_tree = 428,
423 move_mount = 429,
424 fsopen = 430,
425 fsconfig = 431,
426 fsmount = 432,
427 fspick = 433,
428 pidfd_open = 434,
429 clone3 = 435,
430 close_range = 436,
431 openat2 = 437,
432 pidfd_getfd = 438,
433 faccessat2 = 439,
434 process_madvise = 440,
435 epoll_pwait2 = 441,
436 mount_setattr = 442,
437 quotactl_fd = 443,
438 landlock_create_ruleset = 444,
439 landlock_add_rule = 445,
440 landlock_restrict_self = 446,
441 memfd_secret = 447,
442 process_mrelease = 448,
443 futex_waitv = 449,
444 set_mempolicy_home_node = 450,
445 cachestat = 451,
446 fchmodat2 = 452,
447 map_shadow_stack = 453,
448 futex_wake = 454,
449 futex_wait = 455,
450 futex_requeue = 456,
451 statmount = 457,
452 listmount = 458,
453 lsm_get_self_attr = 459,
454 lsm_set_self_attr = 460,
455 lsm_list_modules = 461,
456 mseal = 462,
457 setxattrat = 463,
458 getxattrat = 464,
459 listxattrat = 465,
460 removexattrat = 466,
461 open_tree_attr = 467,
462 file_getattr = 468,
463 file_setattr = 469,
464 listns = 470,
465 rseq_slice_yield = 471,
466};
467
468pub const X64 = enum(usize) {
469 read = 0,
470 write = 1,
471 open = 2,
472 close = 3,
473 stat = 4,
474 fstat = 5,
475 lstat = 6,
476 poll = 7,
477 lseek = 8,
478 mmap = 9,
479 mprotect = 10,
480 munmap = 11,
481 brk = 12,
482 rt_sigaction = 13,
483 rt_sigprocmask = 14,
484 rt_sigreturn = 15,
485 ioctl = 16,
486 pread64 = 17,
487 pwrite64 = 18,
488 readv = 19,
489 writev = 20,
490 access = 21,
491 pipe = 22,
492 select = 23,
493 sched_yield = 24,
494 mremap = 25,
495 msync = 26,
496 mincore = 27,
497 madvise = 28,
498 shmget = 29,
499 shmat = 30,
500 shmctl = 31,
501 dup = 32,
502 dup2 = 33,
503 pause = 34,
504 nanosleep = 35,
505 getitimer = 36,
506 alarm = 37,
507 setitimer = 38,
508 getpid = 39,
509 sendfile = 40,
510 socket = 41,
511 connect = 42,
512 accept = 43,
513 sendto = 44,
514 recvfrom = 45,
515 sendmsg = 46,
516 recvmsg = 47,
517 shutdown = 48,
518 bind = 49,
519 listen = 50,
520 getsockname = 51,
521 getpeername = 52,
522 socketpair = 53,
523 setsockopt = 54,
524 getsockopt = 55,
525 clone = 56,
526 fork = 57,
527 vfork = 58,
528 execve = 59,
529 exit = 60,
530 wait4 = 61,
531 kill = 62,
532 uname = 63,
533 semget = 64,
534 semop = 65,
535 semctl = 66,
536 shmdt = 67,
537 msgget = 68,
538 msgsnd = 69,
539 msgrcv = 70,
540 msgctl = 71,
541 fcntl = 72,
542 flock = 73,
543 fsync = 74,
544 fdatasync = 75,
545 truncate = 76,
546 ftruncate = 77,
547 getdents = 78,
548 getcwd = 79,
549 chdir = 80,
550 fchdir = 81,
551 rename = 82,
552 mkdir = 83,
553 rmdir = 84,
554 creat = 85,
555 link = 86,
556 unlink = 87,
557 symlink = 88,
558 readlink = 89,
559 chmod = 90,
560 fchmod = 91,
561 chown = 92,
562 fchown = 93,
563 lchown = 94,
564 umask = 95,
565 gettimeofday = 96,
566 getrlimit = 97,
567 getrusage = 98,
568 sysinfo = 99,
569 times = 100,
570 ptrace = 101,
571 getuid = 102,
572 syslog = 103,
573 getgid = 104,
574 setuid = 105,
575 setgid = 106,
576 geteuid = 107,
577 getegid = 108,
578 setpgid = 109,
579 getppid = 110,
580 getpgrp = 111,
581 setsid = 112,
582 setreuid = 113,
583 setregid = 114,
584 getgroups = 115,
585 setgroups = 116,
586 setresuid = 117,
587 getresuid = 118,
588 setresgid = 119,
589 getresgid = 120,
590 getpgid = 121,
591 setfsuid = 122,
592 setfsgid = 123,
593 getsid = 124,
594 capget = 125,
595 capset = 126,
596 rt_sigpending = 127,
597 rt_sigtimedwait = 128,
598 rt_sigqueueinfo = 129,
599 rt_sigsuspend = 130,
600 sigaltstack = 131,
601 utime = 132,
602 mknod = 133,
603 uselib = 134,
604 personality = 135,
605 ustat = 136,
606 statfs = 137,
607 fstatfs = 138,
608 sysfs = 139,
609 getpriority = 140,
610 setpriority = 141,
611 sched_setparam = 142,
612 sched_getparam = 143,
613 sched_setscheduler = 144,
614 sched_getscheduler = 145,
615 sched_get_priority_max = 146,
616 sched_get_priority_min = 147,
617 sched_rr_get_interval = 148,
618 mlock = 149,
619 munlock = 150,
620 mlockall = 151,
621 munlockall = 152,
622 vhangup = 153,
623 modify_ldt = 154,
624 pivot_root = 155,
625 sysctl = 156,
626 prctl = 157,
627 arch_prctl = 158,
628 adjtimex = 159,
629 setrlimit = 160,
630 chroot = 161,
631 sync = 162,
632 acct = 163,
633 settimeofday = 164,
634 mount = 165,
635 umount2 = 166,
636 swapon = 167,
637 swapoff = 168,
638 reboot = 169,
639 sethostname = 170,
640 setdomainname = 171,
641 iopl = 172,
642 ioperm = 173,
643 create_module = 174,
644 init_module = 175,
645 delete_module = 176,
646 get_kernel_syms = 177,
647 query_module = 178,
648 quotactl = 179,
649 nfsservctl = 180,
650 getpmsg = 181,
651 putpmsg = 182,
652 afs_syscall = 183,
653 tuxcall = 184,
654 security = 185,
655 gettid = 186,
656 readahead = 187,
657 setxattr = 188,
658 lsetxattr = 189,
659 fsetxattr = 190,
660 getxattr = 191,
661 lgetxattr = 192,
662 fgetxattr = 193,
663 listxattr = 194,
664 llistxattr = 195,
665 flistxattr = 196,
666 removexattr = 197,
667 lremovexattr = 198,
668 fremovexattr = 199,
669 tkill = 200,
670 time = 201,
671 futex = 202,
672 sched_setaffinity = 203,
673 sched_getaffinity = 204,
674 set_thread_area = 205,
675 io_setup = 206,
676 io_destroy = 207,
677 io_getevents = 208,
678 io_submit = 209,
679 io_cancel = 210,
680 get_thread_area = 211,
681 lookup_dcookie = 212,
682 epoll_create = 213,
683 epoll_ctl_old = 214,
684 epoll_wait_old = 215,
685 remap_file_pages = 216,
686 getdents64 = 217,
687 set_tid_address = 218,
688 restart_syscall = 219,
689 semtimedop = 220,
690 fadvise64 = 221,
691 timer_create = 222,
692 timer_settime = 223,
693 timer_gettime = 224,
694 timer_getoverrun = 225,
695 timer_delete = 226,
696 clock_settime = 227,
697 clock_gettime = 228,
698 clock_getres = 229,
699 clock_nanosleep = 230,
700 exit_group = 231,
701 epoll_wait = 232,
702 epoll_ctl = 233,
703 tgkill = 234,
704 utimes = 235,
705 vserver = 236,
706 mbind = 237,
707 set_mempolicy = 238,
708 get_mempolicy = 239,
709 mq_open = 240,
710 mq_unlink = 241,
711 mq_timedsend = 242,
712 mq_timedreceive = 243,
713 mq_notify = 244,
714 mq_getsetattr = 245,
715 kexec_load = 246,
716 waitid = 247,
717 add_key = 248,
718 request_key = 249,
719 keyctl = 250,
720 ioprio_set = 251,
721 ioprio_get = 252,
722 inotify_init = 253,
723 inotify_add_watch = 254,
724 inotify_rm_watch = 255,
725 migrate_pages = 256,
726 openat = 257,
727 mkdirat = 258,
728 mknodat = 259,
729 fchownat = 260,
730 futimesat = 261,
731 newfstatat = 262,
732 unlinkat = 263,
733 renameat = 264,
734 linkat = 265,
735 symlinkat = 266,
736 readlinkat = 267,
737 fchmodat = 268,
738 faccessat = 269,
739 pselect6 = 270,
740 ppoll = 271,
741 unshare = 272,
742 set_robust_list = 273,
743 get_robust_list = 274,
744 splice = 275,
745 tee = 276,
746 sync_file_range = 277,
747 vmsplice = 278,
748 move_pages = 279,
749 utimensat = 280,
750 epoll_pwait = 281,
751 signalfd = 282,
752 timerfd_create = 283,
753 eventfd = 284,
754 fallocate = 285,
755 timerfd_settime = 286,
756 timerfd_gettime = 287,
757 accept4 = 288,
758 signalfd4 = 289,
759 eventfd2 = 290,
760 epoll_create1 = 291,
761 dup3 = 292,
762 pipe2 = 293,
763 inotify_init1 = 294,
764 preadv = 295,
765 pwritev = 296,
766 rt_tgsigqueueinfo = 297,
767 perf_event_open = 298,
768 recvmmsg = 299,
769 fanotify_init = 300,
770 fanotify_mark = 301,
771 prlimit64 = 302,
772 name_to_handle_at = 303,
773 open_by_handle_at = 304,
774 clock_adjtime = 305,
775 syncfs = 306,
776 sendmmsg = 307,
777 setns = 308,
778 getcpu = 309,
779 process_vm_readv = 310,
780 process_vm_writev = 311,
781 kcmp = 312,
782 finit_module = 313,
783 sched_setattr = 314,
784 sched_getattr = 315,
785 renameat2 = 316,
786 seccomp = 317,
787 getrandom = 318,
788 memfd_create = 319,
789 kexec_file_load = 320,
790 bpf = 321,
791 execveat = 322,
792 userfaultfd = 323,
793 membarrier = 324,
794 mlock2 = 325,
795 copy_file_range = 326,
796 preadv2 = 327,
797 pwritev2 = 328,
798 pkey_mprotect = 329,
799 pkey_alloc = 330,
800 pkey_free = 331,
801 statx = 332,
802 io_pgetevents = 333,
803 rseq = 334,
804 uretprobe = 335,
805 uprobe = 336,
806 pidfd_send_signal = 424,
807 io_uring_setup = 425,
808 io_uring_enter = 426,
809 io_uring_register = 427,
810 open_tree = 428,
811 move_mount = 429,
812 fsopen = 430,
813 fsconfig = 431,
814 fsmount = 432,
815 fspick = 433,
816 pidfd_open = 434,
817 clone3 = 435,
818 close_range = 436,
819 openat2 = 437,
820 pidfd_getfd = 438,
821 faccessat2 = 439,
822 process_madvise = 440,
823 epoll_pwait2 = 441,
824 mount_setattr = 442,
825 quotactl_fd = 443,
826 landlock_create_ruleset = 444,
827 landlock_add_rule = 445,
828 landlock_restrict_self = 446,
829 memfd_secret = 447,
830 process_mrelease = 448,
831 futex_waitv = 449,
832 set_mempolicy_home_node = 450,
833 cachestat = 451,
834 fchmodat2 = 452,
835 map_shadow_stack = 453,
836 futex_wake = 454,
837 futex_wait = 455,
838 futex_requeue = 456,
839 statmount = 457,
840 listmount = 458,
841 lsm_get_self_attr = 459,
842 lsm_set_self_attr = 460,
843 lsm_list_modules = 461,
844 mseal = 462,
845 setxattrat = 463,
846 getxattrat = 464,
847 listxattrat = 465,
848 removexattrat = 466,
849 open_tree_attr = 467,
850 file_getattr = 468,
851 file_setattr = 469,
852 listns = 470,
853 rseq_slice_yield = 471,
854};
855
856pub const X32 = enum(usize) {
857 read = 1073741824,
858 write = 1073741825,
859 open = 1073741826,
860 close = 1073741827,
861 stat = 1073741828,
862 fstat = 1073741829,
863 lstat = 1073741830,
864 poll = 1073741831,
865 lseek = 1073741832,
866 mmap = 1073741833,
867 mprotect = 1073741834,
868 munmap = 1073741835,
869 brk = 1073741836,
870 rt_sigprocmask = 1073741838,
871 pread64 = 1073741841,
872 pwrite64 = 1073741842,
873 access = 1073741845,
874 pipe = 1073741846,
875 select = 1073741847,
876 sched_yield = 1073741848,
877 mremap = 1073741849,
878 msync = 1073741850,
879 mincore = 1073741851,
880 madvise = 1073741852,
881 shmget = 1073741853,
882 shmat = 1073741854,
883 shmctl = 1073741855,
884 dup = 1073741856,
885 dup2 = 1073741857,
886 pause = 1073741858,
887 nanosleep = 1073741859,
888 getitimer = 1073741860,
889 alarm = 1073741861,
890 setitimer = 1073741862,
891 getpid = 1073741863,
892 sendfile = 1073741864,
893 socket = 1073741865,
894 connect = 1073741866,
895 accept = 1073741867,
896 sendto = 1073741868,
897 shutdown = 1073741872,
898 bind = 1073741873,
899 listen = 1073741874,
900 getsockname = 1073741875,
901 getpeername = 1073741876,
902 socketpair = 1073741877,
903 clone = 1073741880,
904 fork = 1073741881,
905 vfork = 1073741882,
906 exit = 1073741884,
907 wait4 = 1073741885,
908 kill = 1073741886,
909 uname = 1073741887,
910 semget = 1073741888,
911 semop = 1073741889,
912 semctl = 1073741890,
913 shmdt = 1073741891,
914 msgget = 1073741892,
915 msgsnd = 1073741893,
916 msgrcv = 1073741894,
917 msgctl = 1073741895,
918 fcntl = 1073741896,
919 flock = 1073741897,
920 fsync = 1073741898,
921 fdatasync = 1073741899,
922 truncate = 1073741900,
923 ftruncate = 1073741901,
924 getdents = 1073741902,
925 getcwd = 1073741903,
926 chdir = 1073741904,
927 fchdir = 1073741905,
928 rename = 1073741906,
929 mkdir = 1073741907,
930 rmdir = 1073741908,
931 creat = 1073741909,
932 link = 1073741910,
933 unlink = 1073741911,
934 symlink = 1073741912,
935 readlink = 1073741913,
936 chmod = 1073741914,
937 fchmod = 1073741915,
938 chown = 1073741916,
939 fchown = 1073741917,
940 lchown = 1073741918,
941 umask = 1073741919,
942 gettimeofday = 1073741920,
943 getrlimit = 1073741921,
944 getrusage = 1073741922,
945 sysinfo = 1073741923,
946 times = 1073741924,
947 getuid = 1073741926,
948 syslog = 1073741927,
949 getgid = 1073741928,
950 setuid = 1073741929,
951 setgid = 1073741930,
952 geteuid = 1073741931,
953 getegid = 1073741932,
954 setpgid = 1073741933,
955 getppid = 1073741934,
956 getpgrp = 1073741935,
957 setsid = 1073741936,
958 setreuid = 1073741937,
959 setregid = 1073741938,
960 getgroups = 1073741939,
961 setgroups = 1073741940,
962 setresuid = 1073741941,
963 getresuid = 1073741942,
964 setresgid = 1073741943,
965 getresgid = 1073741944,
966 getpgid = 1073741945,
967 setfsuid = 1073741946,
968 setfsgid = 1073741947,
969 getsid = 1073741948,
970 capget = 1073741949,
971 capset = 1073741950,
972 rt_sigsuspend = 1073741954,
973 utime = 1073741956,
974 mknod = 1073741957,
975 personality = 1073741959,
976 ustat = 1073741960,
977 statfs = 1073741961,
978 fstatfs = 1073741962,
979 sysfs = 1073741963,
980 getpriority = 1073741964,
981 setpriority = 1073741965,
982 sched_setparam = 1073741966,
983 sched_getparam = 1073741967,
984 sched_setscheduler = 1073741968,
985 sched_getscheduler = 1073741969,
986 sched_get_priority_max = 1073741970,
987 sched_get_priority_min = 1073741971,
988 sched_rr_get_interval = 1073741972,
989 mlock = 1073741973,
990 munlock = 1073741974,
991 mlockall = 1073741975,
992 munlockall = 1073741976,
993 vhangup = 1073741977,
994 modify_ldt = 1073741978,
995 pivot_root = 1073741979,
996 prctl = 1073741981,
997 arch_prctl = 1073741982,
998 adjtimex = 1073741983,
999 setrlimit = 1073741984,
1000 chroot = 1073741985,
1001 sync = 1073741986,
1002 acct = 1073741987,
1003 settimeofday = 1073741988,
1004 mount = 1073741989,
1005 umount2 = 1073741990,
1006 swapon = 1073741991,
1007 swapoff = 1073741992,
1008 reboot = 1073741993,
1009 sethostname = 1073741994,
1010 setdomainname = 1073741995,
1011 iopl = 1073741996,
1012 ioperm = 1073741997,
1013 init_module = 1073741999,
1014 delete_module = 1073742000,
1015 quotactl = 1073742003,
1016 getpmsg = 1073742005,
1017 putpmsg = 1073742006,
1018 afs_syscall = 1073742007,
1019 tuxcall = 1073742008,
1020 security = 1073742009,
1021 gettid = 1073742010,
1022 readahead = 1073742011,
1023 setxattr = 1073742012,
1024 lsetxattr = 1073742013,
1025 fsetxattr = 1073742014,
1026 getxattr = 1073742015,
1027 lgetxattr = 1073742016,
1028 fgetxattr = 1073742017,
1029 listxattr = 1073742018,
1030 llistxattr = 1073742019,
1031 flistxattr = 1073742020,
1032 removexattr = 1073742021,
1033 lremovexattr = 1073742022,
1034 fremovexattr = 1073742023,
1035 tkill = 1073742024,
1036 time = 1073742025,
1037 futex = 1073742026,
1038 sched_setaffinity = 1073742027,
1039 sched_getaffinity = 1073742028,
1040 io_destroy = 1073742031,
1041 io_getevents = 1073742032,
1042 io_cancel = 1073742034,
1043 lookup_dcookie = 1073742036,
1044 epoll_create = 1073742037,
1045 remap_file_pages = 1073742040,
1046 getdents64 = 1073742041,
1047 set_tid_address = 1073742042,
1048 restart_syscall = 1073742043,
1049 semtimedop = 1073742044,
1050 fadvise64 = 1073742045,
1051 timer_settime = 1073742047,
1052 timer_gettime = 1073742048,
1053 timer_getoverrun = 1073742049,
1054 timer_delete = 1073742050,
1055 clock_settime = 1073742051,
1056 clock_gettime = 1073742052,
1057 clock_getres = 1073742053,
1058 clock_nanosleep = 1073742054,
1059 exit_group = 1073742055,
1060 epoll_wait = 1073742056,
1061 epoll_ctl = 1073742057,
1062 tgkill = 1073742058,
1063 utimes = 1073742059,
1064 mbind = 1073742061,
1065 set_mempolicy = 1073742062,
1066 get_mempolicy = 1073742063,
1067 mq_open = 1073742064,
1068 mq_unlink = 1073742065,
1069 mq_timedsend = 1073742066,
1070 mq_timedreceive = 1073742067,
1071 mq_getsetattr = 1073742069,
1072 add_key = 1073742072,
1073 request_key = 1073742073,
1074 keyctl = 1073742074,
1075 ioprio_set = 1073742075,
1076 ioprio_get = 1073742076,
1077 inotify_init = 1073742077,
1078 inotify_add_watch = 1073742078,
1079 inotify_rm_watch = 1073742079,
1080 migrate_pages = 1073742080,
1081 openat = 1073742081,
1082 mkdirat = 1073742082,
1083 mknodat = 1073742083,
1084 fchownat = 1073742084,
1085 futimesat = 1073742085,
1086 newfstatat = 1073742086,
1087 unlinkat = 1073742087,
1088 renameat = 1073742088,
1089 linkat = 1073742089,
1090 symlinkat = 1073742090,
1091 readlinkat = 1073742091,
1092 fchmodat = 1073742092,
1093 faccessat = 1073742093,
1094 pselect6 = 1073742094,
1095 ppoll = 1073742095,
1096 unshare = 1073742096,
1097 splice = 1073742099,
1098 tee = 1073742100,
1099 sync_file_range = 1073742101,
1100 utimensat = 1073742104,
1101 epoll_pwait = 1073742105,
1102 signalfd = 1073742106,
1103 timerfd_create = 1073742107,
1104 eventfd = 1073742108,
1105 fallocate = 1073742109,
1106 timerfd_settime = 1073742110,
1107 timerfd_gettime = 1073742111,
1108 accept4 = 1073742112,
1109 signalfd4 = 1073742113,
1110 eventfd2 = 1073742114,
1111 epoll_create1 = 1073742115,
1112 dup3 = 1073742116,
1113 pipe2 = 1073742117,
1114 inotify_init1 = 1073742118,
1115 perf_event_open = 1073742122,
1116 fanotify_init = 1073742124,
1117 fanotify_mark = 1073742125,
1118 prlimit64 = 1073742126,
1119 name_to_handle_at = 1073742127,
1120 open_by_handle_at = 1073742128,
1121 clock_adjtime = 1073742129,
1122 syncfs = 1073742130,
1123 setns = 1073742132,
1124 getcpu = 1073742133,
1125 kcmp = 1073742136,
1126 finit_module = 1073742137,
1127 sched_setattr = 1073742138,
1128 sched_getattr = 1073742139,
1129 renameat2 = 1073742140,
1130 seccomp = 1073742141,
1131 getrandom = 1073742142,
1132 memfd_create = 1073742143,
1133 kexec_file_load = 1073742144,
1134 bpf = 1073742145,
1135 userfaultfd = 1073742147,
1136 membarrier = 1073742148,
1137 mlock2 = 1073742149,
1138 copy_file_range = 1073742150,
1139 pkey_mprotect = 1073742153,
1140 pkey_alloc = 1073742154,
1141 pkey_free = 1073742155,
1142 statx = 1073742156,
1143 io_pgetevents = 1073742157,
1144 rseq = 1073742158,
1145 uretprobe = 1073742159,
1146 uprobe = 1073742160,
1147 pidfd_send_signal = 1073742248,
1148 io_uring_setup = 1073742249,
1149 io_uring_enter = 1073742250,
1150 io_uring_register = 1073742251,
1151 open_tree = 1073742252,
1152 move_mount = 1073742253,
1153 fsopen = 1073742254,
1154 fsconfig = 1073742255,
1155 fsmount = 1073742256,
1156 fspick = 1073742257,
1157 pidfd_open = 1073742258,
1158 clone3 = 1073742259,
1159 close_range = 1073742260,
1160 openat2 = 1073742261,
1161 pidfd_getfd = 1073742262,
1162 faccessat2 = 1073742263,
1163 process_madvise = 1073742264,
1164 epoll_pwait2 = 1073742265,
1165 mount_setattr = 1073742266,
1166 quotactl_fd = 1073742267,
1167 landlock_create_ruleset = 1073742268,
1168 landlock_add_rule = 1073742269,
1169 landlock_restrict_self = 1073742270,
1170 memfd_secret = 1073742271,
1171 process_mrelease = 1073742272,
1172 futex_waitv = 1073742273,
1173 set_mempolicy_home_node = 1073742274,
1174 cachestat = 1073742275,
1175 fchmodat2 = 1073742276,
1176 map_shadow_stack = 1073742277,
1177 futex_wake = 1073742278,
1178 futex_wait = 1073742279,
1179 futex_requeue = 1073742280,
1180 statmount = 1073742281,
1181 listmount = 1073742282,
1182 lsm_get_self_attr = 1073742283,
1183 lsm_set_self_attr = 1073742284,
1184 lsm_list_modules = 1073742285,
1185 mseal = 1073742286,
1186 setxattrat = 1073742287,
1187 getxattrat = 1073742288,
1188 listxattrat = 1073742289,
1189 removexattrat = 1073742290,
1190 open_tree_attr = 1073742291,
1191 file_getattr = 1073742292,
1192 file_setattr = 1073742293,
1193 listns = 1073742294,
1194 rseq_slice_yield = 1073742295,
1195 rt_sigaction = 1073742336,
1196 rt_sigreturn = 1073742337,
1197 ioctl = 1073742338,
1198 readv = 1073742339,
1199 writev = 1073742340,
1200 recvfrom = 1073742341,
1201 sendmsg = 1073742342,
1202 recvmsg = 1073742343,
1203 execve = 1073742344,
1204 ptrace = 1073742345,
1205 rt_sigpending = 1073742346,
1206 rt_sigtimedwait = 1073742347,
1207 rt_sigqueueinfo = 1073742348,
1208 sigaltstack = 1073742349,
1209 timer_create = 1073742350,
1210 mq_notify = 1073742351,
1211 kexec_load = 1073742352,
1212 waitid = 1073742353,
1213 set_robust_list = 1073742354,
1214 get_robust_list = 1073742355,
1215 vmsplice = 1073742356,
1216 move_pages = 1073742357,
1217 preadv = 1073742358,
1218 pwritev = 1073742359,
1219 rt_tgsigqueueinfo = 1073742360,
1220 recvmmsg = 1073742361,
1221 sendmmsg = 1073742362,
1222 process_vm_readv = 1073742363,
1223 process_vm_writev = 1073742364,
1224 setsockopt = 1073742365,
1225 getsockopt = 1073742366,
1226 io_setup = 1073742367,
1227 io_submit = 1073742368,
1228 execveat = 1073742369,
1229 preadv2 = 1073742370,
1230 pwritev2 = 1073742371,
1231};
1232
1233pub const Arm = enum(usize) {
1234 const arm_base = 0x0f0000;
1235
1236 restart_syscall = 0,
1237 exit = 1,
1238 fork = 2,
1239 read = 3,
1240 write = 4,
1241 open = 5,
1242 close = 6,
1243 creat = 8,
1244 link = 9,
1245 unlink = 10,
1246 execve = 11,
1247 chdir = 12,
1248 mknod = 14,
1249 chmod = 15,
1250 lchown = 16,
1251 lseek = 19,
1252 getpid = 20,
1253 mount = 21,
1254 setuid = 23,
1255 getuid = 24,
1256 ptrace = 26,
1257 pause = 29,
1258 access = 33,
1259 nice = 34,
1260 sync = 36,
1261 kill = 37,
1262 rename = 38,
1263 mkdir = 39,
1264 rmdir = 40,
1265 dup = 41,
1266 pipe = 42,
1267 times = 43,
1268 brk = 45,
1269 setgid = 46,
1270 getgid = 47,
1271 geteuid = 49,
1272 getegid = 50,
1273 acct = 51,
1274 umount2 = 52,
1275 ioctl = 54,
1276 fcntl = 55,
1277 setpgid = 57,
1278 umask = 60,
1279 chroot = 61,
1280 ustat = 62,
1281 dup2 = 63,
1282 getppid = 64,
1283 getpgrp = 65,
1284 setsid = 66,
1285 sigaction = 67,
1286 setreuid = 70,
1287 setregid = 71,
1288 sigsuspend = 72,
1289 sigpending = 73,
1290 sethostname = 74,
1291 setrlimit = 75,
1292 getrusage = 77,
1293 gettimeofday = 78,
1294 settimeofday = 79,
1295 getgroups = 80,
1296 setgroups = 81,
1297 symlink = 83,
1298 readlink = 85,
1299 uselib = 86,
1300 swapon = 87,
1301 reboot = 88,
1302 munmap = 91,
1303 truncate = 92,
1304 ftruncate = 93,
1305 fchmod = 94,
1306 fchown = 95,
1307 getpriority = 96,
1308 setpriority = 97,
1309 statfs = 99,
1310 fstatfs = 100,
1311 syslog = 103,
1312 setitimer = 104,
1313 getitimer = 105,
1314 stat = 106,
1315 lstat = 107,
1316 fstat = 108,
1317 vhangup = 111,
1318 wait4 = 114,
1319 swapoff = 115,
1320 sysinfo = 116,
1321 fsync = 118,
1322 sigreturn = 119,
1323 clone = 120,
1324 setdomainname = 121,
1325 uname = 122,
1326 adjtimex = 124,
1327 mprotect = 125,
1328 sigprocmask = 126,
1329 init_module = 128,
1330 delete_module = 129,
1331 quotactl = 131,
1332 getpgid = 132,
1333 fchdir = 133,
1334 bdflush = 134,
1335 sysfs = 135,
1336 personality = 136,
1337 setfsuid = 138,
1338 setfsgid = 139,
1339 llseek = 140,
1340 getdents = 141,
1341 newselect = 142,
1342 flock = 143,
1343 msync = 144,
1344 readv = 145,
1345 writev = 146,
1346 getsid = 147,
1347 fdatasync = 148,
1348 sysctl = 149,
1349 mlock = 150,
1350 munlock = 151,
1351 mlockall = 152,
1352 munlockall = 153,
1353 sched_setparam = 154,
1354 sched_getparam = 155,
1355 sched_setscheduler = 156,
1356 sched_getscheduler = 157,
1357 sched_yield = 158,
1358 sched_get_priority_max = 159,
1359 sched_get_priority_min = 160,
1360 sched_rr_get_interval = 161,
1361 nanosleep = 162,
1362 mremap = 163,
1363 setresuid = 164,
1364 getresuid = 165,
1365 poll = 168,
1366 nfsservctl = 169,
1367 setresgid = 170,
1368 getresgid = 171,
1369 prctl = 172,
1370 rt_sigreturn = 173,
1371 rt_sigaction = 174,
1372 rt_sigprocmask = 175,
1373 rt_sigpending = 176,
1374 rt_sigtimedwait = 177,
1375 rt_sigqueueinfo = 178,
1376 rt_sigsuspend = 179,
1377 pread64 = 180,
1378 pwrite64 = 181,
1379 chown = 182,
1380 getcwd = 183,
1381 capget = 184,
1382 capset = 185,
1383 sigaltstack = 186,
1384 sendfile = 187,
1385 vfork = 190,
1386 ugetrlimit = 191,
1387 mmap2 = 192,
1388 truncate64 = 193,
1389 ftruncate64 = 194,
1390 stat64 = 195,
1391 lstat64 = 196,
1392 fstat64 = 197,
1393 lchown32 = 198,
1394 getuid32 = 199,
1395 getgid32 = 200,
1396 geteuid32 = 201,
1397 getegid32 = 202,
1398 setreuid32 = 203,
1399 setregid32 = 204,
1400 getgroups32 = 205,
1401 setgroups32 = 206,
1402 fchown32 = 207,
1403 setresuid32 = 208,
1404 getresuid32 = 209,
1405 setresgid32 = 210,
1406 getresgid32 = 211,
1407 chown32 = 212,
1408 setuid32 = 213,
1409 setgid32 = 214,
1410 setfsuid32 = 215,
1411 setfsgid32 = 216,
1412 getdents64 = 217,
1413 pivot_root = 218,
1414 mincore = 219,
1415 madvise = 220,
1416 fcntl64 = 221,
1417 gettid = 224,
1418 readahead = 225,
1419 setxattr = 226,
1420 lsetxattr = 227,
1421 fsetxattr = 228,
1422 getxattr = 229,
1423 lgetxattr = 230,
1424 fgetxattr = 231,
1425 listxattr = 232,
1426 llistxattr = 233,
1427 flistxattr = 234,
1428 removexattr = 235,
1429 lremovexattr = 236,
1430 fremovexattr = 237,
1431 tkill = 238,
1432 sendfile64 = 239,
1433 futex = 240,
1434 sched_setaffinity = 241,
1435 sched_getaffinity = 242,
1436 io_setup = 243,
1437 io_destroy = 244,
1438 io_getevents = 245,
1439 io_submit = 246,
1440 io_cancel = 247,
1441 exit_group = 248,
1442 lookup_dcookie = 249,
1443 epoll_create = 250,
1444 epoll_ctl = 251,
1445 epoll_wait = 252,
1446 remap_file_pages = 253,
1447 set_tid_address = 256,
1448 timer_create = 257,
1449 timer_settime = 258,
1450 timer_gettime = 259,
1451 timer_getoverrun = 260,
1452 timer_delete = 261,
1453 clock_settime = 262,
1454 clock_gettime = 263,
1455 clock_getres = 264,
1456 clock_nanosleep = 265,
1457 statfs64 = 266,
1458 fstatfs64 = 267,
1459 tgkill = 268,
1460 utimes = 269,
1461 fadvise64_64 = 270,
1462 pciconfig_iobase = 271,
1463 pciconfig_read = 272,
1464 pciconfig_write = 273,
1465 mq_open = 274,
1466 mq_unlink = 275,
1467 mq_timedsend = 276,
1468 mq_timedreceive = 277,
1469 mq_notify = 278,
1470 mq_getsetattr = 279,
1471 waitid = 280,
1472 socket = 281,
1473 bind = 282,
1474 connect = 283,
1475 listen = 284,
1476 accept = 285,
1477 getsockname = 286,
1478 getpeername = 287,
1479 socketpair = 288,
1480 send = 289,
1481 sendto = 290,
1482 recv = 291,
1483 recvfrom = 292,
1484 shutdown = 293,
1485 setsockopt = 294,
1486 getsockopt = 295,
1487 sendmsg = 296,
1488 recvmsg = 297,
1489 semop = 298,
1490 semget = 299,
1491 semctl = 300,
1492 msgsnd = 301,
1493 msgrcv = 302,
1494 msgget = 303,
1495 msgctl = 304,
1496 shmat = 305,
1497 shmdt = 306,
1498 shmget = 307,
1499 shmctl = 308,
1500 add_key = 309,
1501 request_key = 310,
1502 keyctl = 311,
1503 semtimedop = 312,
1504 vserver = 313,
1505 ioprio_set = 314,
1506 ioprio_get = 315,
1507 inotify_init = 316,
1508 inotify_add_watch = 317,
1509 inotify_rm_watch = 318,
1510 mbind = 319,
1511 get_mempolicy = 320,
1512 set_mempolicy = 321,
1513 openat = 322,
1514 mkdirat = 323,
1515 mknodat = 324,
1516 fchownat = 325,
1517 futimesat = 326,
1518 fstatat64 = 327,
1519 unlinkat = 328,
1520 renameat = 329,
1521 linkat = 330,
1522 symlinkat = 331,
1523 readlinkat = 332,
1524 fchmodat = 333,
1525 faccessat = 334,
1526 pselect6 = 335,
1527 ppoll = 336,
1528 unshare = 337,
1529 set_robust_list = 338,
1530 get_robust_list = 339,
1531 splice = 340,
1532 sync_file_range = 341,
1533 tee = 342,
1534 vmsplice = 343,
1535 move_pages = 344,
1536 getcpu = 345,
1537 epoll_pwait = 346,
1538 kexec_load = 347,
1539 utimensat = 348,
1540 signalfd = 349,
1541 timerfd_create = 350,
1542 eventfd = 351,
1543 fallocate = 352,
1544 timerfd_settime = 353,
1545 timerfd_gettime = 354,
1546 signalfd4 = 355,
1547 eventfd2 = 356,
1548 epoll_create1 = 357,
1549 dup3 = 358,
1550 pipe2 = 359,
1551 inotify_init1 = 360,
1552 preadv = 361,
1553 pwritev = 362,
1554 rt_tgsigqueueinfo = 363,
1555 perf_event_open = 364,
1556 recvmmsg = 365,
1557 accept4 = 366,
1558 fanotify_init = 367,
1559 fanotify_mark = 368,
1560 prlimit64 = 369,
1561 name_to_handle_at = 370,
1562 open_by_handle_at = 371,
1563 clock_adjtime = 372,
1564 syncfs = 373,
1565 sendmmsg = 374,
1566 setns = 375,
1567 process_vm_readv = 376,
1568 process_vm_writev = 377,
1569 kcmp = 378,
1570 finit_module = 379,
1571 sched_setattr = 380,
1572 sched_getattr = 381,
1573 renameat2 = 382,
1574 seccomp = 383,
1575 getrandom = 384,
1576 memfd_create = 385,
1577 bpf = 386,
1578 execveat = 387,
1579 userfaultfd = 388,
1580 membarrier = 389,
1581 mlock2 = 390,
1582 copy_file_range = 391,
1583 preadv2 = 392,
1584 pwritev2 = 393,
1585 pkey_mprotect = 394,
1586 pkey_alloc = 395,
1587 pkey_free = 396,
1588 statx = 397,
1589 rseq = 398,
1590 io_pgetevents = 399,
1591 migrate_pages = 400,
1592 kexec_file_load = 401,
1593 clock_gettime64 = 403,
1594 clock_settime64 = 404,
1595 clock_adjtime64 = 405,
1596 clock_getres_time64 = 406,
1597 clock_nanosleep_time64 = 407,
1598 timer_gettime64 = 408,
1599 timer_settime64 = 409,
1600 timerfd_gettime64 = 410,
1601 timerfd_settime64 = 411,
1602 utimensat_time64 = 412,
1603 pselect6_time64 = 413,
1604 ppoll_time64 = 414,
1605 io_pgetevents_time64 = 416,
1606 recvmmsg_time64 = 417,
1607 mq_timedsend_time64 = 418,
1608 mq_timedreceive_time64 = 419,
1609 semtimedop_time64 = 420,
1610 rt_sigtimedwait_time64 = 421,
1611 futex_time64 = 422,
1612 sched_rr_get_interval_time64 = 423,
1613 pidfd_send_signal = 424,
1614 io_uring_setup = 425,
1615 io_uring_enter = 426,
1616 io_uring_register = 427,
1617 open_tree = 428,
1618 move_mount = 429,
1619 fsopen = 430,
1620 fsconfig = 431,
1621 fsmount = 432,
1622 fspick = 433,
1623 pidfd_open = 434,
1624 clone3 = 435,
1625 close_range = 436,
1626 openat2 = 437,
1627 pidfd_getfd = 438,
1628 faccessat2 = 439,
1629 process_madvise = 440,
1630 epoll_pwait2 = 441,
1631 mount_setattr = 442,
1632 quotactl_fd = 443,
1633 landlock_create_ruleset = 444,
1634 landlock_add_rule = 445,
1635 landlock_restrict_self = 446,
1636 process_mrelease = 448,
1637 futex_waitv = 449,
1638 set_mempolicy_home_node = 450,
1639 cachestat = 451,
1640 fchmodat2 = 452,
1641 map_shadow_stack = 453,
1642 futex_wake = 454,
1643 futex_wait = 455,
1644 futex_requeue = 456,
1645 statmount = 457,
1646 listmount = 458,
1647 lsm_get_self_attr = 459,
1648 lsm_set_self_attr = 460,
1649 lsm_list_modules = 461,
1650 mseal = 462,
1651 setxattrat = 463,
1652 getxattrat = 464,
1653 listxattrat = 465,
1654 removexattrat = 466,
1655 open_tree_attr = 467,
1656 file_getattr = 468,
1657 file_setattr = 469,
1658 listns = 470,
1659 rseq_slice_yield = 471,
1660
1661 breakpoint = arm_base + 1,
1662 cacheflush = arm_base + 2,
1663 usr26 = arm_base + 3,
1664 usr32 = arm_base + 4,
1665 set_tls = arm_base + 5,
1666 get_tls = arm_base + 6,
1667};
1668
1669pub const Sparc = enum(usize) {
1670 restart_syscall = 0,
1671 exit = 1,
1672 fork = 2,
1673 read = 3,
1674 write = 4,
1675 open = 5,
1676 close = 6,
1677 wait4 = 7,
1678 creat = 8,
1679 link = 9,
1680 unlink = 10,
1681 execv = 11,
1682 chdir = 12,
1683 chown = 13,
1684 mknod = 14,
1685 chmod = 15,
1686 lchown = 16,
1687 brk = 17,
1688 perfctr = 18,
1689 lseek = 19,
1690 getpid = 20,
1691 capget = 21,
1692 capset = 22,
1693 setuid = 23,
1694 getuid = 24,
1695 vmsplice = 25,
1696 ptrace = 26,
1697 alarm = 27,
1698 sigaltstack = 28,
1699 pause = 29,
1700 utime = 30,
1701 lchown32 = 31,
1702 fchown32 = 32,
1703 access = 33,
1704 nice = 34,
1705 chown32 = 35,
1706 sync = 36,
1707 kill = 37,
1708 stat = 38,
1709 sendfile = 39,
1710 lstat = 40,
1711 dup = 41,
1712 pipe = 42,
1713 times = 43,
1714 getuid32 = 44,
1715 umount2 = 45,
1716 setgid = 46,
1717 getgid = 47,
1718 signal = 48,
1719 geteuid = 49,
1720 getegid = 50,
1721 acct = 51,
1722 getgid32 = 53,
1723 ioctl = 54,
1724 reboot = 55,
1725 mmap2 = 56,
1726 symlink = 57,
1727 readlink = 58,
1728 execve = 59,
1729 umask = 60,
1730 chroot = 61,
1731 fstat = 62,
1732 fstat64 = 63,
1733 getpagesize = 64,
1734 msync = 65,
1735 vfork = 66,
1736 pread64 = 67,
1737 pwrite64 = 68,
1738 geteuid32 = 69,
1739 getegid32 = 70,
1740 mmap = 71,
1741 setreuid32 = 72,
1742 munmap = 73,
1743 mprotect = 74,
1744 madvise = 75,
1745 vhangup = 76,
1746 truncate64 = 77,
1747 mincore = 78,
1748 getgroups = 79,
1749 setgroups = 80,
1750 getpgrp = 81,
1751 setgroups32 = 82,
1752 setitimer = 83,
1753 ftruncate64 = 84,
1754 swapon = 85,
1755 getitimer = 86,
1756 setuid32 = 87,
1757 sethostname = 88,
1758 setgid32 = 89,
1759 dup2 = 90,
1760 setfsuid32 = 91,
1761 fcntl = 92,
1762 select = 93,
1763 setfsgid32 = 94,
1764 fsync = 95,
1765 setpriority = 96,
1766 socket = 97,
1767 connect = 98,
1768 accept = 99,
1769 getpriority = 100,
1770 rt_sigreturn = 101,
1771 rt_sigaction = 102,
1772 rt_sigprocmask = 103,
1773 rt_sigpending = 104,
1774 rt_sigtimedwait = 105,
1775 rt_sigqueueinfo = 106,
1776 rt_sigsuspend = 107,
1777 setresuid32 = 108,
1778 getresuid32 = 109,
1779 setresgid32 = 110,
1780 getresgid32 = 111,
1781 setregid32 = 112,
1782 recvmsg = 113,
1783 sendmsg = 114,
1784 getgroups32 = 115,
1785 gettimeofday = 116,
1786 getrusage = 117,
1787 getsockopt = 118,
1788 getcwd = 119,
1789 readv = 120,
1790 writev = 121,
1791 settimeofday = 122,
1792 fchown = 123,
1793 fchmod = 124,
1794 recvfrom = 125,
1795 setreuid = 126,
1796 setregid = 127,
1797 rename = 128,
1798 truncate = 129,
1799 ftruncate = 130,
1800 flock = 131,
1801 lstat64 = 132,
1802 sendto = 133,
1803 shutdown = 134,
1804 socketpair = 135,
1805 mkdir = 136,
1806 rmdir = 137,
1807 utimes = 138,
1808 stat64 = 139,
1809 sendfile64 = 140,
1810 getpeername = 141,
1811 futex = 142,
1812 gettid = 143,
1813 getrlimit = 144,
1814 setrlimit = 145,
1815 pivot_root = 146,
1816 prctl = 147,
1817 pciconfig_read = 148,
1818 pciconfig_write = 149,
1819 getsockname = 150,
1820 inotify_init = 151,
1821 inotify_add_watch = 152,
1822 poll = 153,
1823 getdents64 = 154,
1824 fcntl64 = 155,
1825 inotify_rm_watch = 156,
1826 statfs = 157,
1827 fstatfs = 158,
1828 umount = 159,
1829 sched_set_affinity = 160,
1830 sched_get_affinity = 161,
1831 getdomainname = 162,
1832 setdomainname = 163,
1833 quotactl = 165,
1834 set_tid_address = 166,
1835 mount = 167,
1836 ustat = 168,
1837 setxattr = 169,
1838 lsetxattr = 170,
1839 fsetxattr = 171,
1840 getxattr = 172,
1841 lgetxattr = 173,
1842 getdents = 174,
1843 setsid = 175,
1844 fchdir = 176,
1845 fgetxattr = 177,
1846 listxattr = 178,
1847 llistxattr = 179,
1848 flistxattr = 180,
1849 removexattr = 181,
1850 lremovexattr = 182,
1851 sigpending = 183,
1852 query_module = 184,
1853 setpgid = 185,
1854 fremovexattr = 186,
1855 tkill = 187,
1856 exit_group = 188,
1857 uname = 189,
1858 init_module = 190,
1859 personality = 191,
1860 remap_file_pages = 192,
1861 epoll_create = 193,
1862 epoll_ctl = 194,
1863 epoll_wait = 195,
1864 ioprio_set = 196,
1865 getppid = 197,
1866 sigaction = 198,
1867 sgetmask = 199,
1868 ssetmask = 200,
1869 sigsuspend = 201,
1870 oldlstat = 202,
1871 uselib = 203,
1872 readdir = 204,
1873 readahead = 205,
1874 socketcall = 206,
1875 syslog = 207,
1876 lookup_dcookie = 208,
1877 fadvise64 = 209,
1878 fadvise64_64 = 210,
1879 tgkill = 211,
1880 waitpid = 212,
1881 swapoff = 213,
1882 sysinfo = 214,
1883 ipc = 215,
1884 sigreturn = 216,
1885 clone = 217,
1886 ioprio_get = 218,
1887 adjtimex = 219,
1888 sigprocmask = 220,
1889 create_module = 221,
1890 delete_module = 222,
1891 get_kernel_syms = 223,
1892 getpgid = 224,
1893 bdflush = 225,
1894 sysfs = 226,
1895 afs_syscall = 227,
1896 setfsuid = 228,
1897 setfsgid = 229,
1898 newselect = 230,
1899 time = 231,
1900 splice = 232,
1901 stime = 233,
1902 statfs64 = 234,
1903 fstatfs64 = 235,
1904 llseek = 236,
1905 mlock = 237,
1906 munlock = 238,
1907 mlockall = 239,
1908 munlockall = 240,
1909 sched_setparam = 241,
1910 sched_getparam = 242,
1911 sched_setscheduler = 243,
1912 sched_getscheduler = 244,
1913 sched_yield = 245,
1914 sched_get_priority_max = 246,
1915 sched_get_priority_min = 247,
1916 sched_rr_get_interval = 248,
1917 nanosleep = 249,
1918 mremap = 250,
1919 sysctl = 251,
1920 getsid = 252,
1921 fdatasync = 253,
1922 nfsservctl = 254,
1923 sync_file_range = 255,
1924 clock_settime = 256,
1925 clock_gettime = 257,
1926 clock_getres = 258,
1927 clock_nanosleep = 259,
1928 sched_getaffinity = 260,
1929 sched_setaffinity = 261,
1930 timer_settime = 262,
1931 timer_gettime = 263,
1932 timer_getoverrun = 264,
1933 timer_delete = 265,
1934 timer_create = 266,
1935 vserver = 267,
1936 io_setup = 268,
1937 io_destroy = 269,
1938 io_submit = 270,
1939 io_cancel = 271,
1940 io_getevents = 272,
1941 mq_open = 273,
1942 mq_unlink = 274,
1943 mq_timedsend = 275,
1944 mq_timedreceive = 276,
1945 mq_notify = 277,
1946 mq_getsetattr = 278,
1947 waitid = 279,
1948 tee = 280,
1949 add_key = 281,
1950 request_key = 282,
1951 keyctl = 283,
1952 openat = 284,
1953 mkdirat = 285,
1954 mknodat = 286,
1955 fchownat = 287,
1956 futimesat = 288,
1957 fstatat64 = 289,
1958 unlinkat = 290,
1959 renameat = 291,
1960 linkat = 292,
1961 symlinkat = 293,
1962 readlinkat = 294,
1963 fchmodat = 295,
1964 faccessat = 296,
1965 pselect6 = 297,
1966 ppoll = 298,
1967 unshare = 299,
1968 set_robust_list = 300,
1969 get_robust_list = 301,
1970 migrate_pages = 302,
1971 mbind = 303,
1972 get_mempolicy = 304,
1973 set_mempolicy = 305,
1974 kexec_load = 306,
1975 move_pages = 307,
1976 getcpu = 308,
1977 epoll_pwait = 309,
1978 utimensat = 310,
1979 signalfd = 311,
1980 timerfd_create = 312,
1981 eventfd = 313,
1982 fallocate = 314,
1983 timerfd_settime = 315,
1984 timerfd_gettime = 316,
1985 signalfd4 = 317,
1986 eventfd2 = 318,
1987 epoll_create1 = 319,
1988 dup3 = 320,
1989 pipe2 = 321,
1990 inotify_init1 = 322,
1991 accept4 = 323,
1992 preadv = 324,
1993 pwritev = 325,
1994 rt_tgsigqueueinfo = 326,
1995 perf_event_open = 327,
1996 recvmmsg = 328,
1997 fanotify_init = 329,
1998 fanotify_mark = 330,
1999 prlimit64 = 331,
2000 name_to_handle_at = 332,
2001 open_by_handle_at = 333,
2002 clock_adjtime = 334,
2003 syncfs = 335,
2004 sendmmsg = 336,
2005 setns = 337,
2006 process_vm_readv = 338,
2007 process_vm_writev = 339,
2008 kern_features = 340,
2009 kcmp = 341,
2010 finit_module = 342,
2011 sched_setattr = 343,
2012 sched_getattr = 344,
2013 renameat2 = 345,
2014 seccomp = 346,
2015 getrandom = 347,
2016 memfd_create = 348,
2017 bpf = 349,
2018 execveat = 350,
2019 membarrier = 351,
2020 userfaultfd = 352,
2021 bind = 353,
2022 listen = 354,
2023 setsockopt = 355,
2024 mlock2 = 356,
2025 copy_file_range = 357,
2026 preadv2 = 358,
2027 pwritev2 = 359,
2028 statx = 360,
2029 io_pgetevents = 361,
2030 pkey_mprotect = 362,
2031 pkey_alloc = 363,
2032 pkey_free = 364,
2033 rseq = 365,
2034 semget = 393,
2035 semctl = 394,
2036 shmget = 395,
2037 shmctl = 396,
2038 shmat = 397,
2039 shmdt = 398,
2040 msgget = 399,
2041 msgsnd = 400,
2042 msgrcv = 401,
2043 msgctl = 402,
2044 clock_gettime64 = 403,
2045 clock_settime64 = 404,
2046 clock_adjtime64 = 405,
2047 clock_getres_time64 = 406,
2048 clock_nanosleep_time64 = 407,
2049 timer_gettime64 = 408,
2050 timer_settime64 = 409,
2051 timerfd_gettime64 = 410,
2052 timerfd_settime64 = 411,
2053 utimensat_time64 = 412,
2054 pselect6_time64 = 413,
2055 ppoll_time64 = 414,
2056 io_pgetevents_time64 = 416,
2057 recvmmsg_time64 = 417,
2058 mq_timedsend_time64 = 418,
2059 mq_timedreceive_time64 = 419,
2060 semtimedop_time64 = 420,
2061 rt_sigtimedwait_time64 = 421,
2062 futex_time64 = 422,
2063 sched_rr_get_interval_time64 = 423,
2064 pidfd_send_signal = 424,
2065 io_uring_setup = 425,
2066 io_uring_enter = 426,
2067 io_uring_register = 427,
2068 open_tree = 428,
2069 move_mount = 429,
2070 fsopen = 430,
2071 fsconfig = 431,
2072 fsmount = 432,
2073 fspick = 433,
2074 pidfd_open = 434,
2075 clone3 = 435,
2076 close_range = 436,
2077 openat2 = 437,
2078 pidfd_getfd = 438,
2079 faccessat2 = 439,
2080 process_madvise = 440,
2081 epoll_pwait2 = 441,
2082 mount_setattr = 442,
2083 quotactl_fd = 443,
2084 landlock_create_ruleset = 444,
2085 landlock_add_rule = 445,
2086 landlock_restrict_self = 446,
2087 process_mrelease = 448,
2088 futex_waitv = 449,
2089 set_mempolicy_home_node = 450,
2090 cachestat = 451,
2091 fchmodat2 = 452,
2092 map_shadow_stack = 453,
2093 futex_wake = 454,
2094 futex_wait = 455,
2095 futex_requeue = 456,
2096 statmount = 457,
2097 listmount = 458,
2098 lsm_get_self_attr = 459,
2099 lsm_set_self_attr = 460,
2100 lsm_list_modules = 461,
2101 mseal = 462,
2102 setxattrat = 463,
2103 getxattrat = 464,
2104 listxattrat = 465,
2105 removexattrat = 466,
2106 open_tree_attr = 467,
2107 file_getattr = 468,
2108 file_setattr = 469,
2109 listns = 470,
2110 rseq_slice_yield = 471,
2111};
2112
2113pub const Sparc64 = enum(usize) {
2114 restart_syscall = 0,
2115 exit = 1,
2116 fork = 2,
2117 read = 3,
2118 write = 4,
2119 open = 5,
2120 close = 6,
2121 wait4 = 7,
2122 creat = 8,
2123 link = 9,
2124 unlink = 10,
2125 execv = 11,
2126 chdir = 12,
2127 chown = 13,
2128 mknod = 14,
2129 chmod = 15,
2130 lchown = 16,
2131 brk = 17,
2132 perfctr = 18,
2133 lseek = 19,
2134 getpid = 20,
2135 capget = 21,
2136 capset = 22,
2137 setuid = 23,
2138 getuid = 24,
2139 vmsplice = 25,
2140 ptrace = 26,
2141 alarm = 27,
2142 sigaltstack = 28,
2143 pause = 29,
2144 utime = 30,
2145 access = 33,
2146 nice = 34,
2147 sync = 36,
2148 kill = 37,
2149 stat = 38,
2150 sendfile = 39,
2151 lstat = 40,
2152 dup = 41,
2153 pipe = 42,
2154 times = 43,
2155 umount2 = 45,
2156 setgid = 46,
2157 getgid = 47,
2158 signal = 48,
2159 geteuid = 49,
2160 getegid = 50,
2161 acct = 51,
2162 memory_ordering = 52,
2163 ioctl = 54,
2164 reboot = 55,
2165 symlink = 57,
2166 readlink = 58,
2167 execve = 59,
2168 umask = 60,
2169 chroot = 61,
2170 fstat = 62,
2171 fstat64 = 63,
2172 getpagesize = 64,
2173 msync = 65,
2174 vfork = 66,
2175 pread64 = 67,
2176 pwrite64 = 68,
2177 mmap = 71,
2178 munmap = 73,
2179 mprotect = 74,
2180 madvise = 75,
2181 vhangup = 76,
2182 mincore = 78,
2183 getgroups = 79,
2184 setgroups = 80,
2185 getpgrp = 81,
2186 setitimer = 83,
2187 swapon = 85,
2188 getitimer = 86,
2189 sethostname = 88,
2190 dup2 = 90,
2191 fcntl = 92,
2192 select = 93,
2193 fsync = 95,
2194 setpriority = 96,
2195 socket = 97,
2196 connect = 98,
2197 accept = 99,
2198 getpriority = 100,
2199 rt_sigreturn = 101,
2200 rt_sigaction = 102,
2201 rt_sigprocmask = 103,
2202 rt_sigpending = 104,
2203 rt_sigtimedwait = 105,
2204 rt_sigqueueinfo = 106,
2205 rt_sigsuspend = 107,
2206 setresuid = 108,
2207 getresuid = 109,
2208 setresgid = 110,
2209 getresgid = 111,
2210 recvmsg = 113,
2211 sendmsg = 114,
2212 gettimeofday = 116,
2213 getrusage = 117,
2214 getsockopt = 118,
2215 getcwd = 119,
2216 readv = 120,
2217 writev = 121,
2218 settimeofday = 122,
2219 fchown = 123,
2220 fchmod = 124,
2221 recvfrom = 125,
2222 setreuid = 126,
2223 setregid = 127,
2224 rename = 128,
2225 truncate = 129,
2226 ftruncate = 130,
2227 flock = 131,
2228 lstat64 = 132,
2229 sendto = 133,
2230 shutdown = 134,
2231 socketpair = 135,
2232 mkdir = 136,
2233 rmdir = 137,
2234 utimes = 138,
2235 stat64 = 139,
2236 sendfile64 = 140,
2237 getpeername = 141,
2238 futex = 142,
2239 gettid = 143,
2240 getrlimit = 144,
2241 setrlimit = 145,
2242 pivot_root = 146,
2243 prctl = 147,
2244 pciconfig_read = 148,
2245 pciconfig_write = 149,
2246 getsockname = 150,
2247 inotify_init = 151,
2248 inotify_add_watch = 152,
2249 poll = 153,
2250 getdents64 = 154,
2251 inotify_rm_watch = 156,
2252 statfs = 157,
2253 fstatfs = 158,
2254 umount = 159,
2255 sched_set_affinity = 160,
2256 sched_get_affinity = 161,
2257 getdomainname = 162,
2258 setdomainname = 163,
2259 utrap_install = 164,
2260 quotactl = 165,
2261 set_tid_address = 166,
2262 mount = 167,
2263 ustat = 168,
2264 setxattr = 169,
2265 lsetxattr = 170,
2266 fsetxattr = 171,
2267 getxattr = 172,
2268 lgetxattr = 173,
2269 getdents = 174,
2270 setsid = 175,
2271 fchdir = 176,
2272 fgetxattr = 177,
2273 listxattr = 178,
2274 llistxattr = 179,
2275 flistxattr = 180,
2276 removexattr = 181,
2277 lremovexattr = 182,
2278 sigpending = 183,
2279 query_module = 184,
2280 setpgid = 185,
2281 fremovexattr = 186,
2282 tkill = 187,
2283 exit_group = 188,
2284 uname = 189,
2285 init_module = 190,
2286 personality = 191,
2287 remap_file_pages = 192,
2288 epoll_create = 193,
2289 epoll_ctl = 194,
2290 epoll_wait = 195,
2291 ioprio_set = 196,
2292 getppid = 197,
2293 sigaction = 198,
2294 sgetmask = 199,
2295 ssetmask = 200,
2296 sigsuspend = 201,
2297 oldlstat = 202,
2298 uselib = 203,
2299 readdir = 204,
2300 readahead = 205,
2301 socketcall = 206,
2302 syslog = 207,
2303 lookup_dcookie = 208,
2304 fadvise64 = 209,
2305 fadvise64_64 = 210,
2306 tgkill = 211,
2307 waitpid = 212,
2308 swapoff = 213,
2309 sysinfo = 214,
2310 ipc = 215,
2311 sigreturn = 216,
2312 clone = 217,
2313 ioprio_get = 218,
2314 adjtimex = 219,
2315 sigprocmask = 220,
2316 create_module = 221,
2317 delete_module = 222,
2318 get_kernel_syms = 223,
2319 getpgid = 224,
2320 bdflush = 225,
2321 sysfs = 226,
2322 afs_syscall = 227,
2323 setfsuid = 228,
2324 setfsgid = 229,
2325 newselect = 230,
2326 splice = 232,
2327 stime = 233,
2328 statfs64 = 234,
2329 fstatfs64 = 235,
2330 llseek = 236,
2331 mlock = 237,
2332 munlock = 238,
2333 mlockall = 239,
2334 munlockall = 240,
2335 sched_setparam = 241,
2336 sched_getparam = 242,
2337 sched_setscheduler = 243,
2338 sched_getscheduler = 244,
2339 sched_yield = 245,
2340 sched_get_priority_max = 246,
2341 sched_get_priority_min = 247,
2342 sched_rr_get_interval = 248,
2343 nanosleep = 249,
2344 mremap = 250,
2345 sysctl = 251,
2346 getsid = 252,
2347 fdatasync = 253,
2348 nfsservctl = 254,
2349 sync_file_range = 255,
2350 clock_settime = 256,
2351 clock_gettime = 257,
2352 clock_getres = 258,
2353 clock_nanosleep = 259,
2354 sched_getaffinity = 260,
2355 sched_setaffinity = 261,
2356 timer_settime = 262,
2357 timer_gettime = 263,
2358 timer_getoverrun = 264,
2359 timer_delete = 265,
2360 timer_create = 266,
2361 vserver = 267,
2362 io_setup = 268,
2363 io_destroy = 269,
2364 io_submit = 270,
2365 io_cancel = 271,
2366 io_getevents = 272,
2367 mq_open = 273,
2368 mq_unlink = 274,
2369 mq_timedsend = 275,
2370 mq_timedreceive = 276,
2371 mq_notify = 277,
2372 mq_getsetattr = 278,
2373 waitid = 279,
2374 tee = 280,
2375 add_key = 281,
2376 request_key = 282,
2377 keyctl = 283,
2378 openat = 284,
2379 mkdirat = 285,
2380 mknodat = 286,
2381 fchownat = 287,
2382 futimesat = 288,
2383 fstatat64 = 289,
2384 unlinkat = 290,
2385 renameat = 291,
2386 linkat = 292,
2387 symlinkat = 293,
2388 readlinkat = 294,
2389 fchmodat = 295,
2390 faccessat = 296,
2391 pselect6 = 297,
2392 ppoll = 298,
2393 unshare = 299,
2394 set_robust_list = 300,
2395 get_robust_list = 301,
2396 migrate_pages = 302,
2397 mbind = 303,
2398 get_mempolicy = 304,
2399 set_mempolicy = 305,
2400 kexec_load = 306,
2401 move_pages = 307,
2402 getcpu = 308,
2403 epoll_pwait = 309,
2404 utimensat = 310,
2405 signalfd = 311,
2406 timerfd_create = 312,
2407 eventfd = 313,
2408 fallocate = 314,
2409 timerfd_settime = 315,
2410 timerfd_gettime = 316,
2411 signalfd4 = 317,
2412 eventfd2 = 318,
2413 epoll_create1 = 319,
2414 dup3 = 320,
2415 pipe2 = 321,
2416 inotify_init1 = 322,
2417 accept4 = 323,
2418 preadv = 324,
2419 pwritev = 325,
2420 rt_tgsigqueueinfo = 326,
2421 perf_event_open = 327,
2422 recvmmsg = 328,
2423 fanotify_init = 329,
2424 fanotify_mark = 330,
2425 prlimit64 = 331,
2426 name_to_handle_at = 332,
2427 open_by_handle_at = 333,
2428 clock_adjtime = 334,
2429 syncfs = 335,
2430 sendmmsg = 336,
2431 setns = 337,
2432 process_vm_readv = 338,
2433 process_vm_writev = 339,
2434 kern_features = 340,
2435 kcmp = 341,
2436 finit_module = 342,
2437 sched_setattr = 343,
2438 sched_getattr = 344,
2439 renameat2 = 345,
2440 seccomp = 346,
2441 getrandom = 347,
2442 memfd_create = 348,
2443 bpf = 349,
2444 execveat = 350,
2445 membarrier = 351,
2446 userfaultfd = 352,
2447 bind = 353,
2448 listen = 354,
2449 setsockopt = 355,
2450 mlock2 = 356,
2451 copy_file_range = 357,
2452 preadv2 = 358,
2453 pwritev2 = 359,
2454 statx = 360,
2455 io_pgetevents = 361,
2456 pkey_mprotect = 362,
2457 pkey_alloc = 363,
2458 pkey_free = 364,
2459 rseq = 365,
2460 semtimedop = 392,
2461 semget = 393,
2462 semctl = 394,
2463 shmget = 395,
2464 shmctl = 396,
2465 shmat = 397,
2466 shmdt = 398,
2467 msgget = 399,
2468 msgsnd = 400,
2469 msgrcv = 401,
2470 msgctl = 402,
2471 pidfd_send_signal = 424,
2472 io_uring_setup = 425,
2473 io_uring_enter = 426,
2474 io_uring_register = 427,
2475 open_tree = 428,
2476 move_mount = 429,
2477 fsopen = 430,
2478 fsconfig = 431,
2479 fsmount = 432,
2480 fspick = 433,
2481 pidfd_open = 434,
2482 clone3 = 435,
2483 close_range = 436,
2484 openat2 = 437,
2485 pidfd_getfd = 438,
2486 faccessat2 = 439,
2487 process_madvise = 440,
2488 epoll_pwait2 = 441,
2489 mount_setattr = 442,
2490 quotactl_fd = 443,
2491 landlock_create_ruleset = 444,
2492 landlock_add_rule = 445,
2493 landlock_restrict_self = 446,
2494 process_mrelease = 448,
2495 futex_waitv = 449,
2496 set_mempolicy_home_node = 450,
2497 cachestat = 451,
2498 fchmodat2 = 452,
2499 map_shadow_stack = 453,
2500 futex_wake = 454,
2501 futex_wait = 455,
2502 futex_requeue = 456,
2503 statmount = 457,
2504 listmount = 458,
2505 lsm_get_self_attr = 459,
2506 lsm_set_self_attr = 460,
2507 lsm_list_modules = 461,
2508 mseal = 462,
2509 setxattrat = 463,
2510 getxattrat = 464,
2511 listxattrat = 465,
2512 removexattrat = 466,
2513 open_tree_attr = 467,
2514 file_getattr = 468,
2515 file_setattr = 469,
2516 listns = 470,
2517 rseq_slice_yield = 471,
2518};
2519
2520pub const M68k = enum(usize) {
2521 restart_syscall = 0,
2522 exit = 1,
2523 fork = 2,
2524 read = 3,
2525 write = 4,
2526 open = 5,
2527 close = 6,
2528 waitpid = 7,
2529 creat = 8,
2530 link = 9,
2531 unlink = 10,
2532 execve = 11,
2533 chdir = 12,
2534 time = 13,
2535 mknod = 14,
2536 chmod = 15,
2537 chown = 16,
2538 oldstat = 18,
2539 lseek = 19,
2540 getpid = 20,
2541 mount = 21,
2542 umount = 22,
2543 setuid = 23,
2544 getuid = 24,
2545 stime = 25,
2546 ptrace = 26,
2547 alarm = 27,
2548 oldfstat = 28,
2549 pause = 29,
2550 utime = 30,
2551 access = 33,
2552 nice = 34,
2553 sync = 36,
2554 kill = 37,
2555 rename = 38,
2556 mkdir = 39,
2557 rmdir = 40,
2558 dup = 41,
2559 pipe = 42,
2560 times = 43,
2561 brk = 45,
2562 setgid = 46,
2563 getgid = 47,
2564 signal = 48,
2565 geteuid = 49,
2566 getegid = 50,
2567 acct = 51,
2568 umount2 = 52,
2569 ioctl = 54,
2570 fcntl = 55,
2571 setpgid = 57,
2572 umask = 60,
2573 chroot = 61,
2574 ustat = 62,
2575 dup2 = 63,
2576 getppid = 64,
2577 getpgrp = 65,
2578 setsid = 66,
2579 sigaction = 67,
2580 sgetmask = 68,
2581 ssetmask = 69,
2582 setreuid = 70,
2583 setregid = 71,
2584 sigsuspend = 72,
2585 sigpending = 73,
2586 sethostname = 74,
2587 setrlimit = 75,
2588 getrlimit = 76,
2589 getrusage = 77,
2590 gettimeofday = 78,
2591 settimeofday = 79,
2592 getgroups = 80,
2593 setgroups = 81,
2594 select = 82,
2595 symlink = 83,
2596 oldlstat = 84,
2597 readlink = 85,
2598 uselib = 86,
2599 swapon = 87,
2600 reboot = 88,
2601 readdir = 89,
2602 mmap = 90,
2603 munmap = 91,
2604 truncate = 92,
2605 ftruncate = 93,
2606 fchmod = 94,
2607 fchown = 95,
2608 getpriority = 96,
2609 setpriority = 97,
2610 statfs = 99,
2611 fstatfs = 100,
2612 socketcall = 102,
2613 syslog = 103,
2614 setitimer = 104,
2615 getitimer = 105,
2616 stat = 106,
2617 lstat = 107,
2618 fstat = 108,
2619 vhangup = 111,
2620 wait4 = 114,
2621 swapoff = 115,
2622 sysinfo = 116,
2623 ipc = 117,
2624 fsync = 118,
2625 sigreturn = 119,
2626 clone = 120,
2627 setdomainname = 121,
2628 uname = 122,
2629 cacheflush = 123,
2630 adjtimex = 124,
2631 mprotect = 125,
2632 sigprocmask = 126,
2633 create_module = 127,
2634 init_module = 128,
2635 delete_module = 129,
2636 get_kernel_syms = 130,
2637 quotactl = 131,
2638 getpgid = 132,
2639 fchdir = 133,
2640 bdflush = 134,
2641 sysfs = 135,
2642 personality = 136,
2643 setfsuid = 138,
2644 setfsgid = 139,
2645 llseek = 140,
2646 getdents = 141,
2647 newselect = 142,
2648 flock = 143,
2649 msync = 144,
2650 readv = 145,
2651 writev = 146,
2652 getsid = 147,
2653 fdatasync = 148,
2654 sysctl = 149,
2655 mlock = 150,
2656 munlock = 151,
2657 mlockall = 152,
2658 munlockall = 153,
2659 sched_setparam = 154,
2660 sched_getparam = 155,
2661 sched_setscheduler = 156,
2662 sched_getscheduler = 157,
2663 sched_yield = 158,
2664 sched_get_priority_max = 159,
2665 sched_get_priority_min = 160,
2666 sched_rr_get_interval = 161,
2667 nanosleep = 162,
2668 mremap = 163,
2669 setresuid = 164,
2670 getresuid = 165,
2671 getpagesize = 166,
2672 query_module = 167,
2673 poll = 168,
2674 nfsservctl = 169,
2675 setresgid = 170,
2676 getresgid = 171,
2677 prctl = 172,
2678 rt_sigreturn = 173,
2679 rt_sigaction = 174,
2680 rt_sigprocmask = 175,
2681 rt_sigpending = 176,
2682 rt_sigtimedwait = 177,
2683 rt_sigqueueinfo = 178,
2684 rt_sigsuspend = 179,
2685 pread64 = 180,
2686 pwrite64 = 181,
2687 lchown = 182,
2688 getcwd = 183,
2689 capget = 184,
2690 capset = 185,
2691 sigaltstack = 186,
2692 sendfile = 187,
2693 getpmsg = 188,
2694 putpmsg = 189,
2695 vfork = 190,
2696 ugetrlimit = 191,
2697 mmap2 = 192,
2698 truncate64 = 193,
2699 ftruncate64 = 194,
2700 stat64 = 195,
2701 lstat64 = 196,
2702 fstat64 = 197,
2703 chown32 = 198,
2704 getuid32 = 199,
2705 getgid32 = 200,
2706 geteuid32 = 201,
2707 getegid32 = 202,
2708 setreuid32 = 203,
2709 setregid32 = 204,
2710 getgroups32 = 205,
2711 setgroups32 = 206,
2712 fchown32 = 207,
2713 setresuid32 = 208,
2714 getresuid32 = 209,
2715 setresgid32 = 210,
2716 getresgid32 = 211,
2717 lchown32 = 212,
2718 setuid32 = 213,
2719 setgid32 = 214,
2720 setfsuid32 = 215,
2721 setfsgid32 = 216,
2722 pivot_root = 217,
2723 getdents64 = 220,
2724 gettid = 221,
2725 tkill = 222,
2726 setxattr = 223,
2727 lsetxattr = 224,
2728 fsetxattr = 225,
2729 getxattr = 226,
2730 lgetxattr = 227,
2731 fgetxattr = 228,
2732 listxattr = 229,
2733 llistxattr = 230,
2734 flistxattr = 231,
2735 removexattr = 232,
2736 lremovexattr = 233,
2737 fremovexattr = 234,
2738 futex = 235,
2739 sendfile64 = 236,
2740 mincore = 237,
2741 madvise = 238,
2742 fcntl64 = 239,
2743 readahead = 240,
2744 io_setup = 241,
2745 io_destroy = 242,
2746 io_getevents = 243,
2747 io_submit = 244,
2748 io_cancel = 245,
2749 fadvise64 = 246,
2750 exit_group = 247,
2751 lookup_dcookie = 248,
2752 epoll_create = 249,
2753 epoll_ctl = 250,
2754 epoll_wait = 251,
2755 remap_file_pages = 252,
2756 set_tid_address = 253,
2757 timer_create = 254,
2758 timer_settime = 255,
2759 timer_gettime = 256,
2760 timer_getoverrun = 257,
2761 timer_delete = 258,
2762 clock_settime = 259,
2763 clock_gettime = 260,
2764 clock_getres = 261,
2765 clock_nanosleep = 262,
2766 statfs64 = 263,
2767 fstatfs64 = 264,
2768 tgkill = 265,
2769 utimes = 266,
2770 fadvise64_64 = 267,
2771 mbind = 268,
2772 get_mempolicy = 269,
2773 set_mempolicy = 270,
2774 mq_open = 271,
2775 mq_unlink = 272,
2776 mq_timedsend = 273,
2777 mq_timedreceive = 274,
2778 mq_notify = 275,
2779 mq_getsetattr = 276,
2780 waitid = 277,
2781 add_key = 279,
2782 request_key = 280,
2783 keyctl = 281,
2784 ioprio_set = 282,
2785 ioprio_get = 283,
2786 inotify_init = 284,
2787 inotify_add_watch = 285,
2788 inotify_rm_watch = 286,
2789 migrate_pages = 287,
2790 openat = 288,
2791 mkdirat = 289,
2792 mknodat = 290,
2793 fchownat = 291,
2794 futimesat = 292,
2795 fstatat64 = 293,
2796 unlinkat = 294,
2797 renameat = 295,
2798 linkat = 296,
2799 symlinkat = 297,
2800 readlinkat = 298,
2801 fchmodat = 299,
2802 faccessat = 300,
2803 pselect6 = 301,
2804 ppoll = 302,
2805 unshare = 303,
2806 set_robust_list = 304,
2807 get_robust_list = 305,
2808 splice = 306,
2809 sync_file_range = 307,
2810 tee = 308,
2811 vmsplice = 309,
2812 move_pages = 310,
2813 sched_setaffinity = 311,
2814 sched_getaffinity = 312,
2815 kexec_load = 313,
2816 getcpu = 314,
2817 epoll_pwait = 315,
2818 utimensat = 316,
2819 signalfd = 317,
2820 timerfd_create = 318,
2821 eventfd = 319,
2822 fallocate = 320,
2823 timerfd_settime = 321,
2824 timerfd_gettime = 322,
2825 signalfd4 = 323,
2826 eventfd2 = 324,
2827 epoll_create1 = 325,
2828 dup3 = 326,
2829 pipe2 = 327,
2830 inotify_init1 = 328,
2831 preadv = 329,
2832 pwritev = 330,
2833 rt_tgsigqueueinfo = 331,
2834 perf_event_open = 332,
2835 get_thread_area = 333,
2836 set_thread_area = 334,
2837 atomic_cmpxchg_32 = 335,
2838 atomic_barrier = 336,
2839 fanotify_init = 337,
2840 fanotify_mark = 338,
2841 prlimit64 = 339,
2842 name_to_handle_at = 340,
2843 open_by_handle_at = 341,
2844 clock_adjtime = 342,
2845 syncfs = 343,
2846 setns = 344,
2847 process_vm_readv = 345,
2848 process_vm_writev = 346,
2849 kcmp = 347,
2850 finit_module = 348,
2851 sched_setattr = 349,
2852 sched_getattr = 350,
2853 renameat2 = 351,
2854 getrandom = 352,
2855 memfd_create = 353,
2856 bpf = 354,
2857 execveat = 355,
2858 socket = 356,
2859 socketpair = 357,
2860 bind = 358,
2861 connect = 359,
2862 listen = 360,
2863 accept4 = 361,
2864 getsockopt = 362,
2865 setsockopt = 363,
2866 getsockname = 364,
2867 getpeername = 365,
2868 sendto = 366,
2869 sendmsg = 367,
2870 recvfrom = 368,
2871 recvmsg = 369,
2872 shutdown = 370,
2873 recvmmsg = 371,
2874 sendmmsg = 372,
2875 userfaultfd = 373,
2876 membarrier = 374,
2877 mlock2 = 375,
2878 copy_file_range = 376,
2879 preadv2 = 377,
2880 pwritev2 = 378,
2881 statx = 379,
2882 seccomp = 380,
2883 pkey_mprotect = 381,
2884 pkey_alloc = 382,
2885 pkey_free = 383,
2886 rseq = 384,
2887 semget = 393,
2888 semctl = 394,
2889 shmget = 395,
2890 shmctl = 396,
2891 shmat = 397,
2892 shmdt = 398,
2893 msgget = 399,
2894 msgsnd = 400,
2895 msgrcv = 401,
2896 msgctl = 402,
2897 clock_gettime64 = 403,
2898 clock_settime64 = 404,
2899 clock_adjtime64 = 405,
2900 clock_getres_time64 = 406,
2901 clock_nanosleep_time64 = 407,
2902 timer_gettime64 = 408,
2903 timer_settime64 = 409,
2904 timerfd_gettime64 = 410,
2905 timerfd_settime64 = 411,
2906 utimensat_time64 = 412,
2907 pselect6_time64 = 413,
2908 ppoll_time64 = 414,
2909 io_pgetevents_time64 = 416,
2910 recvmmsg_time64 = 417,
2911 mq_timedsend_time64 = 418,
2912 mq_timedreceive_time64 = 419,
2913 semtimedop_time64 = 420,
2914 rt_sigtimedwait_time64 = 421,
2915 futex_time64 = 422,
2916 sched_rr_get_interval_time64 = 423,
2917 pidfd_send_signal = 424,
2918 io_uring_setup = 425,
2919 io_uring_enter = 426,
2920 io_uring_register = 427,
2921 open_tree = 428,
2922 move_mount = 429,
2923 fsopen = 430,
2924 fsconfig = 431,
2925 fsmount = 432,
2926 fspick = 433,
2927 pidfd_open = 434,
2928 clone3 = 435,
2929 close_range = 436,
2930 openat2 = 437,
2931 pidfd_getfd = 438,
2932 faccessat2 = 439,
2933 process_madvise = 440,
2934 epoll_pwait2 = 441,
2935 mount_setattr = 442,
2936 quotactl_fd = 443,
2937 landlock_create_ruleset = 444,
2938 landlock_add_rule = 445,
2939 landlock_restrict_self = 446,
2940 process_mrelease = 448,
2941 futex_waitv = 449,
2942 set_mempolicy_home_node = 450,
2943 cachestat = 451,
2944 fchmodat2 = 452,
2945 map_shadow_stack = 453,
2946 futex_wake = 454,
2947 futex_wait = 455,
2948 futex_requeue = 456,
2949 statmount = 457,
2950 listmount = 458,
2951 lsm_get_self_attr = 459,
2952 lsm_set_self_attr = 460,
2953 lsm_list_modules = 461,
2954 mseal = 462,
2955 setxattrat = 463,
2956 getxattrat = 464,
2957 listxattrat = 465,
2958 removexattrat = 466,
2959 open_tree_attr = 467,
2960 file_getattr = 468,
2961 file_setattr = 469,
2962 listns = 470,
2963 rseq_slice_yield = 471,
2964};
2965
2966pub const MipsO32 = enum(usize) {
2967 syscall = 4000,
2968 exit = 4001,
2969 fork = 4002,
2970 read = 4003,
2971 write = 4004,
2972 open = 4005,
2973 close = 4006,
2974 waitpid = 4007,
2975 creat = 4008,
2976 link = 4009,
2977 unlink = 4010,
2978 execve = 4011,
2979 chdir = 4012,
2980 time = 4013,
2981 mknod = 4014,
2982 chmod = 4015,
2983 lchown = 4016,
2984 @"break" = 4017,
2985 lseek = 4019,
2986 getpid = 4020,
2987 mount = 4021,
2988 umount = 4022,
2989 setuid = 4023,
2990 getuid = 4024,
2991 stime = 4025,
2992 ptrace = 4026,
2993 alarm = 4027,
2994 pause = 4029,
2995 utime = 4030,
2996 stty = 4031,
2997 gtty = 4032,
2998 access = 4033,
2999 nice = 4034,
3000 ftime = 4035,
3001 sync = 4036,
3002 kill = 4037,
3003 rename = 4038,
3004 mkdir = 4039,
3005 rmdir = 4040,
3006 dup = 4041,
3007 pipe = 4042,
3008 times = 4043,
3009 prof = 4044,
3010 brk = 4045,
3011 setgid = 4046,
3012 getgid = 4047,
3013 signal = 4048,
3014 geteuid = 4049,
3015 getegid = 4050,
3016 acct = 4051,
3017 umount2 = 4052,
3018 lock = 4053,
3019 ioctl = 4054,
3020 fcntl = 4055,
3021 mpx = 4056,
3022 setpgid = 4057,
3023 ulimit = 4058,
3024 umask = 4060,
3025 chroot = 4061,
3026 ustat = 4062,
3027 dup2 = 4063,
3028 getppid = 4064,
3029 getpgrp = 4065,
3030 setsid = 4066,
3031 sigaction = 4067,
3032 sgetmask = 4068,
3033 ssetmask = 4069,
3034 setreuid = 4070,
3035 setregid = 4071,
3036 sigsuspend = 4072,
3037 sigpending = 4073,
3038 sethostname = 4074,
3039 setrlimit = 4075,
3040 getrlimit = 4076,
3041 getrusage = 4077,
3042 gettimeofday = 4078,
3043 settimeofday = 4079,
3044 getgroups = 4080,
3045 setgroups = 4081,
3046 symlink = 4083,
3047 readlink = 4085,
3048 uselib = 4086,
3049 swapon = 4087,
3050 reboot = 4088,
3051 readdir = 4089,
3052 mmap = 4090,
3053 munmap = 4091,
3054 truncate = 4092,
3055 ftruncate = 4093,
3056 fchmod = 4094,
3057 fchown = 4095,
3058 getpriority = 4096,
3059 setpriority = 4097,
3060 profil = 4098,
3061 statfs = 4099,
3062 fstatfs = 4100,
3063 ioperm = 4101,
3064 socketcall = 4102,
3065 syslog = 4103,
3066 setitimer = 4104,
3067 getitimer = 4105,
3068 stat = 4106,
3069 lstat = 4107,
3070 fstat = 4108,
3071 iopl = 4110,
3072 vhangup = 4111,
3073 idle = 4112,
3074 vm86 = 4113,
3075 wait4 = 4114,
3076 swapoff = 4115,
3077 sysinfo = 4116,
3078 ipc = 4117,
3079 fsync = 4118,
3080 sigreturn = 4119,
3081 clone = 4120,
3082 setdomainname = 4121,
3083 uname = 4122,
3084 modify_ldt = 4123,
3085 adjtimex = 4124,
3086 mprotect = 4125,
3087 sigprocmask = 4126,
3088 create_module = 4127,
3089 init_module = 4128,
3090 delete_module = 4129,
3091 get_kernel_syms = 4130,
3092 quotactl = 4131,
3093 getpgid = 4132,
3094 fchdir = 4133,
3095 bdflush = 4134,
3096 sysfs = 4135,
3097 personality = 4136,
3098 afs_syscall = 4137,
3099 setfsuid = 4138,
3100 setfsgid = 4139,
3101 llseek = 4140,
3102 getdents = 4141,
3103 newselect = 4142,
3104 flock = 4143,
3105 msync = 4144,
3106 readv = 4145,
3107 writev = 4146,
3108 cacheflush = 4147,
3109 cachectl = 4148,
3110 sysmips = 4149,
3111 getsid = 4151,
3112 fdatasync = 4152,
3113 sysctl = 4153,
3114 mlock = 4154,
3115 munlock = 4155,
3116 mlockall = 4156,
3117 munlockall = 4157,
3118 sched_setparam = 4158,
3119 sched_getparam = 4159,
3120 sched_setscheduler = 4160,
3121 sched_getscheduler = 4161,
3122 sched_yield = 4162,
3123 sched_get_priority_max = 4163,
3124 sched_get_priority_min = 4164,
3125 sched_rr_get_interval = 4165,
3126 nanosleep = 4166,
3127 mremap = 4167,
3128 accept = 4168,
3129 bind = 4169,
3130 connect = 4170,
3131 getpeername = 4171,
3132 getsockname = 4172,
3133 getsockopt = 4173,
3134 listen = 4174,
3135 recv = 4175,
3136 recvfrom = 4176,
3137 recvmsg = 4177,
3138 send = 4178,
3139 sendmsg = 4179,
3140 sendto = 4180,
3141 setsockopt = 4181,
3142 shutdown = 4182,
3143 socket = 4183,
3144 socketpair = 4184,
3145 setresuid = 4185,
3146 getresuid = 4186,
3147 query_module = 4187,
3148 poll = 4188,
3149 nfsservctl = 4189,
3150 setresgid = 4190,
3151 getresgid = 4191,
3152 prctl = 4192,
3153 rt_sigreturn = 4193,
3154 rt_sigaction = 4194,
3155 rt_sigprocmask = 4195,
3156 rt_sigpending = 4196,
3157 rt_sigtimedwait = 4197,
3158 rt_sigqueueinfo = 4198,
3159 rt_sigsuspend = 4199,
3160 pread64 = 4200,
3161 pwrite64 = 4201,
3162 chown = 4202,
3163 getcwd = 4203,
3164 capget = 4204,
3165 capset = 4205,
3166 sigaltstack = 4206,
3167 sendfile = 4207,
3168 getpmsg = 4208,
3169 putpmsg = 4209,
3170 mmap2 = 4210,
3171 truncate64 = 4211,
3172 ftruncate64 = 4212,
3173 stat64 = 4213,
3174 lstat64 = 4214,
3175 fstat64 = 4215,
3176 pivot_root = 4216,
3177 mincore = 4217,
3178 madvise = 4218,
3179 getdents64 = 4219,
3180 fcntl64 = 4220,
3181 gettid = 4222,
3182 readahead = 4223,
3183 setxattr = 4224,
3184 lsetxattr = 4225,
3185 fsetxattr = 4226,
3186 getxattr = 4227,
3187 lgetxattr = 4228,
3188 fgetxattr = 4229,
3189 listxattr = 4230,
3190 llistxattr = 4231,
3191 flistxattr = 4232,
3192 removexattr = 4233,
3193 lremovexattr = 4234,
3194 fremovexattr = 4235,
3195 tkill = 4236,
3196 sendfile64 = 4237,
3197 futex = 4238,
3198 sched_setaffinity = 4239,
3199 sched_getaffinity = 4240,
3200 io_setup = 4241,
3201 io_destroy = 4242,
3202 io_getevents = 4243,
3203 io_submit = 4244,
3204 io_cancel = 4245,
3205 exit_group = 4246,
3206 lookup_dcookie = 4247,
3207 epoll_create = 4248,
3208 epoll_ctl = 4249,
3209 epoll_wait = 4250,
3210 remap_file_pages = 4251,
3211 set_tid_address = 4252,
3212 restart_syscall = 4253,
3213 fadvise64 = 4254,
3214 statfs64 = 4255,
3215 fstatfs64 = 4256,
3216 timer_create = 4257,
3217 timer_settime = 4258,
3218 timer_gettime = 4259,
3219 timer_getoverrun = 4260,
3220 timer_delete = 4261,
3221 clock_settime = 4262,
3222 clock_gettime = 4263,
3223 clock_getres = 4264,
3224 clock_nanosleep = 4265,
3225 tgkill = 4266,
3226 utimes = 4267,
3227 mbind = 4268,
3228 get_mempolicy = 4269,
3229 set_mempolicy = 4270,
3230 mq_open = 4271,
3231 mq_unlink = 4272,
3232 mq_timedsend = 4273,
3233 mq_timedreceive = 4274,
3234 mq_notify = 4275,
3235 mq_getsetattr = 4276,
3236 vserver = 4277,
3237 waitid = 4278,
3238 add_key = 4280,
3239 request_key = 4281,
3240 keyctl = 4282,
3241 set_thread_area = 4283,
3242 inotify_init = 4284,
3243 inotify_add_watch = 4285,
3244 inotify_rm_watch = 4286,
3245 migrate_pages = 4287,
3246 openat = 4288,
3247 mkdirat = 4289,
3248 mknodat = 4290,
3249 fchownat = 4291,
3250 futimesat = 4292,
3251 fstatat64 = 4293,
3252 unlinkat = 4294,
3253 renameat = 4295,
3254 linkat = 4296,
3255 symlinkat = 4297,
3256 readlinkat = 4298,
3257 fchmodat = 4299,
3258 faccessat = 4300,
3259 pselect6 = 4301,
3260 ppoll = 4302,
3261 unshare = 4303,
3262 splice = 4304,
3263 sync_file_range = 4305,
3264 tee = 4306,
3265 vmsplice = 4307,
3266 move_pages = 4308,
3267 set_robust_list = 4309,
3268 get_robust_list = 4310,
3269 kexec_load = 4311,
3270 getcpu = 4312,
3271 epoll_pwait = 4313,
3272 ioprio_set = 4314,
3273 ioprio_get = 4315,
3274 utimensat = 4316,
3275 signalfd = 4317,
3276 timerfd = 4318,
3277 eventfd = 4319,
3278 fallocate = 4320,
3279 timerfd_create = 4321,
3280 timerfd_gettime = 4322,
3281 timerfd_settime = 4323,
3282 signalfd4 = 4324,
3283 eventfd2 = 4325,
3284 epoll_create1 = 4326,
3285 dup3 = 4327,
3286 pipe2 = 4328,
3287 inotify_init1 = 4329,
3288 preadv = 4330,
3289 pwritev = 4331,
3290 rt_tgsigqueueinfo = 4332,
3291 perf_event_open = 4333,
3292 accept4 = 4334,
3293 recvmmsg = 4335,
3294 fanotify_init = 4336,
3295 fanotify_mark = 4337,
3296 prlimit64 = 4338,
3297 name_to_handle_at = 4339,
3298 open_by_handle_at = 4340,
3299 clock_adjtime = 4341,
3300 syncfs = 4342,
3301 sendmmsg = 4343,
3302 setns = 4344,
3303 process_vm_readv = 4345,
3304 process_vm_writev = 4346,
3305 kcmp = 4347,
3306 finit_module = 4348,
3307 sched_setattr = 4349,
3308 sched_getattr = 4350,
3309 renameat2 = 4351,
3310 seccomp = 4352,
3311 getrandom = 4353,
3312 memfd_create = 4354,
3313 bpf = 4355,
3314 execveat = 4356,
3315 userfaultfd = 4357,
3316 membarrier = 4358,
3317 mlock2 = 4359,
3318 copy_file_range = 4360,
3319 preadv2 = 4361,
3320 pwritev2 = 4362,
3321 pkey_mprotect = 4363,
3322 pkey_alloc = 4364,
3323 pkey_free = 4365,
3324 statx = 4366,
3325 rseq = 4367,
3326 io_pgetevents = 4368,
3327 semget = 4393,
3328 semctl = 4394,
3329 shmget = 4395,
3330 shmctl = 4396,
3331 shmat = 4397,
3332 shmdt = 4398,
3333 msgget = 4399,
3334 msgsnd = 4400,
3335 msgrcv = 4401,
3336 msgctl = 4402,
3337 clock_gettime64 = 4403,
3338 clock_settime64 = 4404,
3339 clock_adjtime64 = 4405,
3340 clock_getres_time64 = 4406,
3341 clock_nanosleep_time64 = 4407,
3342 timer_gettime64 = 4408,
3343 timer_settime64 = 4409,
3344 timerfd_gettime64 = 4410,
3345 timerfd_settime64 = 4411,
3346 utimensat_time64 = 4412,
3347 pselect6_time64 = 4413,
3348 ppoll_time64 = 4414,
3349 io_pgetevents_time64 = 4416,
3350 recvmmsg_time64 = 4417,
3351 mq_timedsend_time64 = 4418,
3352 mq_timedreceive_time64 = 4419,
3353 semtimedop_time64 = 4420,
3354 rt_sigtimedwait_time64 = 4421,
3355 futex_time64 = 4422,
3356 sched_rr_get_interval_time64 = 4423,
3357 pidfd_send_signal = 4424,
3358 io_uring_setup = 4425,
3359 io_uring_enter = 4426,
3360 io_uring_register = 4427,
3361 open_tree = 4428,
3362 move_mount = 4429,
3363 fsopen = 4430,
3364 fsconfig = 4431,
3365 fsmount = 4432,
3366 fspick = 4433,
3367 pidfd_open = 4434,
3368 clone3 = 4435,
3369 close_range = 4436,
3370 openat2 = 4437,
3371 pidfd_getfd = 4438,
3372 faccessat2 = 4439,
3373 process_madvise = 4440,
3374 epoll_pwait2 = 4441,
3375 mount_setattr = 4442,
3376 quotactl_fd = 4443,
3377 landlock_create_ruleset = 4444,
3378 landlock_add_rule = 4445,
3379 landlock_restrict_self = 4446,
3380 process_mrelease = 4448,
3381 futex_waitv = 4449,
3382 set_mempolicy_home_node = 4450,
3383 cachestat = 4451,
3384 fchmodat2 = 4452,
3385 map_shadow_stack = 4453,
3386 futex_wake = 4454,
3387 futex_wait = 4455,
3388 futex_requeue = 4456,
3389 statmount = 4457,
3390 listmount = 4458,
3391 lsm_get_self_attr = 4459,
3392 lsm_set_self_attr = 4460,
3393 lsm_list_modules = 4461,
3394 mseal = 4462,
3395 setxattrat = 4463,
3396 getxattrat = 4464,
3397 listxattrat = 4465,
3398 removexattrat = 4466,
3399 open_tree_attr = 4467,
3400 file_getattr = 4468,
3401 file_setattr = 4469,
3402 listns = 4470,
3403 rseq_slice_yield = 4471,
3404};
3405
3406pub const MipsN64 = enum(usize) {
3407 read = 5000,
3408 write = 5001,
3409 open = 5002,
3410 close = 5003,
3411 stat = 5004,
3412 fstat = 5005,
3413 lstat = 5006,
3414 poll = 5007,
3415 lseek = 5008,
3416 mmap = 5009,
3417 mprotect = 5010,
3418 munmap = 5011,
3419 brk = 5012,
3420 rt_sigaction = 5013,
3421 rt_sigprocmask = 5014,
3422 ioctl = 5015,
3423 pread64 = 5016,
3424 pwrite64 = 5017,
3425 readv = 5018,
3426 writev = 5019,
3427 access = 5020,
3428 pipe = 5021,
3429 newselect = 5022,
3430 sched_yield = 5023,
3431 mremap = 5024,
3432 msync = 5025,
3433 mincore = 5026,
3434 madvise = 5027,
3435 shmget = 5028,
3436 shmat = 5029,
3437 shmctl = 5030,
3438 dup = 5031,
3439 dup2 = 5032,
3440 pause = 5033,
3441 nanosleep = 5034,
3442 getitimer = 5035,
3443 setitimer = 5036,
3444 alarm = 5037,
3445 getpid = 5038,
3446 sendfile = 5039,
3447 socket = 5040,
3448 connect = 5041,
3449 accept = 5042,
3450 sendto = 5043,
3451 recvfrom = 5044,
3452 sendmsg = 5045,
3453 recvmsg = 5046,
3454 shutdown = 5047,
3455 bind = 5048,
3456 listen = 5049,
3457 getsockname = 5050,
3458 getpeername = 5051,
3459 socketpair = 5052,
3460 setsockopt = 5053,
3461 getsockopt = 5054,
3462 clone = 5055,
3463 fork = 5056,
3464 execve = 5057,
3465 exit = 5058,
3466 wait4 = 5059,
3467 kill = 5060,
3468 uname = 5061,
3469 semget = 5062,
3470 semop = 5063,
3471 semctl = 5064,
3472 shmdt = 5065,
3473 msgget = 5066,
3474 msgsnd = 5067,
3475 msgrcv = 5068,
3476 msgctl = 5069,
3477 fcntl = 5070,
3478 flock = 5071,
3479 fsync = 5072,
3480 fdatasync = 5073,
3481 truncate = 5074,
3482 ftruncate = 5075,
3483 getdents = 5076,
3484 getcwd = 5077,
3485 chdir = 5078,
3486 fchdir = 5079,
3487 rename = 5080,
3488 mkdir = 5081,
3489 rmdir = 5082,
3490 creat = 5083,
3491 link = 5084,
3492 unlink = 5085,
3493 symlink = 5086,
3494 readlink = 5087,
3495 chmod = 5088,
3496 fchmod = 5089,
3497 chown = 5090,
3498 fchown = 5091,
3499 lchown = 5092,
3500 umask = 5093,
3501 gettimeofday = 5094,
3502 getrlimit = 5095,
3503 getrusage = 5096,
3504 sysinfo = 5097,
3505 times = 5098,
3506 ptrace = 5099,
3507 getuid = 5100,
3508 syslog = 5101,
3509 getgid = 5102,
3510 setuid = 5103,
3511 setgid = 5104,
3512 geteuid = 5105,
3513 getegid = 5106,
3514 setpgid = 5107,
3515 getppid = 5108,
3516 getpgrp = 5109,
3517 setsid = 5110,
3518 setreuid = 5111,
3519 setregid = 5112,
3520 getgroups = 5113,
3521 setgroups = 5114,
3522 setresuid = 5115,
3523 getresuid = 5116,
3524 setresgid = 5117,
3525 getresgid = 5118,
3526 getpgid = 5119,
3527 setfsuid = 5120,
3528 setfsgid = 5121,
3529 getsid = 5122,
3530 capget = 5123,
3531 capset = 5124,
3532 rt_sigpending = 5125,
3533 rt_sigtimedwait = 5126,
3534 rt_sigqueueinfo = 5127,
3535 rt_sigsuspend = 5128,
3536 sigaltstack = 5129,
3537 utime = 5130,
3538 mknod = 5131,
3539 personality = 5132,
3540 ustat = 5133,
3541 statfs = 5134,
3542 fstatfs = 5135,
3543 sysfs = 5136,
3544 getpriority = 5137,
3545 setpriority = 5138,
3546 sched_setparam = 5139,
3547 sched_getparam = 5140,
3548 sched_setscheduler = 5141,
3549 sched_getscheduler = 5142,
3550 sched_get_priority_max = 5143,
3551 sched_get_priority_min = 5144,
3552 sched_rr_get_interval = 5145,
3553 mlock = 5146,
3554 munlock = 5147,
3555 mlockall = 5148,
3556 munlockall = 5149,
3557 vhangup = 5150,
3558 pivot_root = 5151,
3559 sysctl = 5152,
3560 prctl = 5153,
3561 adjtimex = 5154,
3562 setrlimit = 5155,
3563 chroot = 5156,
3564 sync = 5157,
3565 acct = 5158,
3566 settimeofday = 5159,
3567 mount = 5160,
3568 umount2 = 5161,
3569 swapon = 5162,
3570 swapoff = 5163,
3571 reboot = 5164,
3572 sethostname = 5165,
3573 setdomainname = 5166,
3574 create_module = 5167,
3575 init_module = 5168,
3576 delete_module = 5169,
3577 get_kernel_syms = 5170,
3578 query_module = 5171,
3579 quotactl = 5172,
3580 nfsservctl = 5173,
3581 getpmsg = 5174,
3582 putpmsg = 5175,
3583 afs_syscall = 5176,
3584 gettid = 5178,
3585 readahead = 5179,
3586 setxattr = 5180,
3587 lsetxattr = 5181,
3588 fsetxattr = 5182,
3589 getxattr = 5183,
3590 lgetxattr = 5184,
3591 fgetxattr = 5185,
3592 listxattr = 5186,
3593 llistxattr = 5187,
3594 flistxattr = 5188,
3595 removexattr = 5189,
3596 lremovexattr = 5190,
3597 fremovexattr = 5191,
3598 tkill = 5192,
3599 futex = 5194,
3600 sched_setaffinity = 5195,
3601 sched_getaffinity = 5196,
3602 cacheflush = 5197,
3603 cachectl = 5198,
3604 sysmips = 5199,
3605 io_setup = 5200,
3606 io_destroy = 5201,
3607 io_getevents = 5202,
3608 io_submit = 5203,
3609 io_cancel = 5204,
3610 exit_group = 5205,
3611 lookup_dcookie = 5206,
3612 epoll_create = 5207,
3613 epoll_ctl = 5208,
3614 epoll_wait = 5209,
3615 remap_file_pages = 5210,
3616 rt_sigreturn = 5211,
3617 set_tid_address = 5212,
3618 restart_syscall = 5213,
3619 semtimedop = 5214,
3620 fadvise64 = 5215,
3621 timer_create = 5216,
3622 timer_settime = 5217,
3623 timer_gettime = 5218,
3624 timer_getoverrun = 5219,
3625 timer_delete = 5220,
3626 clock_settime = 5221,
3627 clock_gettime = 5222,
3628 clock_getres = 5223,
3629 clock_nanosleep = 5224,
3630 tgkill = 5225,
3631 utimes = 5226,
3632 mbind = 5227,
3633 get_mempolicy = 5228,
3634 set_mempolicy = 5229,
3635 mq_open = 5230,
3636 mq_unlink = 5231,
3637 mq_timedsend = 5232,
3638 mq_timedreceive = 5233,
3639 mq_notify = 5234,
3640 mq_getsetattr = 5235,
3641 vserver = 5236,
3642 waitid = 5237,
3643 add_key = 5239,
3644 request_key = 5240,
3645 keyctl = 5241,
3646 set_thread_area = 5242,
3647 inotify_init = 5243,
3648 inotify_add_watch = 5244,
3649 inotify_rm_watch = 5245,
3650 migrate_pages = 5246,
3651 openat = 5247,
3652 mkdirat = 5248,
3653 mknodat = 5249,
3654 fchownat = 5250,
3655 futimesat = 5251,
3656 newfstatat = 5252,
3657 unlinkat = 5253,
3658 renameat = 5254,
3659 linkat = 5255,
3660 symlinkat = 5256,
3661 readlinkat = 5257,
3662 fchmodat = 5258,
3663 faccessat = 5259,
3664 pselect6 = 5260,
3665 ppoll = 5261,
3666 unshare = 5262,
3667 splice = 5263,
3668 sync_file_range = 5264,
3669 tee = 5265,
3670 vmsplice = 5266,
3671 move_pages = 5267,
3672 set_robust_list = 5268,
3673 get_robust_list = 5269,
3674 kexec_load = 5270,
3675 getcpu = 5271,
3676 epoll_pwait = 5272,
3677 ioprio_set = 5273,
3678 ioprio_get = 5274,
3679 utimensat = 5275,
3680 signalfd = 5276,
3681 timerfd = 5277,
3682 eventfd = 5278,
3683 fallocate = 5279,
3684 timerfd_create = 5280,
3685 timerfd_gettime = 5281,
3686 timerfd_settime = 5282,
3687 signalfd4 = 5283,
3688 eventfd2 = 5284,
3689 epoll_create1 = 5285,
3690 dup3 = 5286,
3691 pipe2 = 5287,
3692 inotify_init1 = 5288,
3693 preadv = 5289,
3694 pwritev = 5290,
3695 rt_tgsigqueueinfo = 5291,
3696 perf_event_open = 5292,
3697 accept4 = 5293,
3698 recvmmsg = 5294,
3699 fanotify_init = 5295,
3700 fanotify_mark = 5296,
3701 prlimit64 = 5297,
3702 name_to_handle_at = 5298,
3703 open_by_handle_at = 5299,
3704 clock_adjtime = 5300,
3705 syncfs = 5301,
3706 sendmmsg = 5302,
3707 setns = 5303,
3708 process_vm_readv = 5304,
3709 process_vm_writev = 5305,
3710 kcmp = 5306,
3711 finit_module = 5307,
3712 getdents64 = 5308,
3713 sched_setattr = 5309,
3714 sched_getattr = 5310,
3715 renameat2 = 5311,
3716 seccomp = 5312,
3717 getrandom = 5313,
3718 memfd_create = 5314,
3719 bpf = 5315,
3720 execveat = 5316,
3721 userfaultfd = 5317,
3722 membarrier = 5318,
3723 mlock2 = 5319,
3724 copy_file_range = 5320,
3725 preadv2 = 5321,
3726 pwritev2 = 5322,
3727 pkey_mprotect = 5323,
3728 pkey_alloc = 5324,
3729 pkey_free = 5325,
3730 statx = 5326,
3731 rseq = 5327,
3732 io_pgetevents = 5328,
3733 pidfd_send_signal = 5424,
3734 io_uring_setup = 5425,
3735 io_uring_enter = 5426,
3736 io_uring_register = 5427,
3737 open_tree = 5428,
3738 move_mount = 5429,
3739 fsopen = 5430,
3740 fsconfig = 5431,
3741 fsmount = 5432,
3742 fspick = 5433,
3743 pidfd_open = 5434,
3744 clone3 = 5435,
3745 close_range = 5436,
3746 openat2 = 5437,
3747 pidfd_getfd = 5438,
3748 faccessat2 = 5439,
3749 process_madvise = 5440,
3750 epoll_pwait2 = 5441,
3751 mount_setattr = 5442,
3752 quotactl_fd = 5443,
3753 landlock_create_ruleset = 5444,
3754 landlock_add_rule = 5445,
3755 landlock_restrict_self = 5446,
3756 process_mrelease = 5448,
3757 futex_waitv = 5449,
3758 set_mempolicy_home_node = 5450,
3759 cachestat = 5451,
3760 fchmodat2 = 5452,
3761 map_shadow_stack = 5453,
3762 futex_wake = 5454,
3763 futex_wait = 5455,
3764 futex_requeue = 5456,
3765 statmount = 5457,
3766 listmount = 5458,
3767 lsm_get_self_attr = 5459,
3768 lsm_set_self_attr = 5460,
3769 lsm_list_modules = 5461,
3770 mseal = 5462,
3771 setxattrat = 5463,
3772 getxattrat = 5464,
3773 listxattrat = 5465,
3774 removexattrat = 5466,
3775 open_tree_attr = 5467,
3776 file_getattr = 5468,
3777 file_setattr = 5469,
3778 listns = 5470,
3779 rseq_slice_yield = 5471,
3780};
3781
3782pub const MipsN32 = enum(usize) {
3783 read = 6000,
3784 write = 6001,
3785 open = 6002,
3786 close = 6003,
3787 stat = 6004,
3788 fstat = 6005,
3789 lstat = 6006,
3790 poll = 6007,
3791 lseek = 6008,
3792 mmap = 6009,
3793 mprotect = 6010,
3794 munmap = 6011,
3795 brk = 6012,
3796 rt_sigaction = 6013,
3797 rt_sigprocmask = 6014,
3798 ioctl = 6015,
3799 pread64 = 6016,
3800 pwrite64 = 6017,
3801 readv = 6018,
3802 writev = 6019,
3803 access = 6020,
3804 pipe = 6021,
3805 newselect = 6022,
3806 sched_yield = 6023,
3807 mremap = 6024,
3808 msync = 6025,
3809 mincore = 6026,
3810 madvise = 6027,
3811 shmget = 6028,
3812 shmat = 6029,
3813 shmctl = 6030,
3814 dup = 6031,
3815 dup2 = 6032,
3816 pause = 6033,
3817 nanosleep = 6034,
3818 getitimer = 6035,
3819 setitimer = 6036,
3820 alarm = 6037,
3821 getpid = 6038,
3822 sendfile = 6039,
3823 socket = 6040,
3824 connect = 6041,
3825 accept = 6042,
3826 sendto = 6043,
3827 recvfrom = 6044,
3828 sendmsg = 6045,
3829 recvmsg = 6046,
3830 shutdown = 6047,
3831 bind = 6048,
3832 listen = 6049,
3833 getsockname = 6050,
3834 getpeername = 6051,
3835 socketpair = 6052,
3836 setsockopt = 6053,
3837 getsockopt = 6054,
3838 clone = 6055,
3839 fork = 6056,
3840 execve = 6057,
3841 exit = 6058,
3842 wait4 = 6059,
3843 kill = 6060,
3844 uname = 6061,
3845 semget = 6062,
3846 semop = 6063,
3847 semctl = 6064,
3848 shmdt = 6065,
3849 msgget = 6066,
3850 msgsnd = 6067,
3851 msgrcv = 6068,
3852 msgctl = 6069,
3853 fcntl = 6070,
3854 flock = 6071,
3855 fsync = 6072,
3856 fdatasync = 6073,
3857 truncate = 6074,
3858 ftruncate = 6075,
3859 getdents = 6076,
3860 getcwd = 6077,
3861 chdir = 6078,
3862 fchdir = 6079,
3863 rename = 6080,
3864 mkdir = 6081,
3865 rmdir = 6082,
3866 creat = 6083,
3867 link = 6084,
3868 unlink = 6085,
3869 symlink = 6086,
3870 readlink = 6087,
3871 chmod = 6088,
3872 fchmod = 6089,
3873 chown = 6090,
3874 fchown = 6091,
3875 lchown = 6092,
3876 umask = 6093,
3877 gettimeofday = 6094,
3878 getrlimit = 6095,
3879 getrusage = 6096,
3880 sysinfo = 6097,
3881 times = 6098,
3882 ptrace = 6099,
3883 getuid = 6100,
3884 syslog = 6101,
3885 getgid = 6102,
3886 setuid = 6103,
3887 setgid = 6104,
3888 geteuid = 6105,
3889 getegid = 6106,
3890 setpgid = 6107,
3891 getppid = 6108,
3892 getpgrp = 6109,
3893 setsid = 6110,
3894 setreuid = 6111,
3895 setregid = 6112,
3896 getgroups = 6113,
3897 setgroups = 6114,
3898 setresuid = 6115,
3899 getresuid = 6116,
3900 setresgid = 6117,
3901 getresgid = 6118,
3902 getpgid = 6119,
3903 setfsuid = 6120,
3904 setfsgid = 6121,
3905 getsid = 6122,
3906 capget = 6123,
3907 capset = 6124,
3908 rt_sigpending = 6125,
3909 rt_sigtimedwait = 6126,
3910 rt_sigqueueinfo = 6127,
3911 rt_sigsuspend = 6128,
3912 sigaltstack = 6129,
3913 utime = 6130,
3914 mknod = 6131,
3915 personality = 6132,
3916 ustat = 6133,
3917 statfs = 6134,
3918 fstatfs = 6135,
3919 sysfs = 6136,
3920 getpriority = 6137,
3921 setpriority = 6138,
3922 sched_setparam = 6139,
3923 sched_getparam = 6140,
3924 sched_setscheduler = 6141,
3925 sched_getscheduler = 6142,
3926 sched_get_priority_max = 6143,
3927 sched_get_priority_min = 6144,
3928 sched_rr_get_interval = 6145,
3929 mlock = 6146,
3930 munlock = 6147,
3931 mlockall = 6148,
3932 munlockall = 6149,
3933 vhangup = 6150,
3934 pivot_root = 6151,
3935 sysctl = 6152,
3936 prctl = 6153,
3937 adjtimex = 6154,
3938 setrlimit = 6155,
3939 chroot = 6156,
3940 sync = 6157,
3941 acct = 6158,
3942 settimeofday = 6159,
3943 mount = 6160,
3944 umount2 = 6161,
3945 swapon = 6162,
3946 swapoff = 6163,
3947 reboot = 6164,
3948 sethostname = 6165,
3949 setdomainname = 6166,
3950 create_module = 6167,
3951 init_module = 6168,
3952 delete_module = 6169,
3953 get_kernel_syms = 6170,
3954 query_module = 6171,
3955 quotactl = 6172,
3956 nfsservctl = 6173,
3957 getpmsg = 6174,
3958 putpmsg = 6175,
3959 afs_syscall = 6176,
3960 gettid = 6178,
3961 readahead = 6179,
3962 setxattr = 6180,
3963 lsetxattr = 6181,
3964 fsetxattr = 6182,
3965 getxattr = 6183,
3966 lgetxattr = 6184,
3967 fgetxattr = 6185,
3968 listxattr = 6186,
3969 llistxattr = 6187,
3970 flistxattr = 6188,
3971 removexattr = 6189,
3972 lremovexattr = 6190,
3973 fremovexattr = 6191,
3974 tkill = 6192,
3975 futex = 6194,
3976 sched_setaffinity = 6195,
3977 sched_getaffinity = 6196,
3978 cacheflush = 6197,
3979 cachectl = 6198,
3980 sysmips = 6199,
3981 io_setup = 6200,
3982 io_destroy = 6201,
3983 io_getevents = 6202,
3984 io_submit = 6203,
3985 io_cancel = 6204,
3986 exit_group = 6205,
3987 lookup_dcookie = 6206,
3988 epoll_create = 6207,
3989 epoll_ctl = 6208,
3990 epoll_wait = 6209,
3991 remap_file_pages = 6210,
3992 rt_sigreturn = 6211,
3993 fcntl64 = 6212,
3994 set_tid_address = 6213,
3995 restart_syscall = 6214,
3996 semtimedop = 6215,
3997 fadvise64 = 6216,
3998 statfs64 = 6217,
3999 fstatfs64 = 6218,
4000 sendfile64 = 6219,
4001 timer_create = 6220,
4002 timer_settime = 6221,
4003 timer_gettime = 6222,
4004 timer_getoverrun = 6223,
4005 timer_delete = 6224,
4006 clock_settime = 6225,
4007 clock_gettime = 6226,
4008 clock_getres = 6227,
4009 clock_nanosleep = 6228,
4010 tgkill = 6229,
4011 utimes = 6230,
4012 mbind = 6231,
4013 get_mempolicy = 6232,
4014 set_mempolicy = 6233,
4015 mq_open = 6234,
4016 mq_unlink = 6235,
4017 mq_timedsend = 6236,
4018 mq_timedreceive = 6237,
4019 mq_notify = 6238,
4020 mq_getsetattr = 6239,
4021 vserver = 6240,
4022 waitid = 6241,
4023 add_key = 6243,
4024 request_key = 6244,
4025 keyctl = 6245,
4026 set_thread_area = 6246,
4027 inotify_init = 6247,
4028 inotify_add_watch = 6248,
4029 inotify_rm_watch = 6249,
4030 migrate_pages = 6250,
4031 openat = 6251,
4032 mkdirat = 6252,
4033 mknodat = 6253,
4034 fchownat = 6254,
4035 futimesat = 6255,
4036 newfstatat = 6256,
4037 unlinkat = 6257,
4038 renameat = 6258,
4039 linkat = 6259,
4040 symlinkat = 6260,
4041 readlinkat = 6261,
4042 fchmodat = 6262,
4043 faccessat = 6263,
4044 pselect6 = 6264,
4045 ppoll = 6265,
4046 unshare = 6266,
4047 splice = 6267,
4048 sync_file_range = 6268,
4049 tee = 6269,
4050 vmsplice = 6270,
4051 move_pages = 6271,
4052 set_robust_list = 6272,
4053 get_robust_list = 6273,
4054 kexec_load = 6274,
4055 getcpu = 6275,
4056 epoll_pwait = 6276,
4057 ioprio_set = 6277,
4058 ioprio_get = 6278,
4059 utimensat = 6279,
4060 signalfd = 6280,
4061 timerfd = 6281,
4062 eventfd = 6282,
4063 fallocate = 6283,
4064 timerfd_create = 6284,
4065 timerfd_gettime = 6285,
4066 timerfd_settime = 6286,
4067 signalfd4 = 6287,
4068 eventfd2 = 6288,
4069 epoll_create1 = 6289,
4070 dup3 = 6290,
4071 pipe2 = 6291,
4072 inotify_init1 = 6292,
4073 preadv = 6293,
4074 pwritev = 6294,
4075 rt_tgsigqueueinfo = 6295,
4076 perf_event_open = 6296,
4077 accept4 = 6297,
4078 recvmmsg = 6298,
4079 getdents64 = 6299,
4080 fanotify_init = 6300,
4081 fanotify_mark = 6301,
4082 prlimit64 = 6302,
4083 name_to_handle_at = 6303,
4084 open_by_handle_at = 6304,
4085 clock_adjtime = 6305,
4086 syncfs = 6306,
4087 sendmmsg = 6307,
4088 setns = 6308,
4089 process_vm_readv = 6309,
4090 process_vm_writev = 6310,
4091 kcmp = 6311,
4092 finit_module = 6312,
4093 sched_setattr = 6313,
4094 sched_getattr = 6314,
4095 renameat2 = 6315,
4096 seccomp = 6316,
4097 getrandom = 6317,
4098 memfd_create = 6318,
4099 bpf = 6319,
4100 execveat = 6320,
4101 userfaultfd = 6321,
4102 membarrier = 6322,
4103 mlock2 = 6323,
4104 copy_file_range = 6324,
4105 preadv2 = 6325,
4106 pwritev2 = 6326,
4107 pkey_mprotect = 6327,
4108 pkey_alloc = 6328,
4109 pkey_free = 6329,
4110 statx = 6330,
4111 rseq = 6331,
4112 io_pgetevents = 6332,
4113 clock_gettime64 = 6403,
4114 clock_settime64 = 6404,
4115 clock_adjtime64 = 6405,
4116 clock_getres_time64 = 6406,
4117 clock_nanosleep_time64 = 6407,
4118 timer_gettime64 = 6408,
4119 timer_settime64 = 6409,
4120 timerfd_gettime64 = 6410,
4121 timerfd_settime64 = 6411,
4122 utimensat_time64 = 6412,
4123 pselect6_time64 = 6413,
4124 ppoll_time64 = 6414,
4125 io_pgetevents_time64 = 6416,
4126 recvmmsg_time64 = 6417,
4127 mq_timedsend_time64 = 6418,
4128 mq_timedreceive_time64 = 6419,
4129 semtimedop_time64 = 6420,
4130 rt_sigtimedwait_time64 = 6421,
4131 futex_time64 = 6422,
4132 sched_rr_get_interval_time64 = 6423,
4133 pidfd_send_signal = 6424,
4134 io_uring_setup = 6425,
4135 io_uring_enter = 6426,
4136 io_uring_register = 6427,
4137 open_tree = 6428,
4138 move_mount = 6429,
4139 fsopen = 6430,
4140 fsconfig = 6431,
4141 fsmount = 6432,
4142 fspick = 6433,
4143 pidfd_open = 6434,
4144 clone3 = 6435,
4145 close_range = 6436,
4146 openat2 = 6437,
4147 pidfd_getfd = 6438,
4148 faccessat2 = 6439,
4149 process_madvise = 6440,
4150 epoll_pwait2 = 6441,
4151 mount_setattr = 6442,
4152 quotactl_fd = 6443,
4153 landlock_create_ruleset = 6444,
4154 landlock_add_rule = 6445,
4155 landlock_restrict_self = 6446,
4156 process_mrelease = 6448,
4157 futex_waitv = 6449,
4158 set_mempolicy_home_node = 6450,
4159 cachestat = 6451,
4160 fchmodat2 = 6452,
4161 map_shadow_stack = 6453,
4162 futex_wake = 6454,
4163 futex_wait = 6455,
4164 futex_requeue = 6456,
4165 statmount = 6457,
4166 listmount = 6458,
4167 lsm_get_self_attr = 6459,
4168 lsm_set_self_attr = 6460,
4169 lsm_list_modules = 6461,
4170 mseal = 6462,
4171 setxattrat = 6463,
4172 getxattrat = 6464,
4173 listxattrat = 6465,
4174 removexattrat = 6466,
4175 open_tree_attr = 6467,
4176 file_getattr = 6468,
4177 file_setattr = 6469,
4178 listns = 6470,
4179 rseq_slice_yield = 6471,
4180};
4181
4182pub const PowerPC = enum(usize) {
4183 restart_syscall = 0,
4184 exit = 1,
4185 fork = 2,
4186 read = 3,
4187 write = 4,
4188 open = 5,
4189 close = 6,
4190 waitpid = 7,
4191 creat = 8,
4192 link = 9,
4193 unlink = 10,
4194 execve = 11,
4195 chdir = 12,
4196 time = 13,
4197 mknod = 14,
4198 chmod = 15,
4199 lchown = 16,
4200 @"break" = 17,
4201 oldstat = 18,
4202 lseek = 19,
4203 getpid = 20,
4204 mount = 21,
4205 umount = 22,
4206 setuid = 23,
4207 getuid = 24,
4208 stime = 25,
4209 ptrace = 26,
4210 alarm = 27,
4211 oldfstat = 28,
4212 pause = 29,
4213 utime = 30,
4214 stty = 31,
4215 gtty = 32,
4216 access = 33,
4217 nice = 34,
4218 ftime = 35,
4219 sync = 36,
4220 kill = 37,
4221 rename = 38,
4222 mkdir = 39,
4223 rmdir = 40,
4224 dup = 41,
4225 pipe = 42,
4226 times = 43,
4227 prof = 44,
4228 brk = 45,
4229 setgid = 46,
4230 getgid = 47,
4231 signal = 48,
4232 geteuid = 49,
4233 getegid = 50,
4234 acct = 51,
4235 umount2 = 52,
4236 lock = 53,
4237 ioctl = 54,
4238 fcntl = 55,
4239 mpx = 56,
4240 setpgid = 57,
4241 ulimit = 58,
4242 oldolduname = 59,
4243 umask = 60,
4244 chroot = 61,
4245 ustat = 62,
4246 dup2 = 63,
4247 getppid = 64,
4248 getpgrp = 65,
4249 setsid = 66,
4250 sigaction = 67,
4251 sgetmask = 68,
4252 ssetmask = 69,
4253 setreuid = 70,
4254 setregid = 71,
4255 sigsuspend = 72,
4256 sigpending = 73,
4257 sethostname = 74,
4258 setrlimit = 75,
4259 getrlimit = 76,
4260 getrusage = 77,
4261 gettimeofday = 78,
4262 settimeofday = 79,
4263 getgroups = 80,
4264 setgroups = 81,
4265 select = 82,
4266 symlink = 83,
4267 oldlstat = 84,
4268 readlink = 85,
4269 uselib = 86,
4270 swapon = 87,
4271 reboot = 88,
4272 readdir = 89,
4273 mmap = 90,
4274 munmap = 91,
4275 truncate = 92,
4276 ftruncate = 93,
4277 fchmod = 94,
4278 fchown = 95,
4279 getpriority = 96,
4280 setpriority = 97,
4281 profil = 98,
4282 statfs = 99,
4283 fstatfs = 100,
4284 ioperm = 101,
4285 socketcall = 102,
4286 syslog = 103,
4287 setitimer = 104,
4288 getitimer = 105,
4289 stat = 106,
4290 lstat = 107,
4291 fstat = 108,
4292 olduname = 109,
4293 iopl = 110,
4294 vhangup = 111,
4295 idle = 112,
4296 vm86 = 113,
4297 wait4 = 114,
4298 swapoff = 115,
4299 sysinfo = 116,
4300 ipc = 117,
4301 fsync = 118,
4302 sigreturn = 119,
4303 clone = 120,
4304 setdomainname = 121,
4305 uname = 122,
4306 modify_ldt = 123,
4307 adjtimex = 124,
4308 mprotect = 125,
4309 sigprocmask = 126,
4310 create_module = 127,
4311 init_module = 128,
4312 delete_module = 129,
4313 get_kernel_syms = 130,
4314 quotactl = 131,
4315 getpgid = 132,
4316 fchdir = 133,
4317 bdflush = 134,
4318 sysfs = 135,
4319 personality = 136,
4320 afs_syscall = 137,
4321 setfsuid = 138,
4322 setfsgid = 139,
4323 llseek = 140,
4324 getdents = 141,
4325 newselect = 142,
4326 flock = 143,
4327 msync = 144,
4328 readv = 145,
4329 writev = 146,
4330 getsid = 147,
4331 fdatasync = 148,
4332 sysctl = 149,
4333 mlock = 150,
4334 munlock = 151,
4335 mlockall = 152,
4336 munlockall = 153,
4337 sched_setparam = 154,
4338 sched_getparam = 155,
4339 sched_setscheduler = 156,
4340 sched_getscheduler = 157,
4341 sched_yield = 158,
4342 sched_get_priority_max = 159,
4343 sched_get_priority_min = 160,
4344 sched_rr_get_interval = 161,
4345 nanosleep = 162,
4346 mremap = 163,
4347 setresuid = 164,
4348 getresuid = 165,
4349 query_module = 166,
4350 poll = 167,
4351 nfsservctl = 168,
4352 setresgid = 169,
4353 getresgid = 170,
4354 prctl = 171,
4355 rt_sigreturn = 172,
4356 rt_sigaction = 173,
4357 rt_sigprocmask = 174,
4358 rt_sigpending = 175,
4359 rt_sigtimedwait = 176,
4360 rt_sigqueueinfo = 177,
4361 rt_sigsuspend = 178,
4362 pread64 = 179,
4363 pwrite64 = 180,
4364 chown = 181,
4365 getcwd = 182,
4366 capget = 183,
4367 capset = 184,
4368 sigaltstack = 185,
4369 sendfile = 186,
4370 getpmsg = 187,
4371 putpmsg = 188,
4372 vfork = 189,
4373 ugetrlimit = 190,
4374 readahead = 191,
4375 mmap2 = 192,
4376 truncate64 = 193,
4377 ftruncate64 = 194,
4378 stat64 = 195,
4379 lstat64 = 196,
4380 fstat64 = 197,
4381 pciconfig_read = 198,
4382 pciconfig_write = 199,
4383 pciconfig_iobase = 200,
4384 multiplexer = 201,
4385 getdents64 = 202,
4386 pivot_root = 203,
4387 fcntl64 = 204,
4388 madvise = 205,
4389 mincore = 206,
4390 gettid = 207,
4391 tkill = 208,
4392 setxattr = 209,
4393 lsetxattr = 210,
4394 fsetxattr = 211,
4395 getxattr = 212,
4396 lgetxattr = 213,
4397 fgetxattr = 214,
4398 listxattr = 215,
4399 llistxattr = 216,
4400 flistxattr = 217,
4401 removexattr = 218,
4402 lremovexattr = 219,
4403 fremovexattr = 220,
4404 futex = 221,
4405 sched_setaffinity = 222,
4406 sched_getaffinity = 223,
4407 tuxcall = 225,
4408 sendfile64 = 226,
4409 io_setup = 227,
4410 io_destroy = 228,
4411 io_getevents = 229,
4412 io_submit = 230,
4413 io_cancel = 231,
4414 set_tid_address = 232,
4415 fadvise64 = 233,
4416 exit_group = 234,
4417 lookup_dcookie = 235,
4418 epoll_create = 236,
4419 epoll_ctl = 237,
4420 epoll_wait = 238,
4421 remap_file_pages = 239,
4422 timer_create = 240,
4423 timer_settime = 241,
4424 timer_gettime = 242,
4425 timer_getoverrun = 243,
4426 timer_delete = 244,
4427 clock_settime = 245,
4428 clock_gettime = 246,
4429 clock_getres = 247,
4430 clock_nanosleep = 248,
4431 swapcontext = 249,
4432 tgkill = 250,
4433 utimes = 251,
4434 statfs64 = 252,
4435 fstatfs64 = 253,
4436 fadvise64_64 = 254,
4437 rtas = 255,
4438 sys_debug_setcontext = 256,
4439 migrate_pages = 258,
4440 mbind = 259,
4441 get_mempolicy = 260,
4442 set_mempolicy = 261,
4443 mq_open = 262,
4444 mq_unlink = 263,
4445 mq_timedsend = 264,
4446 mq_timedreceive = 265,
4447 mq_notify = 266,
4448 mq_getsetattr = 267,
4449 kexec_load = 268,
4450 add_key = 269,
4451 request_key = 270,
4452 keyctl = 271,
4453 waitid = 272,
4454 ioprio_set = 273,
4455 ioprio_get = 274,
4456 inotify_init = 275,
4457 inotify_add_watch = 276,
4458 inotify_rm_watch = 277,
4459 spu_run = 278,
4460 spu_create = 279,
4461 pselect6 = 280,
4462 ppoll = 281,
4463 unshare = 282,
4464 splice = 283,
4465 tee = 284,
4466 vmsplice = 285,
4467 openat = 286,
4468 mkdirat = 287,
4469 mknodat = 288,
4470 fchownat = 289,
4471 futimesat = 290,
4472 fstatat64 = 291,
4473 unlinkat = 292,
4474 renameat = 293,
4475 linkat = 294,
4476 symlinkat = 295,
4477 readlinkat = 296,
4478 fchmodat = 297,
4479 faccessat = 298,
4480 get_robust_list = 299,
4481 set_robust_list = 300,
4482 move_pages = 301,
4483 getcpu = 302,
4484 epoll_pwait = 303,
4485 utimensat = 304,
4486 signalfd = 305,
4487 timerfd_create = 306,
4488 eventfd = 307,
4489 sync_file_range2 = 308,
4490 fallocate = 309,
4491 subpage_prot = 310,
4492 timerfd_settime = 311,
4493 timerfd_gettime = 312,
4494 signalfd4 = 313,
4495 eventfd2 = 314,
4496 epoll_create1 = 315,
4497 dup3 = 316,
4498 pipe2 = 317,
4499 inotify_init1 = 318,
4500 perf_event_open = 319,
4501 preadv = 320,
4502 pwritev = 321,
4503 rt_tgsigqueueinfo = 322,
4504 fanotify_init = 323,
4505 fanotify_mark = 324,
4506 prlimit64 = 325,
4507 socket = 326,
4508 bind = 327,
4509 connect = 328,
4510 listen = 329,
4511 accept = 330,
4512 getsockname = 331,
4513 getpeername = 332,
4514 socketpair = 333,
4515 send = 334,
4516 sendto = 335,
4517 recv = 336,
4518 recvfrom = 337,
4519 shutdown = 338,
4520 setsockopt = 339,
4521 getsockopt = 340,
4522 sendmsg = 341,
4523 recvmsg = 342,
4524 recvmmsg = 343,
4525 accept4 = 344,
4526 name_to_handle_at = 345,
4527 open_by_handle_at = 346,
4528 clock_adjtime = 347,
4529 syncfs = 348,
4530 sendmmsg = 349,
4531 setns = 350,
4532 process_vm_readv = 351,
4533 process_vm_writev = 352,
4534 finit_module = 353,
4535 kcmp = 354,
4536 sched_setattr = 355,
4537 sched_getattr = 356,
4538 renameat2 = 357,
4539 seccomp = 358,
4540 getrandom = 359,
4541 memfd_create = 360,
4542 bpf = 361,
4543 execveat = 362,
4544 switch_endian = 363,
4545 userfaultfd = 364,
4546 membarrier = 365,
4547 mlock2 = 378,
4548 copy_file_range = 379,
4549 preadv2 = 380,
4550 pwritev2 = 381,
4551 kexec_file_load = 382,
4552 statx = 383,
4553 pkey_alloc = 384,
4554 pkey_free = 385,
4555 pkey_mprotect = 386,
4556 rseq = 387,
4557 io_pgetevents = 388,
4558 semget = 393,
4559 semctl = 394,
4560 shmget = 395,
4561 shmctl = 396,
4562 shmat = 397,
4563 shmdt = 398,
4564 msgget = 399,
4565 msgsnd = 400,
4566 msgrcv = 401,
4567 msgctl = 402,
4568 clock_gettime64 = 403,
4569 clock_settime64 = 404,
4570 clock_adjtime64 = 405,
4571 clock_getres_time64 = 406,
4572 clock_nanosleep_time64 = 407,
4573 timer_gettime64 = 408,
4574 timer_settime64 = 409,
4575 timerfd_gettime64 = 410,
4576 timerfd_settime64 = 411,
4577 utimensat_time64 = 412,
4578 pselect6_time64 = 413,
4579 ppoll_time64 = 414,
4580 io_pgetevents_time64 = 416,
4581 recvmmsg_time64 = 417,
4582 mq_timedsend_time64 = 418,
4583 mq_timedreceive_time64 = 419,
4584 semtimedop_time64 = 420,
4585 rt_sigtimedwait_time64 = 421,
4586 futex_time64 = 422,
4587 sched_rr_get_interval_time64 = 423,
4588 pidfd_send_signal = 424,
4589 io_uring_setup = 425,
4590 io_uring_enter = 426,
4591 io_uring_register = 427,
4592 open_tree = 428,
4593 move_mount = 429,
4594 fsopen = 430,
4595 fsconfig = 431,
4596 fsmount = 432,
4597 fspick = 433,
4598 pidfd_open = 434,
4599 clone3 = 435,
4600 close_range = 436,
4601 openat2 = 437,
4602 pidfd_getfd = 438,
4603 faccessat2 = 439,
4604 process_madvise = 440,
4605 epoll_pwait2 = 441,
4606 mount_setattr = 442,
4607 quotactl_fd = 443,
4608 landlock_create_ruleset = 444,
4609 landlock_add_rule = 445,
4610 landlock_restrict_self = 446,
4611 process_mrelease = 448,
4612 futex_waitv = 449,
4613 set_mempolicy_home_node = 450,
4614 cachestat = 451,
4615 fchmodat2 = 452,
4616 map_shadow_stack = 453,
4617 futex_wake = 454,
4618 futex_wait = 455,
4619 futex_requeue = 456,
4620 statmount = 457,
4621 listmount = 458,
4622 lsm_get_self_attr = 459,
4623 lsm_set_self_attr = 460,
4624 lsm_list_modules = 461,
4625 mseal = 462,
4626 setxattrat = 463,
4627 getxattrat = 464,
4628 listxattrat = 465,
4629 removexattrat = 466,
4630 open_tree_attr = 467,
4631 file_getattr = 468,
4632 file_setattr = 469,
4633 listns = 470,
4634 rseq_slice_yield = 471,
4635};
4636
4637pub const PowerPC64 = enum(usize) {
4638 restart_syscall = 0,
4639 exit = 1,
4640 fork = 2,
4641 read = 3,
4642 write = 4,
4643 open = 5,
4644 close = 6,
4645 waitpid = 7,
4646 creat = 8,
4647 link = 9,
4648 unlink = 10,
4649 execve = 11,
4650 chdir = 12,
4651 time = 13,
4652 mknod = 14,
4653 chmod = 15,
4654 lchown = 16,
4655 @"break" = 17,
4656 oldstat = 18,
4657 lseek = 19,
4658 getpid = 20,
4659 mount = 21,
4660 umount = 22,
4661 setuid = 23,
4662 getuid = 24,
4663 stime = 25,
4664 ptrace = 26,
4665 alarm = 27,
4666 oldfstat = 28,
4667 pause = 29,
4668 utime = 30,
4669 stty = 31,
4670 gtty = 32,
4671 access = 33,
4672 nice = 34,
4673 ftime = 35,
4674 sync = 36,
4675 kill = 37,
4676 rename = 38,
4677 mkdir = 39,
4678 rmdir = 40,
4679 dup = 41,
4680 pipe = 42,
4681 times = 43,
4682 prof = 44,
4683 brk = 45,
4684 setgid = 46,
4685 getgid = 47,
4686 signal = 48,
4687 geteuid = 49,
4688 getegid = 50,
4689 acct = 51,
4690 umount2 = 52,
4691 lock = 53,
4692 ioctl = 54,
4693 fcntl = 55,
4694 mpx = 56,
4695 setpgid = 57,
4696 ulimit = 58,
4697 oldolduname = 59,
4698 umask = 60,
4699 chroot = 61,
4700 ustat = 62,
4701 dup2 = 63,
4702 getppid = 64,
4703 getpgrp = 65,
4704 setsid = 66,
4705 sigaction = 67,
4706 sgetmask = 68,
4707 ssetmask = 69,
4708 setreuid = 70,
4709 setregid = 71,
4710 sigsuspend = 72,
4711 sigpending = 73,
4712 sethostname = 74,
4713 setrlimit = 75,
4714 getrlimit = 76,
4715 getrusage = 77,
4716 gettimeofday = 78,
4717 settimeofday = 79,
4718 getgroups = 80,
4719 setgroups = 81,
4720 select = 82,
4721 symlink = 83,
4722 oldlstat = 84,
4723 readlink = 85,
4724 uselib = 86,
4725 swapon = 87,
4726 reboot = 88,
4727 readdir = 89,
4728 mmap = 90,
4729 munmap = 91,
4730 truncate = 92,
4731 ftruncate = 93,
4732 fchmod = 94,
4733 fchown = 95,
4734 getpriority = 96,
4735 setpriority = 97,
4736 profil = 98,
4737 statfs = 99,
4738 fstatfs = 100,
4739 ioperm = 101,
4740 socketcall = 102,
4741 syslog = 103,
4742 setitimer = 104,
4743 getitimer = 105,
4744 stat = 106,
4745 lstat = 107,
4746 fstat = 108,
4747 olduname = 109,
4748 iopl = 110,
4749 vhangup = 111,
4750 idle = 112,
4751 vm86 = 113,
4752 wait4 = 114,
4753 swapoff = 115,
4754 sysinfo = 116,
4755 ipc = 117,
4756 fsync = 118,
4757 sigreturn = 119,
4758 clone = 120,
4759 setdomainname = 121,
4760 uname = 122,
4761 modify_ldt = 123,
4762 adjtimex = 124,
4763 mprotect = 125,
4764 sigprocmask = 126,
4765 create_module = 127,
4766 init_module = 128,
4767 delete_module = 129,
4768 get_kernel_syms = 130,
4769 quotactl = 131,
4770 getpgid = 132,
4771 fchdir = 133,
4772 bdflush = 134,
4773 sysfs = 135,
4774 personality = 136,
4775 afs_syscall = 137,
4776 setfsuid = 138,
4777 setfsgid = 139,
4778 llseek = 140,
4779 getdents = 141,
4780 newselect = 142,
4781 flock = 143,
4782 msync = 144,
4783 readv = 145,
4784 writev = 146,
4785 getsid = 147,
4786 fdatasync = 148,
4787 sysctl = 149,
4788 mlock = 150,
4789 munlock = 151,
4790 mlockall = 152,
4791 munlockall = 153,
4792 sched_setparam = 154,
4793 sched_getparam = 155,
4794 sched_setscheduler = 156,
4795 sched_getscheduler = 157,
4796 sched_yield = 158,
4797 sched_get_priority_max = 159,
4798 sched_get_priority_min = 160,
4799 sched_rr_get_interval = 161,
4800 nanosleep = 162,
4801 mremap = 163,
4802 setresuid = 164,
4803 getresuid = 165,
4804 query_module = 166,
4805 poll = 167,
4806 nfsservctl = 168,
4807 setresgid = 169,
4808 getresgid = 170,
4809 prctl = 171,
4810 rt_sigreturn = 172,
4811 rt_sigaction = 173,
4812 rt_sigprocmask = 174,
4813 rt_sigpending = 175,
4814 rt_sigtimedwait = 176,
4815 rt_sigqueueinfo = 177,
4816 rt_sigsuspend = 178,
4817 pread64 = 179,
4818 pwrite64 = 180,
4819 chown = 181,
4820 getcwd = 182,
4821 capget = 183,
4822 capset = 184,
4823 sigaltstack = 185,
4824 sendfile = 186,
4825 getpmsg = 187,
4826 putpmsg = 188,
4827 vfork = 189,
4828 ugetrlimit = 190,
4829 readahead = 191,
4830 pciconfig_read = 198,
4831 pciconfig_write = 199,
4832 pciconfig_iobase = 200,
4833 multiplexer = 201,
4834 getdents64 = 202,
4835 pivot_root = 203,
4836 madvise = 205,
4837 mincore = 206,
4838 gettid = 207,
4839 tkill = 208,
4840 setxattr = 209,
4841 lsetxattr = 210,
4842 fsetxattr = 211,
4843 getxattr = 212,
4844 lgetxattr = 213,
4845 fgetxattr = 214,
4846 listxattr = 215,
4847 llistxattr = 216,
4848 flistxattr = 217,
4849 removexattr = 218,
4850 lremovexattr = 219,
4851 fremovexattr = 220,
4852 futex = 221,
4853 sched_setaffinity = 222,
4854 sched_getaffinity = 223,
4855 tuxcall = 225,
4856 io_setup = 227,
4857 io_destroy = 228,
4858 io_getevents = 229,
4859 io_submit = 230,
4860 io_cancel = 231,
4861 set_tid_address = 232,
4862 fadvise64 = 233,
4863 exit_group = 234,
4864 lookup_dcookie = 235,
4865 epoll_create = 236,
4866 epoll_ctl = 237,
4867 epoll_wait = 238,
4868 remap_file_pages = 239,
4869 timer_create = 240,
4870 timer_settime = 241,
4871 timer_gettime = 242,
4872 timer_getoverrun = 243,
4873 timer_delete = 244,
4874 clock_settime = 245,
4875 clock_gettime = 246,
4876 clock_getres = 247,
4877 clock_nanosleep = 248,
4878 swapcontext = 249,
4879 tgkill = 250,
4880 utimes = 251,
4881 statfs64 = 252,
4882 fstatfs64 = 253,
4883 rtas = 255,
4884 sys_debug_setcontext = 256,
4885 migrate_pages = 258,
4886 mbind = 259,
4887 get_mempolicy = 260,
4888 set_mempolicy = 261,
4889 mq_open = 262,
4890 mq_unlink = 263,
4891 mq_timedsend = 264,
4892 mq_timedreceive = 265,
4893 mq_notify = 266,
4894 mq_getsetattr = 267,
4895 kexec_load = 268,
4896 add_key = 269,
4897 request_key = 270,
4898 keyctl = 271,
4899 waitid = 272,
4900 ioprio_set = 273,
4901 ioprio_get = 274,
4902 inotify_init = 275,
4903 inotify_add_watch = 276,
4904 inotify_rm_watch = 277,
4905 spu_run = 278,
4906 spu_create = 279,
4907 pselect6 = 280,
4908 ppoll = 281,
4909 unshare = 282,
4910 splice = 283,
4911 tee = 284,
4912 vmsplice = 285,
4913 openat = 286,
4914 mkdirat = 287,
4915 mknodat = 288,
4916 fchownat = 289,
4917 futimesat = 290,
4918 newfstatat = 291,
4919 unlinkat = 292,
4920 renameat = 293,
4921 linkat = 294,
4922 symlinkat = 295,
4923 readlinkat = 296,
4924 fchmodat = 297,
4925 faccessat = 298,
4926 get_robust_list = 299,
4927 set_robust_list = 300,
4928 move_pages = 301,
4929 getcpu = 302,
4930 epoll_pwait = 303,
4931 utimensat = 304,
4932 signalfd = 305,
4933 timerfd_create = 306,
4934 eventfd = 307,
4935 sync_file_range2 = 308,
4936 fallocate = 309,
4937 subpage_prot = 310,
4938 timerfd_settime = 311,
4939 timerfd_gettime = 312,
4940 signalfd4 = 313,
4941 eventfd2 = 314,
4942 epoll_create1 = 315,
4943 dup3 = 316,
4944 pipe2 = 317,
4945 inotify_init1 = 318,
4946 perf_event_open = 319,
4947 preadv = 320,
4948 pwritev = 321,
4949 rt_tgsigqueueinfo = 322,
4950 fanotify_init = 323,
4951 fanotify_mark = 324,
4952 prlimit64 = 325,
4953 socket = 326,
4954 bind = 327,
4955 connect = 328,
4956 listen = 329,
4957 accept = 330,
4958 getsockname = 331,
4959 getpeername = 332,
4960 socketpair = 333,
4961 send = 334,
4962 sendto = 335,
4963 recv = 336,
4964 recvfrom = 337,
4965 shutdown = 338,
4966 setsockopt = 339,
4967 getsockopt = 340,
4968 sendmsg = 341,
4969 recvmsg = 342,
4970 recvmmsg = 343,
4971 accept4 = 344,
4972 name_to_handle_at = 345,
4973 open_by_handle_at = 346,
4974 clock_adjtime = 347,
4975 syncfs = 348,
4976 sendmmsg = 349,
4977 setns = 350,
4978 process_vm_readv = 351,
4979 process_vm_writev = 352,
4980 finit_module = 353,
4981 kcmp = 354,
4982 sched_setattr = 355,
4983 sched_getattr = 356,
4984 renameat2 = 357,
4985 seccomp = 358,
4986 getrandom = 359,
4987 memfd_create = 360,
4988 bpf = 361,
4989 execveat = 362,
4990 switch_endian = 363,
4991 userfaultfd = 364,
4992 membarrier = 365,
4993 mlock2 = 378,
4994 copy_file_range = 379,
4995 preadv2 = 380,
4996 pwritev2 = 381,
4997 kexec_file_load = 382,
4998 statx = 383,
4999 pkey_alloc = 384,
5000 pkey_free = 385,
5001 pkey_mprotect = 386,
5002 rseq = 387,
5003 io_pgetevents = 388,
5004 semtimedop = 392,
5005 semget = 393,
5006 semctl = 394,
5007 shmget = 395,
5008 shmctl = 396,
5009 shmat = 397,
5010 shmdt = 398,
5011 msgget = 399,
5012 msgsnd = 400,
5013 msgrcv = 401,
5014 msgctl = 402,
5015 pidfd_send_signal = 424,
5016 io_uring_setup = 425,
5017 io_uring_enter = 426,
5018 io_uring_register = 427,
5019 open_tree = 428,
5020 move_mount = 429,
5021 fsopen = 430,
5022 fsconfig = 431,
5023 fsmount = 432,
5024 fspick = 433,
5025 pidfd_open = 434,
5026 clone3 = 435,
5027 close_range = 436,
5028 openat2 = 437,
5029 pidfd_getfd = 438,
5030 faccessat2 = 439,
5031 process_madvise = 440,
5032 epoll_pwait2 = 441,
5033 mount_setattr = 442,
5034 quotactl_fd = 443,
5035 landlock_create_ruleset = 444,
5036 landlock_add_rule = 445,
5037 landlock_restrict_self = 446,
5038 process_mrelease = 448,
5039 futex_waitv = 449,
5040 set_mempolicy_home_node = 450,
5041 cachestat = 451,
5042 fchmodat2 = 452,
5043 map_shadow_stack = 453,
5044 futex_wake = 454,
5045 futex_wait = 455,
5046 futex_requeue = 456,
5047 statmount = 457,
5048 listmount = 458,
5049 lsm_get_self_attr = 459,
5050 lsm_set_self_attr = 460,
5051 lsm_list_modules = 461,
5052 mseal = 462,
5053 setxattrat = 463,
5054 getxattrat = 464,
5055 listxattrat = 465,
5056 removexattrat = 466,
5057 open_tree_attr = 467,
5058 file_getattr = 468,
5059 file_setattr = 469,
5060 listns = 470,
5061 rseq_slice_yield = 471,
5062};
5063
5064pub const S390x = enum(usize) {
5065 exit = 1,
5066 fork = 2,
5067 read = 3,
5068 write = 4,
5069 open = 5,
5070 close = 6,
5071 restart_syscall = 7,
5072 creat = 8,
5073 link = 9,
5074 unlink = 10,
5075 execve = 11,
5076 chdir = 12,
5077 mknod = 14,
5078 chmod = 15,
5079 lseek = 19,
5080 getpid = 20,
5081 mount = 21,
5082 umount = 22,
5083 ptrace = 26,
5084 alarm = 27,
5085 pause = 29,
5086 utime = 30,
5087 access = 33,
5088 nice = 34,
5089 sync = 36,
5090 kill = 37,
5091 rename = 38,
5092 mkdir = 39,
5093 rmdir = 40,
5094 dup = 41,
5095 pipe = 42,
5096 times = 43,
5097 brk = 45,
5098 signal = 48,
5099 acct = 51,
5100 umount2 = 52,
5101 ioctl = 54,
5102 fcntl = 55,
5103 setpgid = 57,
5104 umask = 60,
5105 chroot = 61,
5106 ustat = 62,
5107 dup2 = 63,
5108 getppid = 64,
5109 getpgrp = 65,
5110 setsid = 66,
5111 sigaction = 67,
5112 sigsuspend = 72,
5113 sigpending = 73,
5114 sethostname = 74,
5115 setrlimit = 75,
5116 getrusage = 77,
5117 gettimeofday = 78,
5118 settimeofday = 79,
5119 symlink = 83,
5120 readlink = 85,
5121 uselib = 86,
5122 swapon = 87,
5123 reboot = 88,
5124 readdir = 89,
5125 mmap = 90,
5126 munmap = 91,
5127 truncate = 92,
5128 ftruncate = 93,
5129 fchmod = 94,
5130 getpriority = 96,
5131 setpriority = 97,
5132 statfs = 99,
5133 fstatfs = 100,
5134 socketcall = 102,
5135 syslog = 103,
5136 setitimer = 104,
5137 getitimer = 105,
5138 stat = 106,
5139 lstat = 107,
5140 fstat = 108,
5141 lookup_dcookie = 110,
5142 vhangup = 111,
5143 idle = 112,
5144 wait4 = 114,
5145 swapoff = 115,
5146 sysinfo = 116,
5147 ipc = 117,
5148 fsync = 118,
5149 sigreturn = 119,
5150 clone = 120,
5151 setdomainname = 121,
5152 uname = 122,
5153 adjtimex = 124,
5154 mprotect = 125,
5155 sigprocmask = 126,
5156 create_module = 127,
5157 init_module = 128,
5158 delete_module = 129,
5159 get_kernel_syms = 130,
5160 quotactl = 131,
5161 getpgid = 132,
5162 fchdir = 133,
5163 bdflush = 134,
5164 sysfs = 135,
5165 personality = 136,
5166 afs_syscall = 137,
5167 getdents = 141,
5168 select = 142,
5169 flock = 143,
5170 msync = 144,
5171 readv = 145,
5172 writev = 146,
5173 getsid = 147,
5174 fdatasync = 148,
5175 sysctl = 149,
5176 mlock = 150,
5177 munlock = 151,
5178 mlockall = 152,
5179 munlockall = 153,
5180 sched_setparam = 154,
5181 sched_getparam = 155,
5182 sched_setscheduler = 156,
5183 sched_getscheduler = 157,
5184 sched_yield = 158,
5185 sched_get_priority_max = 159,
5186 sched_get_priority_min = 160,
5187 sched_rr_get_interval = 161,
5188 nanosleep = 162,
5189 mremap = 163,
5190 query_module = 167,
5191 poll = 168,
5192 nfsservctl = 169,
5193 prctl = 172,
5194 rt_sigreturn = 173,
5195 rt_sigaction = 174,
5196 rt_sigprocmask = 175,
5197 rt_sigpending = 176,
5198 rt_sigtimedwait = 177,
5199 rt_sigqueueinfo = 178,
5200 rt_sigsuspend = 179,
5201 pread64 = 180,
5202 pwrite64 = 181,
5203 getcwd = 183,
5204 capget = 184,
5205 capset = 185,
5206 sigaltstack = 186,
5207 sendfile = 187,
5208 getpmsg = 188,
5209 putpmsg = 189,
5210 vfork = 190,
5211 getrlimit = 191,
5212 lchown = 198,
5213 getuid = 199,
5214 getgid = 200,
5215 geteuid = 201,
5216 getegid = 202,
5217 setreuid = 203,
5218 setregid = 204,
5219 getgroups = 205,
5220 setgroups = 206,
5221 fchown = 207,
5222 setresuid = 208,
5223 getresuid = 209,
5224 setresgid = 210,
5225 getresgid = 211,
5226 chown = 212,
5227 setuid = 213,
5228 setgid = 214,
5229 setfsuid = 215,
5230 setfsgid = 216,
5231 pivot_root = 217,
5232 mincore = 218,
5233 madvise = 219,
5234 getdents64 = 220,
5235 readahead = 222,
5236 setxattr = 224,
5237 lsetxattr = 225,
5238 fsetxattr = 226,
5239 getxattr = 227,
5240 lgetxattr = 228,
5241 fgetxattr = 229,
5242 listxattr = 230,
5243 llistxattr = 231,
5244 flistxattr = 232,
5245 removexattr = 233,
5246 lremovexattr = 234,
5247 fremovexattr = 235,
5248 gettid = 236,
5249 tkill = 237,
5250 futex = 238,
5251 sched_setaffinity = 239,
5252 sched_getaffinity = 240,
5253 tgkill = 241,
5254 io_setup = 243,
5255 io_destroy = 244,
5256 io_getevents = 245,
5257 io_submit = 246,
5258 io_cancel = 247,
5259 exit_group = 248,
5260 epoll_create = 249,
5261 epoll_ctl = 250,
5262 epoll_wait = 251,
5263 set_tid_address = 252,
5264 fadvise64 = 253,
5265 timer_create = 254,
5266 timer_settime = 255,
5267 timer_gettime = 256,
5268 timer_getoverrun = 257,
5269 timer_delete = 258,
5270 clock_settime = 259,
5271 clock_gettime = 260,
5272 clock_getres = 261,
5273 clock_nanosleep = 262,
5274 statfs64 = 265,
5275 fstatfs64 = 266,
5276 remap_file_pages = 267,
5277 mbind = 268,
5278 get_mempolicy = 269,
5279 set_mempolicy = 270,
5280 mq_open = 271,
5281 mq_unlink = 272,
5282 mq_timedsend = 273,
5283 mq_timedreceive = 274,
5284 mq_notify = 275,
5285 mq_getsetattr = 276,
5286 kexec_load = 277,
5287 add_key = 278,
5288 request_key = 279,
5289 keyctl = 280,
5290 waitid = 281,
5291 ioprio_set = 282,
5292 ioprio_get = 283,
5293 inotify_init = 284,
5294 inotify_add_watch = 285,
5295 inotify_rm_watch = 286,
5296 migrate_pages = 287,
5297 openat = 288,
5298 mkdirat = 289,
5299 mknodat = 290,
5300 fchownat = 291,
5301 futimesat = 292,
5302 newfstatat = 293,
5303 unlinkat = 294,
5304 renameat = 295,
5305 linkat = 296,
5306 symlinkat = 297,
5307 readlinkat = 298,
5308 fchmodat = 299,
5309 faccessat = 300,
5310 pselect6 = 301,
5311 ppoll = 302,
5312 unshare = 303,
5313 set_robust_list = 304,
5314 get_robust_list = 305,
5315 splice = 306,
5316 sync_file_range = 307,
5317 tee = 308,
5318 vmsplice = 309,
5319 move_pages = 310,
5320 getcpu = 311,
5321 epoll_pwait = 312,
5322 utimes = 313,
5323 fallocate = 314,
5324 utimensat = 315,
5325 signalfd = 316,
5326 timerfd = 317,
5327 eventfd = 318,
5328 timerfd_create = 319,
5329 timerfd_settime = 320,
5330 timerfd_gettime = 321,
5331 signalfd4 = 322,
5332 eventfd2 = 323,
5333 inotify_init1 = 324,
5334 pipe2 = 325,
5335 dup3 = 326,
5336 epoll_create1 = 327,
5337 preadv = 328,
5338 pwritev = 329,
5339 rt_tgsigqueueinfo = 330,
5340 perf_event_open = 331,
5341 fanotify_init = 332,
5342 fanotify_mark = 333,
5343 prlimit64 = 334,
5344 name_to_handle_at = 335,
5345 open_by_handle_at = 336,
5346 clock_adjtime = 337,
5347 syncfs = 338,
5348 setns = 339,
5349 process_vm_readv = 340,
5350 process_vm_writev = 341,
5351 s390_runtime_instr = 342,
5352 kcmp = 343,
5353 finit_module = 344,
5354 sched_setattr = 345,
5355 sched_getattr = 346,
5356 renameat2 = 347,
5357 seccomp = 348,
5358 getrandom = 349,
5359 memfd_create = 350,
5360 bpf = 351,
5361 s390_pci_mmio_write = 352,
5362 s390_pci_mmio_read = 353,
5363 execveat = 354,
5364 userfaultfd = 355,
5365 membarrier = 356,
5366 recvmmsg = 357,
5367 sendmmsg = 358,
5368 socket = 359,
5369 socketpair = 360,
5370 bind = 361,
5371 connect = 362,
5372 listen = 363,
5373 accept4 = 364,
5374 getsockopt = 365,
5375 setsockopt = 366,
5376 getsockname = 367,
5377 getpeername = 368,
5378 sendto = 369,
5379 sendmsg = 370,
5380 recvfrom = 371,
5381 recvmsg = 372,
5382 shutdown = 373,
5383 mlock2 = 374,
5384 copy_file_range = 375,
5385 preadv2 = 376,
5386 pwritev2 = 377,
5387 s390_guarded_storage = 378,
5388 statx = 379,
5389 s390_sthyi = 380,
5390 kexec_file_load = 381,
5391 io_pgetevents = 382,
5392 rseq = 383,
5393 pkey_mprotect = 384,
5394 pkey_alloc = 385,
5395 pkey_free = 386,
5396 semtimedop = 392,
5397 semget = 393,
5398 semctl = 394,
5399 shmget = 395,
5400 shmctl = 396,
5401 shmat = 397,
5402 shmdt = 398,
5403 msgget = 399,
5404 msgsnd = 400,
5405 msgrcv = 401,
5406 msgctl = 402,
5407 pidfd_send_signal = 424,
5408 io_uring_setup = 425,
5409 io_uring_enter = 426,
5410 io_uring_register = 427,
5411 open_tree = 428,
5412 move_mount = 429,
5413 fsopen = 430,
5414 fsconfig = 431,
5415 fsmount = 432,
5416 fspick = 433,
5417 pidfd_open = 434,
5418 clone3 = 435,
5419 close_range = 436,
5420 openat2 = 437,
5421 pidfd_getfd = 438,
5422 faccessat2 = 439,
5423 process_madvise = 440,
5424 epoll_pwait2 = 441,
5425 mount_setattr = 442,
5426 quotactl_fd = 443,
5427 landlock_create_ruleset = 444,
5428 landlock_add_rule = 445,
5429 landlock_restrict_self = 446,
5430 memfd_secret = 447,
5431 process_mrelease = 448,
5432 futex_waitv = 449,
5433 set_mempolicy_home_node = 450,
5434 cachestat = 451,
5435 fchmodat2 = 452,
5436 map_shadow_stack = 453,
5437 futex_wake = 454,
5438 futex_wait = 455,
5439 futex_requeue = 456,
5440 statmount = 457,
5441 listmount = 458,
5442 lsm_get_self_attr = 459,
5443 lsm_set_self_attr = 460,
5444 lsm_list_modules = 461,
5445 mseal = 462,
5446 setxattrat = 463,
5447 getxattrat = 464,
5448 listxattrat = 465,
5449 removexattrat = 466,
5450 open_tree_attr = 467,
5451 file_getattr = 468,
5452 file_setattr = 469,
5453 listns = 470,
5454 rseq_slice_yield = 471,
5455};
5456
5457pub const Xtensa = enum(usize) {
5458 spill = 0,
5459 xtensa = 1,
5460 open = 8,
5461 close = 9,
5462 dup = 10,
5463 dup2 = 11,
5464 read = 12,
5465 write = 13,
5466 select = 14,
5467 lseek = 15,
5468 poll = 16,
5469 llseek = 17,
5470 epoll_wait = 18,
5471 epoll_ctl = 19,
5472 epoll_create = 20,
5473 creat = 21,
5474 truncate = 22,
5475 ftruncate = 23,
5476 readv = 24,
5477 writev = 25,
5478 fsync = 26,
5479 fdatasync = 27,
5480 truncate64 = 28,
5481 ftruncate64 = 29,
5482 pread64 = 30,
5483 pwrite64 = 31,
5484 link = 32,
5485 rename = 33,
5486 symlink = 34,
5487 readlink = 35,
5488 mknod = 36,
5489 pipe = 37,
5490 unlink = 38,
5491 rmdir = 39,
5492 mkdir = 40,
5493 chdir = 41,
5494 fchdir = 42,
5495 getcwd = 43,
5496 chmod = 44,
5497 chown = 45,
5498 stat = 46,
5499 stat64 = 47,
5500 lchown = 48,
5501 lstat = 49,
5502 lstat64 = 50,
5503 fchmod = 52,
5504 fchown = 53,
5505 fstat = 54,
5506 fstat64 = 55,
5507 flock = 56,
5508 access = 57,
5509 umask = 58,
5510 getdents = 59,
5511 getdents64 = 60,
5512 fcntl64 = 61,
5513 fallocate = 62,
5514 fadvise64_64 = 63,
5515 utime = 64,
5516 utimes = 65,
5517 ioctl = 66,
5518 fcntl = 67,
5519 setxattr = 68,
5520 getxattr = 69,
5521 listxattr = 70,
5522 removexattr = 71,
5523 lsetxattr = 72,
5524 lgetxattr = 73,
5525 llistxattr = 74,
5526 lremovexattr = 75,
5527 fsetxattr = 76,
5528 fgetxattr = 77,
5529 flistxattr = 78,
5530 fremovexattr = 79,
5531 mmap2 = 80,
5532 munmap = 81,
5533 mprotect = 82,
5534 brk = 83,
5535 mlock = 84,
5536 munlock = 85,
5537 mlockall = 86,
5538 munlockall = 87,
5539 mremap = 88,
5540 msync = 89,
5541 mincore = 90,
5542 madvise = 91,
5543 shmget = 92,
5544 shmat = 93,
5545 shmctl = 94,
5546 shmdt = 95,
5547 socket = 96,
5548 setsockopt = 97,
5549 getsockopt = 98,
5550 shutdown = 99,
5551 bind = 100,
5552 connect = 101,
5553 listen = 102,
5554 accept = 103,
5555 getsockname = 104,
5556 getpeername = 105,
5557 sendmsg = 106,
5558 recvmsg = 107,
5559 send = 108,
5560 recv = 109,
5561 sendto = 110,
5562 recvfrom = 111,
5563 socketpair = 112,
5564 sendfile = 113,
5565 sendfile64 = 114,
5566 sendmmsg = 115,
5567 clone = 116,
5568 execve = 117,
5569 exit = 118,
5570 exit_group = 119,
5571 getpid = 120,
5572 wait4 = 121,
5573 waitid = 122,
5574 kill = 123,
5575 tkill = 124,
5576 tgkill = 125,
5577 set_tid_address = 126,
5578 gettid = 127,
5579 setsid = 128,
5580 getsid = 129,
5581 prctl = 130,
5582 personality = 131,
5583 getpriority = 132,
5584 setpriority = 133,
5585 setitimer = 134,
5586 getitimer = 135,
5587 setuid = 136,
5588 getuid = 137,
5589 setgid = 138,
5590 getgid = 139,
5591 geteuid = 140,
5592 getegid = 141,
5593 setreuid = 142,
5594 setregid = 143,
5595 setresuid = 144,
5596 getresuid = 145,
5597 setresgid = 146,
5598 getresgid = 147,
5599 setpgid = 148,
5600 getpgid = 149,
5601 getppid = 150,
5602 getpgrp = 151,
5603 times = 154,
5604 acct = 155,
5605 sched_setaffinity = 156,
5606 sched_getaffinity = 157,
5607 capget = 158,
5608 capset = 159,
5609 ptrace = 160,
5610 semtimedop = 161,
5611 semget = 162,
5612 semop = 163,
5613 semctl = 164,
5614 msgget = 166,
5615 msgsnd = 167,
5616 msgrcv = 168,
5617 msgctl = 169,
5618 umount2 = 171,
5619 mount = 172,
5620 swapon = 173,
5621 chroot = 174,
5622 pivot_root = 175,
5623 umount = 176,
5624 swapoff = 177,
5625 sync = 178,
5626 syncfs = 179,
5627 setfsuid = 180,
5628 setfsgid = 181,
5629 sysfs = 182,
5630 ustat = 183,
5631 statfs = 184,
5632 fstatfs = 185,
5633 statfs64 = 186,
5634 fstatfs64 = 187,
5635 setrlimit = 188,
5636 getrlimit = 189,
5637 getrusage = 190,
5638 futex = 191,
5639 gettimeofday = 192,
5640 settimeofday = 193,
5641 adjtimex = 194,
5642 nanosleep = 195,
5643 getgroups = 196,
5644 setgroups = 197,
5645 sethostname = 198,
5646 setdomainname = 199,
5647 syslog = 200,
5648 vhangup = 201,
5649 uselib = 202,
5650 reboot = 203,
5651 quotactl = 204,
5652 nfsservctl = 205,
5653 sysctl = 206,
5654 bdflush = 207,
5655 uname = 208,
5656 sysinfo = 209,
5657 init_module = 210,
5658 delete_module = 211,
5659 sched_setparam = 212,
5660 sched_getparam = 213,
5661 sched_setscheduler = 214,
5662 sched_getscheduler = 215,
5663 sched_get_priority_max = 216,
5664 sched_get_priority_min = 217,
5665 sched_rr_get_interval = 218,
5666 sched_yield = 219,
5667 restart_syscall = 223,
5668 sigaltstack = 224,
5669 rt_sigreturn = 225,
5670 rt_sigaction = 226,
5671 rt_sigprocmask = 227,
5672 rt_sigpending = 228,
5673 rt_sigtimedwait = 229,
5674 rt_sigqueueinfo = 230,
5675 rt_sigsuspend = 231,
5676 mq_open = 232,
5677 mq_unlink = 233,
5678 mq_timedsend = 234,
5679 mq_timedreceive = 235,
5680 mq_notify = 236,
5681 mq_getsetattr = 237,
5682 io_setup = 239,
5683 io_destroy = 240,
5684 io_submit = 241,
5685 io_getevents = 242,
5686 io_cancel = 243,
5687 clock_settime = 244,
5688 clock_gettime = 245,
5689 clock_getres = 246,
5690 clock_nanosleep = 247,
5691 timer_create = 248,
5692 timer_delete = 249,
5693 timer_settime = 250,
5694 timer_gettime = 251,
5695 timer_getoverrun = 252,
5696 lookup_dcookie = 254,
5697 add_key = 256,
5698 request_key = 257,
5699 keyctl = 258,
5700 readahead = 260,
5701 remap_file_pages = 261,
5702 migrate_pages = 262,
5703 mbind = 263,
5704 get_mempolicy = 264,
5705 set_mempolicy = 265,
5706 unshare = 266,
5707 move_pages = 267,
5708 splice = 268,
5709 tee = 269,
5710 vmsplice = 270,
5711 pselect6 = 272,
5712 ppoll = 273,
5713 epoll_pwait = 274,
5714 epoll_create1 = 275,
5715 inotify_init = 276,
5716 inotify_add_watch = 277,
5717 inotify_rm_watch = 278,
5718 inotify_init1 = 279,
5719 getcpu = 280,
5720 kexec_load = 281,
5721 ioprio_set = 282,
5722 ioprio_get = 283,
5723 set_robust_list = 284,
5724 get_robust_list = 285,
5725 openat = 288,
5726 mkdirat = 289,
5727 mknodat = 290,
5728 unlinkat = 291,
5729 renameat = 292,
5730 linkat = 293,
5731 symlinkat = 294,
5732 readlinkat = 295,
5733 utimensat = 296,
5734 fchownat = 297,
5735 futimesat = 298,
5736 fstatat64 = 299,
5737 fchmodat = 300,
5738 faccessat = 301,
5739 signalfd = 304,
5740 eventfd = 306,
5741 recvmmsg = 307,
5742 setns = 308,
5743 signalfd4 = 309,
5744 dup3 = 310,
5745 pipe2 = 311,
5746 timerfd_create = 312,
5747 timerfd_settime = 313,
5748 timerfd_gettime = 314,
5749 eventfd2 = 316,
5750 preadv = 317,
5751 pwritev = 318,
5752 fanotify_init = 320,
5753 fanotify_mark = 321,
5754 process_vm_readv = 322,
5755 process_vm_writev = 323,
5756 name_to_handle_at = 324,
5757 open_by_handle_at = 325,
5758 sync_file_range2 = 326,
5759 perf_event_open = 327,
5760 rt_tgsigqueueinfo = 328,
5761 clock_adjtime = 329,
5762 prlimit64 = 330,
5763 kcmp = 331,
5764 finit_module = 332,
5765 accept4 = 333,
5766 sched_setattr = 334,
5767 sched_getattr = 335,
5768 renameat2 = 336,
5769 seccomp = 337,
5770 getrandom = 338,
5771 memfd_create = 339,
5772 bpf = 340,
5773 execveat = 341,
5774 userfaultfd = 342,
5775 membarrier = 343,
5776 mlock2 = 344,
5777 copy_file_range = 345,
5778 preadv2 = 346,
5779 pwritev2 = 347,
5780 pkey_mprotect = 348,
5781 pkey_alloc = 349,
5782 pkey_free = 350,
5783 statx = 351,
5784 rseq = 352,
5785 clock_gettime64 = 403,
5786 clock_settime64 = 404,
5787 clock_adjtime64 = 405,
5788 clock_getres_time64 = 406,
5789 clock_nanosleep_time64 = 407,
5790 timer_gettime64 = 408,
5791 timer_settime64 = 409,
5792 timerfd_gettime64 = 410,
5793 timerfd_settime64 = 411,
5794 utimensat_time64 = 412,
5795 pselect6_time64 = 413,
5796 ppoll_time64 = 414,
5797 io_pgetevents_time64 = 416,
5798 recvmmsg_time64 = 417,
5799 mq_timedsend_time64 = 418,
5800 mq_timedreceive_time64 = 419,
5801 semtimedop_time64 = 420,
5802 rt_sigtimedwait_time64 = 421,
5803 futex_time64 = 422,
5804 sched_rr_get_interval_time64 = 423,
5805 pidfd_send_signal = 424,
5806 io_uring_setup = 425,
5807 io_uring_enter = 426,
5808 io_uring_register = 427,
5809 open_tree = 428,
5810 move_mount = 429,
5811 fsopen = 430,
5812 fsconfig = 431,
5813 fsmount = 432,
5814 fspick = 433,
5815 pidfd_open = 434,
5816 clone3 = 435,
5817 close_range = 436,
5818 openat2 = 437,
5819 pidfd_getfd = 438,
5820 faccessat2 = 439,
5821 process_madvise = 440,
5822 epoll_pwait2 = 441,
5823 mount_setattr = 442,
5824 quotactl_fd = 443,
5825 landlock_create_ruleset = 444,
5826 landlock_add_rule = 445,
5827 landlock_restrict_self = 446,
5828 process_mrelease = 448,
5829 futex_waitv = 449,
5830 set_mempolicy_home_node = 450,
5831 cachestat = 451,
5832 fchmodat2 = 452,
5833 map_shadow_stack = 453,
5834 futex_wake = 454,
5835 futex_wait = 455,
5836 futex_requeue = 456,
5837 statmount = 457,
5838 listmount = 458,
5839 lsm_get_self_attr = 459,
5840 lsm_set_self_attr = 460,
5841 lsm_list_modules = 461,
5842 mseal = 462,
5843 setxattrat = 463,
5844 getxattrat = 464,
5845 listxattrat = 465,
5846 removexattrat = 466,
5847 open_tree_attr = 467,
5848 file_getattr = 468,
5849 file_setattr = 469,
5850 listns = 470,
5851 rseq_slice_yield = 471,
5852};
5853
5854pub const Alpha = enum(usize) {
5855 osf_syscall = 0,
5856 exit = 1,
5857 fork = 2,
5858 read = 3,
5859 write = 4,
5860 osf_old_open = 5,
5861 close = 6,
5862 osf_wait4 = 7,
5863 osf_old_creat = 8,
5864 link = 9,
5865 unlink = 10,
5866 osf_execve = 11,
5867 chdir = 12,
5868 fchdir = 13,
5869 mknod = 14,
5870 chmod = 15,
5871 chown = 16,
5872 brk = 17,
5873 osf_getfsstat = 18,
5874 lseek = 19,
5875 getpid = 20,
5876 osf_mount = 21,
5877 umount2 = 22,
5878 setuid = 23,
5879 getuid = 24,
5880 exec_with_loader = 25,
5881 ptrace = 26,
5882 osf_nrecvmsg = 27,
5883 osf_nsendmsg = 28,
5884 osf_nrecvfrom = 29,
5885 osf_naccept = 30,
5886 osf_ngetpeername = 31,
5887 osf_ngetsockname = 32,
5888 access = 33,
5889 osf_chflags = 34,
5890 osf_fchflags = 35,
5891 sync = 36,
5892 kill = 37,
5893 osf_old_stat = 38,
5894 setpgid = 39,
5895 osf_old_lstat = 40,
5896 dup = 41,
5897 pipe = 42,
5898 osf_set_program_attributes = 43,
5899 osf_profil = 44,
5900 open = 45,
5901 osf_old_sigaction = 46,
5902 getgid = 47,
5903 osf_sigprocmask = 48,
5904 osf_getlogin = 49,
5905 osf_setlogin = 50,
5906 acct = 51,
5907 sigpending = 52,
5908 ioctl = 54,
5909 osf_reboot = 55,
5910 osf_revoke = 56,
5911 symlink = 57,
5912 readlink = 58,
5913 execve = 59,
5914 umask = 60,
5915 chroot = 61,
5916 osf_old_fstat = 62,
5917 getpgrp = 63,
5918 getpagesize = 64,
5919 osf_mremap = 65,
5920 vfork = 66,
5921 stat = 67,
5922 lstat = 68,
5923 osf_sbrk = 69,
5924 osf_sstk = 70,
5925 mmap = 71,
5926 osf_old_vadvise = 72,
5927 munmap = 73,
5928 mprotect = 74,
5929 madvise = 75,
5930 vhangup = 76,
5931 osf_kmodcall = 77,
5932 osf_mincore = 78,
5933 getgroups = 79,
5934 setgroups = 80,
5935 osf_old_getpgrp = 81,
5936 setpgrp = 82,
5937 osf_setitimer = 83,
5938 osf_old_wait = 84,
5939 osf_table = 85,
5940 osf_getitimer = 86,
5941 gethostname = 87,
5942 sethostname = 88,
5943 getdtablesize = 89,
5944 dup2 = 90,
5945 fstat = 91,
5946 fcntl = 92,
5947 osf_select = 93,
5948 poll = 94,
5949 fsync = 95,
5950 setpriority = 96,
5951 socket = 97,
5952 connect = 98,
5953 accept = 99,
5954 getpriority = 100,
5955 send = 101,
5956 recv = 102,
5957 sigreturn = 103,
5958 bind = 104,
5959 setsockopt = 105,
5960 listen = 106,
5961 osf_plock = 107,
5962 osf_old_sigvec = 108,
5963 osf_old_sigblock = 109,
5964 osf_old_sigsetmask = 110,
5965 sigsuspend = 111,
5966 osf_sigstack = 112,
5967 recvmsg = 113,
5968 sendmsg = 114,
5969 osf_old_vtrace = 115,
5970 osf_gettimeofday = 116,
5971 osf_getrusage = 117,
5972 getsockopt = 118,
5973 readv = 120,
5974 writev = 121,
5975 osf_settimeofday = 122,
5976 fchown = 123,
5977 fchmod = 124,
5978 recvfrom = 125,
5979 setreuid = 126,
5980 setregid = 127,
5981 rename = 128,
5982 truncate = 129,
5983 ftruncate = 130,
5984 flock = 131,
5985 setgid = 132,
5986 sendto = 133,
5987 shutdown = 134,
5988 socketpair = 135,
5989 mkdir = 136,
5990 rmdir = 137,
5991 osf_utimes = 138,
5992 osf_old_sigreturn = 139,
5993 osf_adjtime = 140,
5994 getpeername = 141,
5995 osf_gethostid = 142,
5996 osf_sethostid = 143,
5997 getrlimit = 144,
5998 setrlimit = 145,
5999 osf_old_killpg = 146,
6000 setsid = 147,
6001 quotactl = 148,
6002 osf_oldquota = 149,
6003 getsockname = 150,
6004 osf_pid_block = 153,
6005 osf_pid_unblock = 154,
6006 sigaction = 156,
6007 osf_sigwaitprim = 157,
6008 osf_nfssvc = 158,
6009 osf_getdirentries = 159,
6010 osf_statfs = 160,
6011 osf_fstatfs = 161,
6012 osf_asynch_daemon = 163,
6013 osf_getfh = 164,
6014 osf_getdomainname = 165,
6015 setdomainname = 166,
6016 osf_exportfs = 169,
6017 osf_alt_plock = 181,
6018 osf_getmnt = 184,
6019 osf_alt_sigpending = 187,
6020 osf_alt_setsid = 188,
6021 osf_swapon = 199,
6022 msgctl = 200,
6023 msgget = 201,
6024 msgrcv = 202,
6025 msgsnd = 203,
6026 semctl = 204,
6027 semget = 205,
6028 semop = 206,
6029 osf_utsname = 207,
6030 lchown = 208,
6031 shmat = 209,
6032 shmctl = 210,
6033 shmdt = 211,
6034 shmget = 212,
6035 osf_mvalid = 213,
6036 osf_getaddressconf = 214,
6037 osf_msleep = 215,
6038 osf_mwakeup = 216,
6039 msync = 217,
6040 osf_signal = 218,
6041 osf_utc_gettime = 219,
6042 osf_utc_adjtime = 220,
6043 osf_security = 222,
6044 osf_kloadcall = 223,
6045 osf_stat = 224,
6046 osf_lstat = 225,
6047 osf_fstat = 226,
6048 osf_statfs64 = 227,
6049 osf_fstatfs64 = 228,
6050 getpgid = 233,
6051 getsid = 234,
6052 sigaltstack = 235,
6053 osf_waitid = 236,
6054 osf_priocntlset = 237,
6055 osf_sigsendset = 238,
6056 osf_set_speculative = 239,
6057 osf_msfs_syscall = 240,
6058 osf_sysinfo = 241,
6059 osf_uadmin = 242,
6060 osf_fuser = 243,
6061 osf_proplist_syscall = 244,
6062 osf_ntp_adjtime = 245,
6063 osf_ntp_gettime = 246,
6064 osf_pathconf = 247,
6065 osf_fpathconf = 248,
6066 osf_uswitch = 250,
6067 osf_usleep_thread = 251,
6068 osf_audcntl = 252,
6069 osf_audgen = 253,
6070 sysfs = 254,
6071 osf_subsys_info = 255,
6072 osf_getsysinfo = 256,
6073 osf_setsysinfo = 257,
6074 osf_afs_syscall = 258,
6075 osf_swapctl = 259,
6076 osf_memcntl = 260,
6077 osf_fdatasync = 261,
6078 bdflush = 300,
6079 sethae = 301,
6080 mount = 302,
6081 old_adjtimex = 303,
6082 swapoff = 304,
6083 getdents = 305,
6084 create_module = 306,
6085 init_module = 307,
6086 delete_module = 308,
6087 get_kernel_syms = 309,
6088 syslog = 310,
6089 reboot = 311,
6090 clone = 312,
6091 uselib = 313,
6092 mlock = 314,
6093 munlock = 315,
6094 mlockall = 316,
6095 munlockall = 317,
6096 sysinfo = 318,
6097 sysctl = 319,
6098 oldumount = 321,
6099 swapon = 322,
6100 times = 323,
6101 personality = 324,
6102 setfsuid = 325,
6103 setfsgid = 326,
6104 ustat = 327,
6105 statfs = 328,
6106 fstatfs = 329,
6107 sched_setparam = 330,
6108 sched_getparam = 331,
6109 sched_setscheduler = 332,
6110 sched_getscheduler = 333,
6111 sched_yield = 334,
6112 sched_get_priority_max = 335,
6113 sched_get_priority_min = 336,
6114 sched_rr_get_interval = 337,
6115 afs_syscall = 338,
6116 uname = 339,
6117 nanosleep = 340,
6118 mremap = 341,
6119 nfsservctl = 342,
6120 setresuid = 343,
6121 getresuid = 344,
6122 pciconfig_read = 345,
6123 pciconfig_write = 346,
6124 query_module = 347,
6125 prctl = 348,
6126 pread64 = 349,
6127 pwrite64 = 350,
6128 rt_sigreturn = 351,
6129 rt_sigaction = 352,
6130 rt_sigprocmask = 353,
6131 rt_sigpending = 354,
6132 rt_sigtimedwait = 355,
6133 rt_sigqueueinfo = 356,
6134 rt_sigsuspend = 357,
6135 select = 358,
6136 gettimeofday = 359,
6137 settimeofday = 360,
6138 getitimer = 361,
6139 setitimer = 362,
6140 utimes = 363,
6141 getrusage = 364,
6142 wait4 = 365,
6143 adjtimex = 366,
6144 getcwd = 367,
6145 capget = 368,
6146 capset = 369,
6147 sendfile = 370,
6148 setresgid = 371,
6149 getresgid = 372,
6150 dipc = 373,
6151 pivot_root = 374,
6152 mincore = 375,
6153 pciconfig_iobase = 376,
6154 getdents64 = 377,
6155 gettid = 378,
6156 readahead = 379,
6157 tkill = 381,
6158 setxattr = 382,
6159 lsetxattr = 383,
6160 fsetxattr = 384,
6161 getxattr = 385,
6162 lgetxattr = 386,
6163 fgetxattr = 387,
6164 listxattr = 388,
6165 llistxattr = 389,
6166 flistxattr = 390,
6167 removexattr = 391,
6168 lremovexattr = 392,
6169 fremovexattr = 393,
6170 futex = 394,
6171 sched_setaffinity = 395,
6172 sched_getaffinity = 396,
6173 tuxcall = 397,
6174 io_setup = 398,
6175 io_destroy = 399,
6176 io_getevents = 400,
6177 io_submit = 401,
6178 io_cancel = 402,
6179 exit_group = 405,
6180 lookup_dcookie = 406,
6181 epoll_create = 407,
6182 epoll_ctl = 408,
6183 epoll_wait = 409,
6184 remap_file_pages = 410,
6185 set_tid_address = 411,
6186 restart_syscall = 412,
6187 fadvise64 = 413,
6188 timer_create = 414,
6189 timer_settime = 415,
6190 timer_gettime = 416,
6191 timer_getoverrun = 417,
6192 timer_delete = 418,
6193 clock_settime = 419,
6194 clock_gettime = 420,
6195 clock_getres = 421,
6196 clock_nanosleep = 422,
6197 semtimedop = 423,
6198 tgkill = 424,
6199 stat64 = 425,
6200 lstat64 = 426,
6201 fstat64 = 427,
6202 vserver = 428,
6203 mbind = 429,
6204 get_mempolicy = 430,
6205 set_mempolicy = 431,
6206 mq_open = 432,
6207 mq_unlink = 433,
6208 mq_timedsend = 434,
6209 mq_timedreceive = 435,
6210 mq_notify = 436,
6211 mq_getsetattr = 437,
6212 waitid = 438,
6213 add_key = 439,
6214 request_key = 440,
6215 keyctl = 441,
6216 ioprio_set = 442,
6217 ioprio_get = 443,
6218 inotify_init = 444,
6219 inotify_add_watch = 445,
6220 inotify_rm_watch = 446,
6221 fdatasync = 447,
6222 kexec_load = 448,
6223 migrate_pages = 449,
6224 openat = 450,
6225 mkdirat = 451,
6226 mknodat = 452,
6227 fchownat = 453,
6228 futimesat = 454,
6229 fstatat64 = 455,
6230 unlinkat = 456,
6231 renameat = 457,
6232 linkat = 458,
6233 symlinkat = 459,
6234 readlinkat = 460,
6235 fchmodat = 461,
6236 faccessat = 462,
6237 pselect6 = 463,
6238 ppoll = 464,
6239 unshare = 465,
6240 set_robust_list = 466,
6241 get_robust_list = 467,
6242 splice = 468,
6243 sync_file_range = 469,
6244 tee = 470,
6245 vmsplice = 471,
6246 move_pages = 472,
6247 getcpu = 473,
6248 epoll_pwait = 474,
6249 utimensat = 475,
6250 signalfd = 476,
6251 timerfd = 477,
6252 eventfd = 478,
6253 recvmmsg = 479,
6254 fallocate = 480,
6255 timerfd_create = 481,
6256 timerfd_settime = 482,
6257 timerfd_gettime = 483,
6258 signalfd4 = 484,
6259 eventfd2 = 485,
6260 epoll_create1 = 486,
6261 dup3 = 487,
6262 pipe2 = 488,
6263 inotify_init1 = 489,
6264 preadv = 490,
6265 pwritev = 491,
6266 rt_tgsigqueueinfo = 492,
6267 perf_event_open = 493,
6268 fanotify_init = 494,
6269 fanotify_mark = 495,
6270 prlimit64 = 496,
6271 name_to_handle_at = 497,
6272 open_by_handle_at = 498,
6273 clock_adjtime = 499,
6274 syncfs = 500,
6275 setns = 501,
6276 accept4 = 502,
6277 sendmmsg = 503,
6278 process_vm_readv = 504,
6279 process_vm_writev = 505,
6280 kcmp = 506,
6281 finit_module = 507,
6282 sched_setattr = 508,
6283 sched_getattr = 509,
6284 renameat2 = 510,
6285 getrandom = 511,
6286 memfd_create = 512,
6287 execveat = 513,
6288 seccomp = 514,
6289 bpf = 515,
6290 userfaultfd = 516,
6291 membarrier = 517,
6292 mlock2 = 518,
6293 copy_file_range = 519,
6294 preadv2 = 520,
6295 pwritev2 = 521,
6296 statx = 522,
6297 io_pgetevents = 523,
6298 pkey_mprotect = 524,
6299 pkey_alloc = 525,
6300 pkey_free = 526,
6301 rseq = 527,
6302 statfs64 = 528,
6303 fstatfs64 = 529,
6304 getegid = 530,
6305 geteuid = 531,
6306 getppid = 532,
6307 pidfd_send_signal = 534,
6308 io_uring_setup = 535,
6309 io_uring_enter = 536,
6310 io_uring_register = 537,
6311 open_tree = 538,
6312 move_mount = 539,
6313 fsopen = 540,
6314 fsconfig = 541,
6315 fsmount = 542,
6316 fspick = 543,
6317 pidfd_open = 544,
6318 clone3 = 545,
6319 close_range = 546,
6320 openat2 = 547,
6321 pidfd_getfd = 548,
6322 faccessat2 = 549,
6323 process_madvise = 550,
6324 epoll_pwait2 = 551,
6325 mount_setattr = 552,
6326 quotactl_fd = 553,
6327 landlock_create_ruleset = 554,
6328 landlock_add_rule = 555,
6329 landlock_restrict_self = 556,
6330 process_mrelease = 558,
6331 futex_waitv = 559,
6332 set_mempolicy_home_node = 560,
6333 cachestat = 561,
6334 fchmodat2 = 562,
6335 map_shadow_stack = 563,
6336 futex_wake = 564,
6337 futex_wait = 565,
6338 futex_requeue = 566,
6339 statmount = 567,
6340 listmount = 568,
6341 lsm_get_self_attr = 569,
6342 lsm_set_self_attr = 570,
6343 lsm_list_modules = 571,
6344 mseal = 572,
6345 setxattrat = 573,
6346 getxattrat = 574,
6347 listxattrat = 575,
6348 removexattrat = 576,
6349 open_tree_attr = 577,
6350 file_getattr = 578,
6351 file_setattr = 579,
6352 listns = 580,
6353 rseq_slice_yield = 581,
6354};
6355
6356pub const Arm64 = enum(usize) {
6357 io_setup = 0,
6358 io_destroy = 1,
6359 io_submit = 2,
6360 io_cancel = 3,
6361 io_getevents = 4,
6362 setxattr = 5,
6363 lsetxattr = 6,
6364 fsetxattr = 7,
6365 getxattr = 8,
6366 lgetxattr = 9,
6367 fgetxattr = 10,
6368 listxattr = 11,
6369 llistxattr = 12,
6370 flistxattr = 13,
6371 removexattr = 14,
6372 lremovexattr = 15,
6373 fremovexattr = 16,
6374 getcwd = 17,
6375 lookup_dcookie = 18,
6376 eventfd2 = 19,
6377 epoll_create1 = 20,
6378 epoll_ctl = 21,
6379 epoll_pwait = 22,
6380 dup = 23,
6381 dup3 = 24,
6382 fcntl = 25,
6383 inotify_init1 = 26,
6384 inotify_add_watch = 27,
6385 inotify_rm_watch = 28,
6386 ioctl = 29,
6387 ioprio_set = 30,
6388 ioprio_get = 31,
6389 flock = 32,
6390 mknodat = 33,
6391 mkdirat = 34,
6392 unlinkat = 35,
6393 symlinkat = 36,
6394 linkat = 37,
6395 renameat = 38,
6396 umount2 = 39,
6397 mount = 40,
6398 pivot_root = 41,
6399 nfsservctl = 42,
6400 statfs = 43,
6401 fstatfs = 44,
6402 truncate = 45,
6403 ftruncate = 46,
6404 fallocate = 47,
6405 faccessat = 48,
6406 chdir = 49,
6407 fchdir = 50,
6408 chroot = 51,
6409 fchmod = 52,
6410 fchmodat = 53,
6411 fchownat = 54,
6412 fchown = 55,
6413 openat = 56,
6414 close = 57,
6415 vhangup = 58,
6416 pipe2 = 59,
6417 quotactl = 60,
6418 getdents64 = 61,
6419 lseek = 62,
6420 read = 63,
6421 write = 64,
6422 readv = 65,
6423 writev = 66,
6424 pread64 = 67,
6425 pwrite64 = 68,
6426 preadv = 69,
6427 pwritev = 70,
6428 sendfile = 71,
6429 pselect6 = 72,
6430 ppoll = 73,
6431 signalfd4 = 74,
6432 vmsplice = 75,
6433 splice = 76,
6434 tee = 77,
6435 readlinkat = 78,
6436 newfstatat = 79,
6437 fstat = 80,
6438 sync = 81,
6439 fsync = 82,
6440 fdatasync = 83,
6441 sync_file_range = 84,
6442 timerfd_create = 85,
6443 timerfd_settime = 86,
6444 timerfd_gettime = 87,
6445 utimensat = 88,
6446 acct = 89,
6447 capget = 90,
6448 capset = 91,
6449 personality = 92,
6450 exit = 93,
6451 exit_group = 94,
6452 waitid = 95,
6453 set_tid_address = 96,
6454 unshare = 97,
6455 futex = 98,
6456 set_robust_list = 99,
6457 get_robust_list = 100,
6458 nanosleep = 101,
6459 getitimer = 102,
6460 setitimer = 103,
6461 kexec_load = 104,
6462 init_module = 105,
6463 delete_module = 106,
6464 timer_create = 107,
6465 timer_gettime = 108,
6466 timer_getoverrun = 109,
6467 timer_settime = 110,
6468 timer_delete = 111,
6469 clock_settime = 112,
6470 clock_gettime = 113,
6471 clock_getres = 114,
6472 clock_nanosleep = 115,
6473 syslog = 116,
6474 ptrace = 117,
6475 sched_setparam = 118,
6476 sched_setscheduler = 119,
6477 sched_getscheduler = 120,
6478 sched_getparam = 121,
6479 sched_setaffinity = 122,
6480 sched_getaffinity = 123,
6481 sched_yield = 124,
6482 sched_get_priority_max = 125,
6483 sched_get_priority_min = 126,
6484 sched_rr_get_interval = 127,
6485 restart_syscall = 128,
6486 kill = 129,
6487 tkill = 130,
6488 tgkill = 131,
6489 sigaltstack = 132,
6490 rt_sigsuspend = 133,
6491 rt_sigaction = 134,
6492 rt_sigprocmask = 135,
6493 rt_sigpending = 136,
6494 rt_sigtimedwait = 137,
6495 rt_sigqueueinfo = 138,
6496 rt_sigreturn = 139,
6497 setpriority = 140,
6498 getpriority = 141,
6499 reboot = 142,
6500 setregid = 143,
6501 setgid = 144,
6502 setreuid = 145,
6503 setuid = 146,
6504 setresuid = 147,
6505 getresuid = 148,
6506 setresgid = 149,
6507 getresgid = 150,
6508 setfsuid = 151,
6509 setfsgid = 152,
6510 times = 153,
6511 setpgid = 154,
6512 getpgid = 155,
6513 getsid = 156,
6514 setsid = 157,
6515 getgroups = 158,
6516 setgroups = 159,
6517 uname = 160,
6518 sethostname = 161,
6519 setdomainname = 162,
6520 getrlimit = 163,
6521 setrlimit = 164,
6522 getrusage = 165,
6523 umask = 166,
6524 prctl = 167,
6525 getcpu = 168,
6526 gettimeofday = 169,
6527 settimeofday = 170,
6528 adjtimex = 171,
6529 getpid = 172,
6530 getppid = 173,
6531 getuid = 174,
6532 geteuid = 175,
6533 getgid = 176,
6534 getegid = 177,
6535 gettid = 178,
6536 sysinfo = 179,
6537 mq_open = 180,
6538 mq_unlink = 181,
6539 mq_timedsend = 182,
6540 mq_timedreceive = 183,
6541 mq_notify = 184,
6542 mq_getsetattr = 185,
6543 msgget = 186,
6544 msgctl = 187,
6545 msgrcv = 188,
6546 msgsnd = 189,
6547 semget = 190,
6548 semctl = 191,
6549 semtimedop = 192,
6550 semop = 193,
6551 shmget = 194,
6552 shmctl = 195,
6553 shmat = 196,
6554 shmdt = 197,
6555 socket = 198,
6556 socketpair = 199,
6557 bind = 200,
6558 listen = 201,
6559 accept = 202,
6560 connect = 203,
6561 getsockname = 204,
6562 getpeername = 205,
6563 sendto = 206,
6564 recvfrom = 207,
6565 setsockopt = 208,
6566 getsockopt = 209,
6567 shutdown = 210,
6568 sendmsg = 211,
6569 recvmsg = 212,
6570 readahead = 213,
6571 brk = 214,
6572 munmap = 215,
6573 mremap = 216,
6574 add_key = 217,
6575 request_key = 218,
6576 keyctl = 219,
6577 clone = 220,
6578 execve = 221,
6579 mmap = 222,
6580 fadvise64 = 223,
6581 swapon = 224,
6582 swapoff = 225,
6583 mprotect = 226,
6584 msync = 227,
6585 mlock = 228,
6586 munlock = 229,
6587 mlockall = 230,
6588 munlockall = 231,
6589 mincore = 232,
6590 madvise = 233,
6591 remap_file_pages = 234,
6592 mbind = 235,
6593 get_mempolicy = 236,
6594 set_mempolicy = 237,
6595 migrate_pages = 238,
6596 move_pages = 239,
6597 rt_tgsigqueueinfo = 240,
6598 perf_event_open = 241,
6599 accept4 = 242,
6600 recvmmsg = 243,
6601 wait4 = 260,
6602 prlimit64 = 261,
6603 fanotify_init = 262,
6604 fanotify_mark = 263,
6605 name_to_handle_at = 264,
6606 open_by_handle_at = 265,
6607 clock_adjtime = 266,
6608 syncfs = 267,
6609 setns = 268,
6610 sendmmsg = 269,
6611 process_vm_readv = 270,
6612 process_vm_writev = 271,
6613 kcmp = 272,
6614 finit_module = 273,
6615 sched_setattr = 274,
6616 sched_getattr = 275,
6617 renameat2 = 276,
6618 seccomp = 277,
6619 getrandom = 278,
6620 memfd_create = 279,
6621 bpf = 280,
6622 execveat = 281,
6623 userfaultfd = 282,
6624 membarrier = 283,
6625 mlock2 = 284,
6626 copy_file_range = 285,
6627 preadv2 = 286,
6628 pwritev2 = 287,
6629 pkey_mprotect = 288,
6630 pkey_alloc = 289,
6631 pkey_free = 290,
6632 statx = 291,
6633 io_pgetevents = 292,
6634 rseq = 293,
6635 kexec_file_load = 294,
6636 pidfd_send_signal = 424,
6637 io_uring_setup = 425,
6638 io_uring_enter = 426,
6639 io_uring_register = 427,
6640 open_tree = 428,
6641 move_mount = 429,
6642 fsopen = 430,
6643 fsconfig = 431,
6644 fsmount = 432,
6645 fspick = 433,
6646 pidfd_open = 434,
6647 clone3 = 435,
6648 close_range = 436,
6649 openat2 = 437,
6650 pidfd_getfd = 438,
6651 faccessat2 = 439,
6652 process_madvise = 440,
6653 epoll_pwait2 = 441,
6654 mount_setattr = 442,
6655 quotactl_fd = 443,
6656 landlock_create_ruleset = 444,
6657 landlock_add_rule = 445,
6658 landlock_restrict_self = 446,
6659 memfd_secret = 447,
6660 process_mrelease = 448,
6661 futex_waitv = 449,
6662 set_mempolicy_home_node = 450,
6663 cachestat = 451,
6664 fchmodat2 = 452,
6665 map_shadow_stack = 453,
6666 futex_wake = 454,
6667 futex_wait = 455,
6668 futex_requeue = 456,
6669 statmount = 457,
6670 listmount = 458,
6671 lsm_get_self_attr = 459,
6672 lsm_set_self_attr = 460,
6673 lsm_list_modules = 461,
6674 mseal = 462,
6675 setxattrat = 463,
6676 getxattrat = 464,
6677 listxattrat = 465,
6678 removexattrat = 466,
6679 open_tree_attr = 467,
6680 file_getattr = 468,
6681 file_setattr = 469,
6682 listns = 470,
6683 rseq_slice_yield = 471,
6684};
6685
6686pub const RiscV32 = enum(usize) {
6687 io_setup = 0,
6688 io_destroy = 1,
6689 io_submit = 2,
6690 io_cancel = 3,
6691 setxattr = 5,
6692 lsetxattr = 6,
6693 fsetxattr = 7,
6694 getxattr = 8,
6695 lgetxattr = 9,
6696 fgetxattr = 10,
6697 listxattr = 11,
6698 llistxattr = 12,
6699 flistxattr = 13,
6700 removexattr = 14,
6701 lremovexattr = 15,
6702 fremovexattr = 16,
6703 getcwd = 17,
6704 lookup_dcookie = 18,
6705 eventfd2 = 19,
6706 epoll_create1 = 20,
6707 epoll_ctl = 21,
6708 epoll_pwait = 22,
6709 dup = 23,
6710 dup3 = 24,
6711 fcntl64 = 25,
6712 inotify_init1 = 26,
6713 inotify_add_watch = 27,
6714 inotify_rm_watch = 28,
6715 ioctl = 29,
6716 ioprio_set = 30,
6717 ioprio_get = 31,
6718 flock = 32,
6719 mknodat = 33,
6720 mkdirat = 34,
6721 unlinkat = 35,
6722 symlinkat = 36,
6723 linkat = 37,
6724 umount2 = 39,
6725 mount = 40,
6726 pivot_root = 41,
6727 nfsservctl = 42,
6728 statfs64 = 43,
6729 fstatfs64 = 44,
6730 truncate64 = 45,
6731 ftruncate64 = 46,
6732 fallocate = 47,
6733 faccessat = 48,
6734 chdir = 49,
6735 fchdir = 50,
6736 chroot = 51,
6737 fchmod = 52,
6738 fchmodat = 53,
6739 fchownat = 54,
6740 fchown = 55,
6741 openat = 56,
6742 close = 57,
6743 vhangup = 58,
6744 pipe2 = 59,
6745 quotactl = 60,
6746 getdents64 = 61,
6747 llseek = 62,
6748 read = 63,
6749 write = 64,
6750 readv = 65,
6751 writev = 66,
6752 pread64 = 67,
6753 pwrite64 = 68,
6754 preadv = 69,
6755 pwritev = 70,
6756 sendfile64 = 71,
6757 signalfd4 = 74,
6758 vmsplice = 75,
6759 splice = 76,
6760 tee = 77,
6761 readlinkat = 78,
6762 sync = 81,
6763 fsync = 82,
6764 fdatasync = 83,
6765 sync_file_range = 84,
6766 timerfd_create = 85,
6767 acct = 89,
6768 capget = 90,
6769 capset = 91,
6770 personality = 92,
6771 exit = 93,
6772 exit_group = 94,
6773 waitid = 95,
6774 set_tid_address = 96,
6775 unshare = 97,
6776 set_robust_list = 99,
6777 get_robust_list = 100,
6778 getitimer = 102,
6779 setitimer = 103,
6780 kexec_load = 104,
6781 init_module = 105,
6782 delete_module = 106,
6783 timer_create = 107,
6784 timer_getoverrun = 109,
6785 timer_delete = 111,
6786 syslog = 116,
6787 ptrace = 117,
6788 sched_setparam = 118,
6789 sched_setscheduler = 119,
6790 sched_getscheduler = 120,
6791 sched_getparam = 121,
6792 sched_setaffinity = 122,
6793 sched_getaffinity = 123,
6794 sched_yield = 124,
6795 sched_get_priority_max = 125,
6796 sched_get_priority_min = 126,
6797 restart_syscall = 128,
6798 kill = 129,
6799 tkill = 130,
6800 tgkill = 131,
6801 sigaltstack = 132,
6802 rt_sigsuspend = 133,
6803 rt_sigaction = 134,
6804 rt_sigprocmask = 135,
6805 rt_sigpending = 136,
6806 rt_sigqueueinfo = 138,
6807 rt_sigreturn = 139,
6808 setpriority = 140,
6809 getpriority = 141,
6810 reboot = 142,
6811 setregid = 143,
6812 setgid = 144,
6813 setreuid = 145,
6814 setuid = 146,
6815 setresuid = 147,
6816 getresuid = 148,
6817 setresgid = 149,
6818 getresgid = 150,
6819 setfsuid = 151,
6820 setfsgid = 152,
6821 times = 153,
6822 setpgid = 154,
6823 getpgid = 155,
6824 getsid = 156,
6825 setsid = 157,
6826 getgroups = 158,
6827 setgroups = 159,
6828 uname = 160,
6829 sethostname = 161,
6830 setdomainname = 162,
6831 getrusage = 165,
6832 umask = 166,
6833 prctl = 167,
6834 getcpu = 168,
6835 getpid = 172,
6836 getppid = 173,
6837 getuid = 174,
6838 geteuid = 175,
6839 getgid = 176,
6840 getegid = 177,
6841 gettid = 178,
6842 sysinfo = 179,
6843 mq_open = 180,
6844 mq_unlink = 181,
6845 mq_notify = 184,
6846 mq_getsetattr = 185,
6847 msgget = 186,
6848 msgctl = 187,
6849 msgrcv = 188,
6850 msgsnd = 189,
6851 semget = 190,
6852 semctl = 191,
6853 semop = 193,
6854 shmget = 194,
6855 shmctl = 195,
6856 shmat = 196,
6857 shmdt = 197,
6858 socket = 198,
6859 socketpair = 199,
6860 bind = 200,
6861 listen = 201,
6862 accept = 202,
6863 connect = 203,
6864 getsockname = 204,
6865 getpeername = 205,
6866 sendto = 206,
6867 recvfrom = 207,
6868 setsockopt = 208,
6869 getsockopt = 209,
6870 shutdown = 210,
6871 sendmsg = 211,
6872 recvmsg = 212,
6873 readahead = 213,
6874 brk = 214,
6875 munmap = 215,
6876 mremap = 216,
6877 add_key = 217,
6878 request_key = 218,
6879 keyctl = 219,
6880 clone = 220,
6881 execve = 221,
6882 mmap2 = 222,
6883 fadvise64_64 = 223,
6884 swapon = 224,
6885 swapoff = 225,
6886 mprotect = 226,
6887 msync = 227,
6888 mlock = 228,
6889 munlock = 229,
6890 mlockall = 230,
6891 munlockall = 231,
6892 mincore = 232,
6893 madvise = 233,
6894 remap_file_pages = 234,
6895 mbind = 235,
6896 get_mempolicy = 236,
6897 set_mempolicy = 237,
6898 migrate_pages = 238,
6899 move_pages = 239,
6900 rt_tgsigqueueinfo = 240,
6901 perf_event_open = 241,
6902 accept4 = 242,
6903 riscv_hwprobe = 258,
6904 riscv_flush_icache = 259,
6905 prlimit64 = 261,
6906 fanotify_init = 262,
6907 fanotify_mark = 263,
6908 name_to_handle_at = 264,
6909 open_by_handle_at = 265,
6910 syncfs = 267,
6911 setns = 268,
6912 sendmmsg = 269,
6913 process_vm_readv = 270,
6914 process_vm_writev = 271,
6915 kcmp = 272,
6916 finit_module = 273,
6917 sched_setattr = 274,
6918 sched_getattr = 275,
6919 renameat2 = 276,
6920 seccomp = 277,
6921 getrandom = 278,
6922 memfd_create = 279,
6923 bpf = 280,
6924 execveat = 281,
6925 userfaultfd = 282,
6926 membarrier = 283,
6927 mlock2 = 284,
6928 copy_file_range = 285,
6929 preadv2 = 286,
6930 pwritev2 = 287,
6931 pkey_mprotect = 288,
6932 pkey_alloc = 289,
6933 pkey_free = 290,
6934 statx = 291,
6935 rseq = 293,
6936 kexec_file_load = 294,
6937 clock_gettime64 = 403,
6938 clock_settime64 = 404,
6939 clock_adjtime64 = 405,
6940 clock_getres_time64 = 406,
6941 clock_nanosleep_time64 = 407,
6942 timer_gettime64 = 408,
6943 timer_settime64 = 409,
6944 timerfd_gettime64 = 410,
6945 timerfd_settime64 = 411,
6946 utimensat_time64 = 412,
6947 pselect6_time64 = 413,
6948 ppoll_time64 = 414,
6949 io_pgetevents_time64 = 416,
6950 recvmmsg_time64 = 417,
6951 mq_timedsend_time64 = 418,
6952 mq_timedreceive_time64 = 419,
6953 semtimedop_time64 = 420,
6954 rt_sigtimedwait_time64 = 421,
6955 futex_time64 = 422,
6956 sched_rr_get_interval_time64 = 423,
6957 pidfd_send_signal = 424,
6958 io_uring_setup = 425,
6959 io_uring_enter = 426,
6960 io_uring_register = 427,
6961 open_tree = 428,
6962 move_mount = 429,
6963 fsopen = 430,
6964 fsconfig = 431,
6965 fsmount = 432,
6966 fspick = 433,
6967 pidfd_open = 434,
6968 clone3 = 435,
6969 close_range = 436,
6970 openat2 = 437,
6971 pidfd_getfd = 438,
6972 faccessat2 = 439,
6973 process_madvise = 440,
6974 epoll_pwait2 = 441,
6975 mount_setattr = 442,
6976 quotactl_fd = 443,
6977 landlock_create_ruleset = 444,
6978 landlock_add_rule = 445,
6979 landlock_restrict_self = 446,
6980 memfd_secret = 447,
6981 process_mrelease = 448,
6982 futex_waitv = 449,
6983 set_mempolicy_home_node = 450,
6984 cachestat = 451,
6985 fchmodat2 = 452,
6986 map_shadow_stack = 453,
6987 futex_wake = 454,
6988 futex_wait = 455,
6989 futex_requeue = 456,
6990 statmount = 457,
6991 listmount = 458,
6992 lsm_get_self_attr = 459,
6993 lsm_set_self_attr = 460,
6994 lsm_list_modules = 461,
6995 mseal = 462,
6996 setxattrat = 463,
6997 getxattrat = 464,
6998 listxattrat = 465,
6999 removexattrat = 466,
7000 open_tree_attr = 467,
7001 file_getattr = 468,
7002 file_setattr = 469,
7003 listns = 470,
7004 rseq_slice_yield = 471,
7005};
7006
7007pub const RiscV64 = enum(usize) {
7008 io_setup = 0,
7009 io_destroy = 1,
7010 io_submit = 2,
7011 io_cancel = 3,
7012 io_getevents = 4,
7013 setxattr = 5,
7014 lsetxattr = 6,
7015 fsetxattr = 7,
7016 getxattr = 8,
7017 lgetxattr = 9,
7018 fgetxattr = 10,
7019 listxattr = 11,
7020 llistxattr = 12,
7021 flistxattr = 13,
7022 removexattr = 14,
7023 lremovexattr = 15,
7024 fremovexattr = 16,
7025 getcwd = 17,
7026 lookup_dcookie = 18,
7027 eventfd2 = 19,
7028 epoll_create1 = 20,
7029 epoll_ctl = 21,
7030 epoll_pwait = 22,
7031 dup = 23,
7032 dup3 = 24,
7033 fcntl = 25,
7034 inotify_init1 = 26,
7035 inotify_add_watch = 27,
7036 inotify_rm_watch = 28,
7037 ioctl = 29,
7038 ioprio_set = 30,
7039 ioprio_get = 31,
7040 flock = 32,
7041 mknodat = 33,
7042 mkdirat = 34,
7043 unlinkat = 35,
7044 symlinkat = 36,
7045 linkat = 37,
7046 umount2 = 39,
7047 mount = 40,
7048 pivot_root = 41,
7049 nfsservctl = 42,
7050 statfs = 43,
7051 fstatfs = 44,
7052 truncate = 45,
7053 ftruncate = 46,
7054 fallocate = 47,
7055 faccessat = 48,
7056 chdir = 49,
7057 fchdir = 50,
7058 chroot = 51,
7059 fchmod = 52,
7060 fchmodat = 53,
7061 fchownat = 54,
7062 fchown = 55,
7063 openat = 56,
7064 close = 57,
7065 vhangup = 58,
7066 pipe2 = 59,
7067 quotactl = 60,
7068 getdents64 = 61,
7069 lseek = 62,
7070 read = 63,
7071 write = 64,
7072 readv = 65,
7073 writev = 66,
7074 pread64 = 67,
7075 pwrite64 = 68,
7076 preadv = 69,
7077 pwritev = 70,
7078 sendfile = 71,
7079 pselect6 = 72,
7080 ppoll = 73,
7081 signalfd4 = 74,
7082 vmsplice = 75,
7083 splice = 76,
7084 tee = 77,
7085 readlinkat = 78,
7086 newfstatat = 79,
7087 fstat = 80,
7088 sync = 81,
7089 fsync = 82,
7090 fdatasync = 83,
7091 sync_file_range = 84,
7092 timerfd_create = 85,
7093 timerfd_settime = 86,
7094 timerfd_gettime = 87,
7095 utimensat = 88,
7096 acct = 89,
7097 capget = 90,
7098 capset = 91,
7099 personality = 92,
7100 exit = 93,
7101 exit_group = 94,
7102 waitid = 95,
7103 set_tid_address = 96,
7104 unshare = 97,
7105 futex = 98,
7106 set_robust_list = 99,
7107 get_robust_list = 100,
7108 nanosleep = 101,
7109 getitimer = 102,
7110 setitimer = 103,
7111 kexec_load = 104,
7112 init_module = 105,
7113 delete_module = 106,
7114 timer_create = 107,
7115 timer_gettime = 108,
7116 timer_getoverrun = 109,
7117 timer_settime = 110,
7118 timer_delete = 111,
7119 clock_settime = 112,
7120 clock_gettime = 113,
7121 clock_getres = 114,
7122 clock_nanosleep = 115,
7123 syslog = 116,
7124 ptrace = 117,
7125 sched_setparam = 118,
7126 sched_setscheduler = 119,
7127 sched_getscheduler = 120,
7128 sched_getparam = 121,
7129 sched_setaffinity = 122,
7130 sched_getaffinity = 123,
7131 sched_yield = 124,
7132 sched_get_priority_max = 125,
7133 sched_get_priority_min = 126,
7134 sched_rr_get_interval = 127,
7135 restart_syscall = 128,
7136 kill = 129,
7137 tkill = 130,
7138 tgkill = 131,
7139 sigaltstack = 132,
7140 rt_sigsuspend = 133,
7141 rt_sigaction = 134,
7142 rt_sigprocmask = 135,
7143 rt_sigpending = 136,
7144 rt_sigtimedwait = 137,
7145 rt_sigqueueinfo = 138,
7146 rt_sigreturn = 139,
7147 setpriority = 140,
7148 getpriority = 141,
7149 reboot = 142,
7150 setregid = 143,
7151 setgid = 144,
7152 setreuid = 145,
7153 setuid = 146,
7154 setresuid = 147,
7155 getresuid = 148,
7156 setresgid = 149,
7157 getresgid = 150,
7158 setfsuid = 151,
7159 setfsgid = 152,
7160 times = 153,
7161 setpgid = 154,
7162 getpgid = 155,
7163 getsid = 156,
7164 setsid = 157,
7165 getgroups = 158,
7166 setgroups = 159,
7167 uname = 160,
7168 sethostname = 161,
7169 setdomainname = 162,
7170 getrlimit = 163,
7171 setrlimit = 164,
7172 getrusage = 165,
7173 umask = 166,
7174 prctl = 167,
7175 getcpu = 168,
7176 gettimeofday = 169,
7177 settimeofday = 170,
7178 adjtimex = 171,
7179 getpid = 172,
7180 getppid = 173,
7181 getuid = 174,
7182 geteuid = 175,
7183 getgid = 176,
7184 getegid = 177,
7185 gettid = 178,
7186 sysinfo = 179,
7187 mq_open = 180,
7188 mq_unlink = 181,
7189 mq_timedsend = 182,
7190 mq_timedreceive = 183,
7191 mq_notify = 184,
7192 mq_getsetattr = 185,
7193 msgget = 186,
7194 msgctl = 187,
7195 msgrcv = 188,
7196 msgsnd = 189,
7197 semget = 190,
7198 semctl = 191,
7199 semtimedop = 192,
7200 semop = 193,
7201 shmget = 194,
7202 shmctl = 195,
7203 shmat = 196,
7204 shmdt = 197,
7205 socket = 198,
7206 socketpair = 199,
7207 bind = 200,
7208 listen = 201,
7209 accept = 202,
7210 connect = 203,
7211 getsockname = 204,
7212 getpeername = 205,
7213 sendto = 206,
7214 recvfrom = 207,
7215 setsockopt = 208,
7216 getsockopt = 209,
7217 shutdown = 210,
7218 sendmsg = 211,
7219 recvmsg = 212,
7220 readahead = 213,
7221 brk = 214,
7222 munmap = 215,
7223 mremap = 216,
7224 add_key = 217,
7225 request_key = 218,
7226 keyctl = 219,
7227 clone = 220,
7228 execve = 221,
7229 mmap = 222,
7230 fadvise64 = 223,
7231 swapon = 224,
7232 swapoff = 225,
7233 mprotect = 226,
7234 msync = 227,
7235 mlock = 228,
7236 munlock = 229,
7237 mlockall = 230,
7238 munlockall = 231,
7239 mincore = 232,
7240 madvise = 233,
7241 remap_file_pages = 234,
7242 mbind = 235,
7243 get_mempolicy = 236,
7244 set_mempolicy = 237,
7245 migrate_pages = 238,
7246 move_pages = 239,
7247 rt_tgsigqueueinfo = 240,
7248 perf_event_open = 241,
7249 accept4 = 242,
7250 recvmmsg = 243,
7251 riscv_hwprobe = 258,
7252 riscv_flush_icache = 259,
7253 wait4 = 260,
7254 prlimit64 = 261,
7255 fanotify_init = 262,
7256 fanotify_mark = 263,
7257 name_to_handle_at = 264,
7258 open_by_handle_at = 265,
7259 clock_adjtime = 266,
7260 syncfs = 267,
7261 setns = 268,
7262 sendmmsg = 269,
7263 process_vm_readv = 270,
7264 process_vm_writev = 271,
7265 kcmp = 272,
7266 finit_module = 273,
7267 sched_setattr = 274,
7268 sched_getattr = 275,
7269 renameat2 = 276,
7270 seccomp = 277,
7271 getrandom = 278,
7272 memfd_create = 279,
7273 bpf = 280,
7274 execveat = 281,
7275 userfaultfd = 282,
7276 membarrier = 283,
7277 mlock2 = 284,
7278 copy_file_range = 285,
7279 preadv2 = 286,
7280 pwritev2 = 287,
7281 pkey_mprotect = 288,
7282 pkey_alloc = 289,
7283 pkey_free = 290,
7284 statx = 291,
7285 io_pgetevents = 292,
7286 rseq = 293,
7287 kexec_file_load = 294,
7288 pidfd_send_signal = 424,
7289 io_uring_setup = 425,
7290 io_uring_enter = 426,
7291 io_uring_register = 427,
7292 open_tree = 428,
7293 move_mount = 429,
7294 fsopen = 430,
7295 fsconfig = 431,
7296 fsmount = 432,
7297 fspick = 433,
7298 pidfd_open = 434,
7299 clone3 = 435,
7300 close_range = 436,
7301 openat2 = 437,
7302 pidfd_getfd = 438,
7303 faccessat2 = 439,
7304 process_madvise = 440,
7305 epoll_pwait2 = 441,
7306 mount_setattr = 442,
7307 quotactl_fd = 443,
7308 landlock_create_ruleset = 444,
7309 landlock_add_rule = 445,
7310 landlock_restrict_self = 446,
7311 memfd_secret = 447,
7312 process_mrelease = 448,
7313 futex_waitv = 449,
7314 set_mempolicy_home_node = 450,
7315 cachestat = 451,
7316 fchmodat2 = 452,
7317 map_shadow_stack = 453,
7318 futex_wake = 454,
7319 futex_wait = 455,
7320 futex_requeue = 456,
7321 statmount = 457,
7322 listmount = 458,
7323 lsm_get_self_attr = 459,
7324 lsm_set_self_attr = 460,
7325 lsm_list_modules = 461,
7326 mseal = 462,
7327 setxattrat = 463,
7328 getxattrat = 464,
7329 listxattrat = 465,
7330 removexattrat = 466,
7331 open_tree_attr = 467,
7332 file_getattr = 468,
7333 file_setattr = 469,
7334 listns = 470,
7335 rseq_slice_yield = 471,
7336};
7337
7338pub const LoongArch32 = enum(usize) {
7339 io_setup = 0,
7340 io_destroy = 1,
7341 io_submit = 2,
7342 io_cancel = 3,
7343 setxattr = 5,
7344 lsetxattr = 6,
7345 fsetxattr = 7,
7346 getxattr = 8,
7347 lgetxattr = 9,
7348 fgetxattr = 10,
7349 listxattr = 11,
7350 llistxattr = 12,
7351 flistxattr = 13,
7352 removexattr = 14,
7353 lremovexattr = 15,
7354 fremovexattr = 16,
7355 getcwd = 17,
7356 lookup_dcookie = 18,
7357 eventfd2 = 19,
7358 epoll_create1 = 20,
7359 epoll_ctl = 21,
7360 epoll_pwait = 22,
7361 dup = 23,
7362 dup3 = 24,
7363 fcntl64 = 25,
7364 inotify_init1 = 26,
7365 inotify_add_watch = 27,
7366 inotify_rm_watch = 28,
7367 ioctl = 29,
7368 ioprio_set = 30,
7369 ioprio_get = 31,
7370 flock = 32,
7371 mknodat = 33,
7372 mkdirat = 34,
7373 unlinkat = 35,
7374 symlinkat = 36,
7375 linkat = 37,
7376 umount2 = 39,
7377 mount = 40,
7378 pivot_root = 41,
7379 nfsservctl = 42,
7380 statfs64 = 43,
7381 fstatfs64 = 44,
7382 truncate64 = 45,
7383 ftruncate64 = 46,
7384 fallocate = 47,
7385 faccessat = 48,
7386 chdir = 49,
7387 fchdir = 50,
7388 chroot = 51,
7389 fchmod = 52,
7390 fchmodat = 53,
7391 fchownat = 54,
7392 fchown = 55,
7393 openat = 56,
7394 close = 57,
7395 vhangup = 58,
7396 pipe2 = 59,
7397 quotactl = 60,
7398 getdents64 = 61,
7399 llseek = 62,
7400 read = 63,
7401 write = 64,
7402 readv = 65,
7403 writev = 66,
7404 pread64 = 67,
7405 pwrite64 = 68,
7406 preadv = 69,
7407 pwritev = 70,
7408 sendfile64 = 71,
7409 signalfd4 = 74,
7410 vmsplice = 75,
7411 splice = 76,
7412 tee = 77,
7413 readlinkat = 78,
7414 sync = 81,
7415 fsync = 82,
7416 fdatasync = 83,
7417 sync_file_range = 84,
7418 timerfd_create = 85,
7419 acct = 89,
7420 capget = 90,
7421 capset = 91,
7422 personality = 92,
7423 exit = 93,
7424 exit_group = 94,
7425 waitid = 95,
7426 set_tid_address = 96,
7427 unshare = 97,
7428 set_robust_list = 99,
7429 get_robust_list = 100,
7430 getitimer = 102,
7431 setitimer = 103,
7432 kexec_load = 104,
7433 init_module = 105,
7434 delete_module = 106,
7435 timer_create = 107,
7436 timer_getoverrun = 109,
7437 timer_delete = 111,
7438 syslog = 116,
7439 ptrace = 117,
7440 sched_setparam = 118,
7441 sched_setscheduler = 119,
7442 sched_getscheduler = 120,
7443 sched_getparam = 121,
7444 sched_setaffinity = 122,
7445 sched_getaffinity = 123,
7446 sched_yield = 124,
7447 sched_get_priority_max = 125,
7448 sched_get_priority_min = 126,
7449 restart_syscall = 128,
7450 kill = 129,
7451 tkill = 130,
7452 tgkill = 131,
7453 sigaltstack = 132,
7454 rt_sigsuspend = 133,
7455 rt_sigaction = 134,
7456 rt_sigprocmask = 135,
7457 rt_sigpending = 136,
7458 rt_sigqueueinfo = 138,
7459 rt_sigreturn = 139,
7460 setpriority = 140,
7461 getpriority = 141,
7462 reboot = 142,
7463 setregid = 143,
7464 setgid = 144,
7465 setreuid = 145,
7466 setuid = 146,
7467 setresuid = 147,
7468 getresuid = 148,
7469 setresgid = 149,
7470 getresgid = 150,
7471 setfsuid = 151,
7472 setfsgid = 152,
7473 times = 153,
7474 setpgid = 154,
7475 getpgid = 155,
7476 getsid = 156,
7477 setsid = 157,
7478 getgroups = 158,
7479 setgroups = 159,
7480 uname = 160,
7481 sethostname = 161,
7482 setdomainname = 162,
7483 getrusage = 165,
7484 umask = 166,
7485 prctl = 167,
7486 getcpu = 168,
7487 getpid = 172,
7488 getppid = 173,
7489 getuid = 174,
7490 geteuid = 175,
7491 getgid = 176,
7492 getegid = 177,
7493 gettid = 178,
7494 sysinfo = 179,
7495 mq_open = 180,
7496 mq_unlink = 181,
7497 mq_notify = 184,
7498 mq_getsetattr = 185,
7499 msgget = 186,
7500 msgctl = 187,
7501 msgrcv = 188,
7502 msgsnd = 189,
7503 semget = 190,
7504 semctl = 191,
7505 semop = 193,
7506 shmget = 194,
7507 shmctl = 195,
7508 shmat = 196,
7509 shmdt = 197,
7510 socket = 198,
7511 socketpair = 199,
7512 bind = 200,
7513 listen = 201,
7514 accept = 202,
7515 connect = 203,
7516 getsockname = 204,
7517 getpeername = 205,
7518 sendto = 206,
7519 recvfrom = 207,
7520 setsockopt = 208,
7521 getsockopt = 209,
7522 shutdown = 210,
7523 sendmsg = 211,
7524 recvmsg = 212,
7525 readahead = 213,
7526 brk = 214,
7527 munmap = 215,
7528 mremap = 216,
7529 add_key = 217,
7530 request_key = 218,
7531 keyctl = 219,
7532 clone = 220,
7533 execve = 221,
7534 mmap2 = 222,
7535 fadvise64_64 = 223,
7536 swapon = 224,
7537 swapoff = 225,
7538 mprotect = 226,
7539 msync = 227,
7540 mlock = 228,
7541 munlock = 229,
7542 mlockall = 230,
7543 munlockall = 231,
7544 mincore = 232,
7545 madvise = 233,
7546 remap_file_pages = 234,
7547 mbind = 235,
7548 get_mempolicy = 236,
7549 set_mempolicy = 237,
7550 migrate_pages = 238,
7551 move_pages = 239,
7552 rt_tgsigqueueinfo = 240,
7553 perf_event_open = 241,
7554 accept4 = 242,
7555 prlimit64 = 261,
7556 fanotify_init = 262,
7557 fanotify_mark = 263,
7558 name_to_handle_at = 264,
7559 open_by_handle_at = 265,
7560 syncfs = 267,
7561 setns = 268,
7562 sendmmsg = 269,
7563 process_vm_readv = 270,
7564 process_vm_writev = 271,
7565 kcmp = 272,
7566 finit_module = 273,
7567 sched_setattr = 274,
7568 sched_getattr = 275,
7569 renameat2 = 276,
7570 seccomp = 277,
7571 getrandom = 278,
7572 memfd_create = 279,
7573 bpf = 280,
7574 execveat = 281,
7575 userfaultfd = 282,
7576 membarrier = 283,
7577 mlock2 = 284,
7578 copy_file_range = 285,
7579 preadv2 = 286,
7580 pwritev2 = 287,
7581 pkey_mprotect = 288,
7582 pkey_alloc = 289,
7583 pkey_free = 290,
7584 statx = 291,
7585 rseq = 293,
7586 kexec_file_load = 294,
7587 clock_gettime64 = 403,
7588 clock_settime64 = 404,
7589 clock_adjtime64 = 405,
7590 clock_getres_time64 = 406,
7591 clock_nanosleep_time64 = 407,
7592 timer_gettime64 = 408,
7593 timer_settime64 = 409,
7594 timerfd_gettime64 = 410,
7595 timerfd_settime64 = 411,
7596 utimensat_time64 = 412,
7597 pselect6_time64 = 413,
7598 ppoll_time64 = 414,
7599 io_pgetevents_time64 = 416,
7600 recvmmsg_time64 = 417,
7601 mq_timedsend_time64 = 418,
7602 mq_timedreceive_time64 = 419,
7603 semtimedop_time64 = 420,
7604 rt_sigtimedwait_time64 = 421,
7605 futex_time64 = 422,
7606 sched_rr_get_interval_time64 = 423,
7607 pidfd_send_signal = 424,
7608 io_uring_setup = 425,
7609 io_uring_enter = 426,
7610 io_uring_register = 427,
7611 open_tree = 428,
7612 move_mount = 429,
7613 fsopen = 430,
7614 fsconfig = 431,
7615 fsmount = 432,
7616 fspick = 433,
7617 pidfd_open = 434,
7618 clone3 = 435,
7619 close_range = 436,
7620 openat2 = 437,
7621 pidfd_getfd = 438,
7622 faccessat2 = 439,
7623 process_madvise = 440,
7624 epoll_pwait2 = 441,
7625 mount_setattr = 442,
7626 quotactl_fd = 443,
7627 landlock_create_ruleset = 444,
7628 landlock_add_rule = 445,
7629 landlock_restrict_self = 446,
7630 process_mrelease = 448,
7631 futex_waitv = 449,
7632 set_mempolicy_home_node = 450,
7633 cachestat = 451,
7634 fchmodat2 = 452,
7635 map_shadow_stack = 453,
7636 futex_wake = 454,
7637 futex_wait = 455,
7638 futex_requeue = 456,
7639 statmount = 457,
7640 listmount = 458,
7641 lsm_get_self_attr = 459,
7642 lsm_set_self_attr = 460,
7643 lsm_list_modules = 461,
7644 mseal = 462,
7645 setxattrat = 463,
7646 getxattrat = 464,
7647 listxattrat = 465,
7648 removexattrat = 466,
7649 open_tree_attr = 467,
7650 file_getattr = 468,
7651 file_setattr = 469,
7652 listns = 470,
7653 rseq_slice_yield = 471,
7654};
7655
7656pub const LoongArch64 = enum(usize) {
7657 io_setup = 0,
7658 io_destroy = 1,
7659 io_submit = 2,
7660 io_cancel = 3,
7661 io_getevents = 4,
7662 setxattr = 5,
7663 lsetxattr = 6,
7664 fsetxattr = 7,
7665 getxattr = 8,
7666 lgetxattr = 9,
7667 fgetxattr = 10,
7668 listxattr = 11,
7669 llistxattr = 12,
7670 flistxattr = 13,
7671 removexattr = 14,
7672 lremovexattr = 15,
7673 fremovexattr = 16,
7674 getcwd = 17,
7675 lookup_dcookie = 18,
7676 eventfd2 = 19,
7677 epoll_create1 = 20,
7678 epoll_ctl = 21,
7679 epoll_pwait = 22,
7680 dup = 23,
7681 dup3 = 24,
7682 fcntl = 25,
7683 inotify_init1 = 26,
7684 inotify_add_watch = 27,
7685 inotify_rm_watch = 28,
7686 ioctl = 29,
7687 ioprio_set = 30,
7688 ioprio_get = 31,
7689 flock = 32,
7690 mknodat = 33,
7691 mkdirat = 34,
7692 unlinkat = 35,
7693 symlinkat = 36,
7694 linkat = 37,
7695 umount2 = 39,
7696 mount = 40,
7697 pivot_root = 41,
7698 nfsservctl = 42,
7699 statfs = 43,
7700 fstatfs = 44,
7701 truncate = 45,
7702 ftruncate = 46,
7703 fallocate = 47,
7704 faccessat = 48,
7705 chdir = 49,
7706 fchdir = 50,
7707 chroot = 51,
7708 fchmod = 52,
7709 fchmodat = 53,
7710 fchownat = 54,
7711 fchown = 55,
7712 openat = 56,
7713 close = 57,
7714 vhangup = 58,
7715 pipe2 = 59,
7716 quotactl = 60,
7717 getdents64 = 61,
7718 lseek = 62,
7719 read = 63,
7720 write = 64,
7721 readv = 65,
7722 writev = 66,
7723 pread64 = 67,
7724 pwrite64 = 68,
7725 preadv = 69,
7726 pwritev = 70,
7727 sendfile = 71,
7728 pselect6 = 72,
7729 ppoll = 73,
7730 signalfd4 = 74,
7731 vmsplice = 75,
7732 splice = 76,
7733 tee = 77,
7734 readlinkat = 78,
7735 newfstatat = 79,
7736 fstat = 80,
7737 sync = 81,
7738 fsync = 82,
7739 fdatasync = 83,
7740 sync_file_range = 84,
7741 timerfd_create = 85,
7742 timerfd_settime = 86,
7743 timerfd_gettime = 87,
7744 utimensat = 88,
7745 acct = 89,
7746 capget = 90,
7747 capset = 91,
7748 personality = 92,
7749 exit = 93,
7750 exit_group = 94,
7751 waitid = 95,
7752 set_tid_address = 96,
7753 unshare = 97,
7754 futex = 98,
7755 set_robust_list = 99,
7756 get_robust_list = 100,
7757 nanosleep = 101,
7758 getitimer = 102,
7759 setitimer = 103,
7760 kexec_load = 104,
7761 init_module = 105,
7762 delete_module = 106,
7763 timer_create = 107,
7764 timer_gettime = 108,
7765 timer_getoverrun = 109,
7766 timer_settime = 110,
7767 timer_delete = 111,
7768 clock_settime = 112,
7769 clock_gettime = 113,
7770 clock_getres = 114,
7771 clock_nanosleep = 115,
7772 syslog = 116,
7773 ptrace = 117,
7774 sched_setparam = 118,
7775 sched_setscheduler = 119,
7776 sched_getscheduler = 120,
7777 sched_getparam = 121,
7778 sched_setaffinity = 122,
7779 sched_getaffinity = 123,
7780 sched_yield = 124,
7781 sched_get_priority_max = 125,
7782 sched_get_priority_min = 126,
7783 sched_rr_get_interval = 127,
7784 restart_syscall = 128,
7785 kill = 129,
7786 tkill = 130,
7787 tgkill = 131,
7788 sigaltstack = 132,
7789 rt_sigsuspend = 133,
7790 rt_sigaction = 134,
7791 rt_sigprocmask = 135,
7792 rt_sigpending = 136,
7793 rt_sigtimedwait = 137,
7794 rt_sigqueueinfo = 138,
7795 rt_sigreturn = 139,
7796 setpriority = 140,
7797 getpriority = 141,
7798 reboot = 142,
7799 setregid = 143,
7800 setgid = 144,
7801 setreuid = 145,
7802 setuid = 146,
7803 setresuid = 147,
7804 getresuid = 148,
7805 setresgid = 149,
7806 getresgid = 150,
7807 setfsuid = 151,
7808 setfsgid = 152,
7809 times = 153,
7810 setpgid = 154,
7811 getpgid = 155,
7812 getsid = 156,
7813 setsid = 157,
7814 getgroups = 158,
7815 setgroups = 159,
7816 uname = 160,
7817 sethostname = 161,
7818 setdomainname = 162,
7819 getrusage = 165,
7820 umask = 166,
7821 prctl = 167,
7822 getcpu = 168,
7823 gettimeofday = 169,
7824 settimeofday = 170,
7825 adjtimex = 171,
7826 getpid = 172,
7827 getppid = 173,
7828 getuid = 174,
7829 geteuid = 175,
7830 getgid = 176,
7831 getegid = 177,
7832 gettid = 178,
7833 sysinfo = 179,
7834 mq_open = 180,
7835 mq_unlink = 181,
7836 mq_timedsend = 182,
7837 mq_timedreceive = 183,
7838 mq_notify = 184,
7839 mq_getsetattr = 185,
7840 msgget = 186,
7841 msgctl = 187,
7842 msgrcv = 188,
7843 msgsnd = 189,
7844 semget = 190,
7845 semctl = 191,
7846 semtimedop = 192,
7847 semop = 193,
7848 shmget = 194,
7849 shmctl = 195,
7850 shmat = 196,
7851 shmdt = 197,
7852 socket = 198,
7853 socketpair = 199,
7854 bind = 200,
7855 listen = 201,
7856 accept = 202,
7857 connect = 203,
7858 getsockname = 204,
7859 getpeername = 205,
7860 sendto = 206,
7861 recvfrom = 207,
7862 setsockopt = 208,
7863 getsockopt = 209,
7864 shutdown = 210,
7865 sendmsg = 211,
7866 recvmsg = 212,
7867 readahead = 213,
7868 brk = 214,
7869 munmap = 215,
7870 mremap = 216,
7871 add_key = 217,
7872 request_key = 218,
7873 keyctl = 219,
7874 clone = 220,
7875 execve = 221,
7876 mmap = 222,
7877 fadvise64 = 223,
7878 swapon = 224,
7879 swapoff = 225,
7880 mprotect = 226,
7881 msync = 227,
7882 mlock = 228,
7883 munlock = 229,
7884 mlockall = 230,
7885 munlockall = 231,
7886 mincore = 232,
7887 madvise = 233,
7888 remap_file_pages = 234,
7889 mbind = 235,
7890 get_mempolicy = 236,
7891 set_mempolicy = 237,
7892 migrate_pages = 238,
7893 move_pages = 239,
7894 rt_tgsigqueueinfo = 240,
7895 perf_event_open = 241,
7896 accept4 = 242,
7897 recvmmsg = 243,
7898 wait4 = 260,
7899 prlimit64 = 261,
7900 fanotify_init = 262,
7901 fanotify_mark = 263,
7902 name_to_handle_at = 264,
7903 open_by_handle_at = 265,
7904 clock_adjtime = 266,
7905 syncfs = 267,
7906 setns = 268,
7907 sendmmsg = 269,
7908 process_vm_readv = 270,
7909 process_vm_writev = 271,
7910 kcmp = 272,
7911 finit_module = 273,
7912 sched_setattr = 274,
7913 sched_getattr = 275,
7914 renameat2 = 276,
7915 seccomp = 277,
7916 getrandom = 278,
7917 memfd_create = 279,
7918 bpf = 280,
7919 execveat = 281,
7920 userfaultfd = 282,
7921 membarrier = 283,
7922 mlock2 = 284,
7923 copy_file_range = 285,
7924 preadv2 = 286,
7925 pwritev2 = 287,
7926 pkey_mprotect = 288,
7927 pkey_alloc = 289,
7928 pkey_free = 290,
7929 statx = 291,
7930 io_pgetevents = 292,
7931 rseq = 293,
7932 kexec_file_load = 294,
7933 pidfd_send_signal = 424,
7934 io_uring_setup = 425,
7935 io_uring_enter = 426,
7936 io_uring_register = 427,
7937 open_tree = 428,
7938 move_mount = 429,
7939 fsopen = 430,
7940 fsconfig = 431,
7941 fsmount = 432,
7942 fspick = 433,
7943 pidfd_open = 434,
7944 clone3 = 435,
7945 close_range = 436,
7946 openat2 = 437,
7947 pidfd_getfd = 438,
7948 faccessat2 = 439,
7949 process_madvise = 440,
7950 epoll_pwait2 = 441,
7951 mount_setattr = 442,
7952 quotactl_fd = 443,
7953 landlock_create_ruleset = 444,
7954 landlock_add_rule = 445,
7955 landlock_restrict_self = 446,
7956 process_mrelease = 448,
7957 futex_waitv = 449,
7958 set_mempolicy_home_node = 450,
7959 cachestat = 451,
7960 fchmodat2 = 452,
7961 map_shadow_stack = 453,
7962 futex_wake = 454,
7963 futex_wait = 455,
7964 futex_requeue = 456,
7965 statmount = 457,
7966 listmount = 458,
7967 lsm_get_self_attr = 459,
7968 lsm_set_self_attr = 460,
7969 lsm_list_modules = 461,
7970 mseal = 462,
7971 setxattrat = 463,
7972 getxattrat = 464,
7973 listxattrat = 465,
7974 removexattrat = 466,
7975 open_tree_attr = 467,
7976 file_getattr = 468,
7977 file_setattr = 469,
7978 listns = 470,
7979 rseq_slice_yield = 471,
7980};
7981
7982pub const Arc = enum(usize) {
7983 io_setup = 0,
7984 io_destroy = 1,
7985 io_submit = 2,
7986 io_cancel = 3,
7987 io_getevents = 4,
7988 setxattr = 5,
7989 lsetxattr = 6,
7990 fsetxattr = 7,
7991 getxattr = 8,
7992 lgetxattr = 9,
7993 fgetxattr = 10,
7994 listxattr = 11,
7995 llistxattr = 12,
7996 flistxattr = 13,
7997 removexattr = 14,
7998 lremovexattr = 15,
7999 fremovexattr = 16,
8000 getcwd = 17,
8001 lookup_dcookie = 18,
8002 eventfd2 = 19,
8003 epoll_create1 = 20,
8004 epoll_ctl = 21,
8005 epoll_pwait = 22,
8006 dup = 23,
8007 dup3 = 24,
8008 fcntl64 = 25,
8009 inotify_init1 = 26,
8010 inotify_add_watch = 27,
8011 inotify_rm_watch = 28,
8012 ioctl = 29,
8013 ioprio_set = 30,
8014 ioprio_get = 31,
8015 flock = 32,
8016 mknodat = 33,
8017 mkdirat = 34,
8018 unlinkat = 35,
8019 symlinkat = 36,
8020 linkat = 37,
8021 renameat = 38,
8022 umount2 = 39,
8023 mount = 40,
8024 pivot_root = 41,
8025 nfsservctl = 42,
8026 statfs64 = 43,
8027 fstatfs64 = 44,
8028 truncate64 = 45,
8029 ftruncate64 = 46,
8030 fallocate = 47,
8031 faccessat = 48,
8032 chdir = 49,
8033 fchdir = 50,
8034 chroot = 51,
8035 fchmod = 52,
8036 fchmodat = 53,
8037 fchownat = 54,
8038 fchown = 55,
8039 openat = 56,
8040 close = 57,
8041 vhangup = 58,
8042 pipe2 = 59,
8043 quotactl = 60,
8044 getdents64 = 61,
8045 llseek = 62,
8046 read = 63,
8047 write = 64,
8048 readv = 65,
8049 writev = 66,
8050 pread64 = 67,
8051 pwrite64 = 68,
8052 preadv = 69,
8053 pwritev = 70,
8054 sendfile64 = 71,
8055 pselect6 = 72,
8056 ppoll = 73,
8057 signalfd4 = 74,
8058 vmsplice = 75,
8059 splice = 76,
8060 tee = 77,
8061 readlinkat = 78,
8062 fstatat64 = 79,
8063 fstat64 = 80,
8064 sync = 81,
8065 fsync = 82,
8066 fdatasync = 83,
8067 sync_file_range = 84,
8068 timerfd_create = 85,
8069 timerfd_settime = 86,
8070 timerfd_gettime = 87,
8071 utimensat = 88,
8072 acct = 89,
8073 capget = 90,
8074 capset = 91,
8075 personality = 92,
8076 exit = 93,
8077 exit_group = 94,
8078 waitid = 95,
8079 set_tid_address = 96,
8080 unshare = 97,
8081 futex = 98,
8082 set_robust_list = 99,
8083 get_robust_list = 100,
8084 nanosleep = 101,
8085 getitimer = 102,
8086 setitimer = 103,
8087 kexec_load = 104,
8088 init_module = 105,
8089 delete_module = 106,
8090 timer_create = 107,
8091 timer_gettime = 108,
8092 timer_getoverrun = 109,
8093 timer_settime = 110,
8094 timer_delete = 111,
8095 clock_settime = 112,
8096 clock_gettime = 113,
8097 clock_getres = 114,
8098 clock_nanosleep = 115,
8099 syslog = 116,
8100 ptrace = 117,
8101 sched_setparam = 118,
8102 sched_setscheduler = 119,
8103 sched_getscheduler = 120,
8104 sched_getparam = 121,
8105 sched_setaffinity = 122,
8106 sched_getaffinity = 123,
8107 sched_yield = 124,
8108 sched_get_priority_max = 125,
8109 sched_get_priority_min = 126,
8110 sched_rr_get_interval = 127,
8111 restart_syscall = 128,
8112 kill = 129,
8113 tkill = 130,
8114 tgkill = 131,
8115 sigaltstack = 132,
8116 rt_sigsuspend = 133,
8117 rt_sigaction = 134,
8118 rt_sigprocmask = 135,
8119 rt_sigpending = 136,
8120 rt_sigtimedwait = 137,
8121 rt_sigqueueinfo = 138,
8122 rt_sigreturn = 139,
8123 setpriority = 140,
8124 getpriority = 141,
8125 reboot = 142,
8126 setregid = 143,
8127 setgid = 144,
8128 setreuid = 145,
8129 setuid = 146,
8130 setresuid = 147,
8131 getresuid = 148,
8132 setresgid = 149,
8133 getresgid = 150,
8134 setfsuid = 151,
8135 setfsgid = 152,
8136 times = 153,
8137 setpgid = 154,
8138 getpgid = 155,
8139 getsid = 156,
8140 setsid = 157,
8141 getgroups = 158,
8142 setgroups = 159,
8143 uname = 160,
8144 sethostname = 161,
8145 setdomainname = 162,
8146 getrlimit = 163,
8147 setrlimit = 164,
8148 getrusage = 165,
8149 umask = 166,
8150 prctl = 167,
8151 getcpu = 168,
8152 gettimeofday = 169,
8153 settimeofday = 170,
8154 adjtimex = 171,
8155 getpid = 172,
8156 getppid = 173,
8157 getuid = 174,
8158 geteuid = 175,
8159 getgid = 176,
8160 getegid = 177,
8161 gettid = 178,
8162 sysinfo = 179,
8163 mq_open = 180,
8164 mq_unlink = 181,
8165 mq_timedsend = 182,
8166 mq_timedreceive = 183,
8167 mq_notify = 184,
8168 mq_getsetattr = 185,
8169 msgget = 186,
8170 msgctl = 187,
8171 msgrcv = 188,
8172 msgsnd = 189,
8173 semget = 190,
8174 semctl = 191,
8175 semtimedop = 192,
8176 semop = 193,
8177 shmget = 194,
8178 shmctl = 195,
8179 shmat = 196,
8180 shmdt = 197,
8181 socket = 198,
8182 socketpair = 199,
8183 bind = 200,
8184 listen = 201,
8185 accept = 202,
8186 connect = 203,
8187 getsockname = 204,
8188 getpeername = 205,
8189 sendto = 206,
8190 recvfrom = 207,
8191 setsockopt = 208,
8192 getsockopt = 209,
8193 shutdown = 210,
8194 sendmsg = 211,
8195 recvmsg = 212,
8196 readahead = 213,
8197 brk = 214,
8198 munmap = 215,
8199 mremap = 216,
8200 add_key = 217,
8201 request_key = 218,
8202 keyctl = 219,
8203 clone = 220,
8204 execve = 221,
8205 mmap2 = 222,
8206 fadvise64_64 = 223,
8207 swapon = 224,
8208 swapoff = 225,
8209 mprotect = 226,
8210 msync = 227,
8211 mlock = 228,
8212 munlock = 229,
8213 mlockall = 230,
8214 munlockall = 231,
8215 mincore = 232,
8216 madvise = 233,
8217 remap_file_pages = 234,
8218 mbind = 235,
8219 get_mempolicy = 236,
8220 set_mempolicy = 237,
8221 migrate_pages = 238,
8222 move_pages = 239,
8223 rt_tgsigqueueinfo = 240,
8224 perf_event_open = 241,
8225 accept4 = 242,
8226 recvmmsg = 243,
8227 cacheflush = 244,
8228 arc_settls = 245,
8229 arc_gettls = 246,
8230 sysfs = 247,
8231 arc_usr_cmpxchg = 248,
8232 wait4 = 260,
8233 prlimit64 = 261,
8234 fanotify_init = 262,
8235 fanotify_mark = 263,
8236 name_to_handle_at = 264,
8237 open_by_handle_at = 265,
8238 clock_adjtime = 266,
8239 syncfs = 267,
8240 setns = 268,
8241 sendmmsg = 269,
8242 process_vm_readv = 270,
8243 process_vm_writev = 271,
8244 kcmp = 272,
8245 finit_module = 273,
8246 sched_setattr = 274,
8247 sched_getattr = 275,
8248 renameat2 = 276,
8249 seccomp = 277,
8250 getrandom = 278,
8251 memfd_create = 279,
8252 bpf = 280,
8253 execveat = 281,
8254 userfaultfd = 282,
8255 membarrier = 283,
8256 mlock2 = 284,
8257 copy_file_range = 285,
8258 preadv2 = 286,
8259 pwritev2 = 287,
8260 pkey_mprotect = 288,
8261 pkey_alloc = 289,
8262 pkey_free = 290,
8263 statx = 291,
8264 io_pgetevents = 292,
8265 rseq = 293,
8266 kexec_file_load = 294,
8267 clock_gettime64 = 403,
8268 clock_settime64 = 404,
8269 clock_adjtime64 = 405,
8270 clock_getres_time64 = 406,
8271 clock_nanosleep_time64 = 407,
8272 timer_gettime64 = 408,
8273 timer_settime64 = 409,
8274 timerfd_gettime64 = 410,
8275 timerfd_settime64 = 411,
8276 utimensat_time64 = 412,
8277 pselect6_time64 = 413,
8278 ppoll_time64 = 414,
8279 io_pgetevents_time64 = 416,
8280 recvmmsg_time64 = 417,
8281 mq_timedsend_time64 = 418,
8282 mq_timedreceive_time64 = 419,
8283 semtimedop_time64 = 420,
8284 rt_sigtimedwait_time64 = 421,
8285 futex_time64 = 422,
8286 sched_rr_get_interval_time64 = 423,
8287 pidfd_send_signal = 424,
8288 io_uring_setup = 425,
8289 io_uring_enter = 426,
8290 io_uring_register = 427,
8291 open_tree = 428,
8292 move_mount = 429,
8293 fsopen = 430,
8294 fsconfig = 431,
8295 fsmount = 432,
8296 fspick = 433,
8297 pidfd_open = 434,
8298 clone3 = 435,
8299 close_range = 436,
8300 openat2 = 437,
8301 pidfd_getfd = 438,
8302 faccessat2 = 439,
8303 process_madvise = 440,
8304 epoll_pwait2 = 441,
8305 mount_setattr = 442,
8306 quotactl_fd = 443,
8307 landlock_create_ruleset = 444,
8308 landlock_add_rule = 445,
8309 landlock_restrict_self = 446,
8310 process_mrelease = 448,
8311 futex_waitv = 449,
8312 set_mempolicy_home_node = 450,
8313 cachestat = 451,
8314 fchmodat2 = 452,
8315 map_shadow_stack = 453,
8316 futex_wake = 454,
8317 futex_wait = 455,
8318 futex_requeue = 456,
8319 statmount = 457,
8320 listmount = 458,
8321 lsm_get_self_attr = 459,
8322 lsm_set_self_attr = 460,
8323 lsm_list_modules = 461,
8324 mseal = 462,
8325 setxattrat = 463,
8326 getxattrat = 464,
8327 listxattrat = 465,
8328 removexattrat = 466,
8329 open_tree_attr = 467,
8330 file_getattr = 468,
8331 file_setattr = 469,
8332 listns = 470,
8333 rseq_slice_yield = 471,
8334};
8335
8336pub const CSky = enum(usize) {
8337 io_setup = 0,
8338 io_destroy = 1,
8339 io_submit = 2,
8340 io_cancel = 3,
8341 io_getevents = 4,
8342 setxattr = 5,
8343 lsetxattr = 6,
8344 fsetxattr = 7,
8345 getxattr = 8,
8346 lgetxattr = 9,
8347 fgetxattr = 10,
8348 listxattr = 11,
8349 llistxattr = 12,
8350 flistxattr = 13,
8351 removexattr = 14,
8352 lremovexattr = 15,
8353 fremovexattr = 16,
8354 getcwd = 17,
8355 lookup_dcookie = 18,
8356 eventfd2 = 19,
8357 epoll_create1 = 20,
8358 epoll_ctl = 21,
8359 epoll_pwait = 22,
8360 dup = 23,
8361 dup3 = 24,
8362 fcntl64 = 25,
8363 inotify_init1 = 26,
8364 inotify_add_watch = 27,
8365 inotify_rm_watch = 28,
8366 ioctl = 29,
8367 ioprio_set = 30,
8368 ioprio_get = 31,
8369 flock = 32,
8370 mknodat = 33,
8371 mkdirat = 34,
8372 unlinkat = 35,
8373 symlinkat = 36,
8374 linkat = 37,
8375 umount2 = 39,
8376 mount = 40,
8377 pivot_root = 41,
8378 nfsservctl = 42,
8379 statfs64 = 43,
8380 fstatfs64 = 44,
8381 truncate64 = 45,
8382 ftruncate64 = 46,
8383 fallocate = 47,
8384 faccessat = 48,
8385 chdir = 49,
8386 fchdir = 50,
8387 chroot = 51,
8388 fchmod = 52,
8389 fchmodat = 53,
8390 fchownat = 54,
8391 fchown = 55,
8392 openat = 56,
8393 close = 57,
8394 vhangup = 58,
8395 pipe2 = 59,
8396 quotactl = 60,
8397 getdents64 = 61,
8398 llseek = 62,
8399 read = 63,
8400 write = 64,
8401 readv = 65,
8402 writev = 66,
8403 pread64 = 67,
8404 pwrite64 = 68,
8405 preadv = 69,
8406 pwritev = 70,
8407 sendfile64 = 71,
8408 pselect6 = 72,
8409 ppoll = 73,
8410 signalfd4 = 74,
8411 vmsplice = 75,
8412 splice = 76,
8413 tee = 77,
8414 readlinkat = 78,
8415 fstatat64 = 79,
8416 fstat64 = 80,
8417 sync = 81,
8418 fsync = 82,
8419 fdatasync = 83,
8420 sync_file_range = 84,
8421 timerfd_create = 85,
8422 timerfd_settime = 86,
8423 timerfd_gettime = 87,
8424 utimensat = 88,
8425 acct = 89,
8426 capget = 90,
8427 capset = 91,
8428 personality = 92,
8429 exit = 93,
8430 exit_group = 94,
8431 waitid = 95,
8432 set_tid_address = 96,
8433 unshare = 97,
8434 futex = 98,
8435 set_robust_list = 99,
8436 get_robust_list = 100,
8437 nanosleep = 101,
8438 getitimer = 102,
8439 setitimer = 103,
8440 kexec_load = 104,
8441 init_module = 105,
8442 delete_module = 106,
8443 timer_create = 107,
8444 timer_gettime = 108,
8445 timer_getoverrun = 109,
8446 timer_settime = 110,
8447 timer_delete = 111,
8448 clock_settime = 112,
8449 clock_gettime = 113,
8450 clock_getres = 114,
8451 clock_nanosleep = 115,
8452 syslog = 116,
8453 ptrace = 117,
8454 sched_setparam = 118,
8455 sched_setscheduler = 119,
8456 sched_getscheduler = 120,
8457 sched_getparam = 121,
8458 sched_setaffinity = 122,
8459 sched_getaffinity = 123,
8460 sched_yield = 124,
8461 sched_get_priority_max = 125,
8462 sched_get_priority_min = 126,
8463 sched_rr_get_interval = 127,
8464 restart_syscall = 128,
8465 kill = 129,
8466 tkill = 130,
8467 tgkill = 131,
8468 sigaltstack = 132,
8469 rt_sigsuspend = 133,
8470 rt_sigaction = 134,
8471 rt_sigprocmask = 135,
8472 rt_sigpending = 136,
8473 rt_sigtimedwait = 137,
8474 rt_sigqueueinfo = 138,
8475 rt_sigreturn = 139,
8476 setpriority = 140,
8477 getpriority = 141,
8478 reboot = 142,
8479 setregid = 143,
8480 setgid = 144,
8481 setreuid = 145,
8482 setuid = 146,
8483 setresuid = 147,
8484 getresuid = 148,
8485 setresgid = 149,
8486 getresgid = 150,
8487 setfsuid = 151,
8488 setfsgid = 152,
8489 times = 153,
8490 setpgid = 154,
8491 getpgid = 155,
8492 getsid = 156,
8493 setsid = 157,
8494 getgroups = 158,
8495 setgroups = 159,
8496 uname = 160,
8497 sethostname = 161,
8498 setdomainname = 162,
8499 getrlimit = 163,
8500 setrlimit = 164,
8501 getrusage = 165,
8502 umask = 166,
8503 prctl = 167,
8504 getcpu = 168,
8505 gettimeofday = 169,
8506 settimeofday = 170,
8507 adjtimex = 171,
8508 getpid = 172,
8509 getppid = 173,
8510 getuid = 174,
8511 geteuid = 175,
8512 getgid = 176,
8513 getegid = 177,
8514 gettid = 178,
8515 sysinfo = 179,
8516 mq_open = 180,
8517 mq_unlink = 181,
8518 mq_timedsend = 182,
8519 mq_timedreceive = 183,
8520 mq_notify = 184,
8521 mq_getsetattr = 185,
8522 msgget = 186,
8523 msgctl = 187,
8524 msgrcv = 188,
8525 msgsnd = 189,
8526 semget = 190,
8527 semctl = 191,
8528 semtimedop = 192,
8529 semop = 193,
8530 shmget = 194,
8531 shmctl = 195,
8532 shmat = 196,
8533 shmdt = 197,
8534 socket = 198,
8535 socketpair = 199,
8536 bind = 200,
8537 listen = 201,
8538 accept = 202,
8539 connect = 203,
8540 getsockname = 204,
8541 getpeername = 205,
8542 sendto = 206,
8543 recvfrom = 207,
8544 setsockopt = 208,
8545 getsockopt = 209,
8546 shutdown = 210,
8547 sendmsg = 211,
8548 recvmsg = 212,
8549 readahead = 213,
8550 brk = 214,
8551 munmap = 215,
8552 mremap = 216,
8553 add_key = 217,
8554 request_key = 218,
8555 keyctl = 219,
8556 clone = 220,
8557 execve = 221,
8558 mmap2 = 222,
8559 fadvise64_64 = 223,
8560 swapon = 224,
8561 swapoff = 225,
8562 mprotect = 226,
8563 msync = 227,
8564 mlock = 228,
8565 munlock = 229,
8566 mlockall = 230,
8567 munlockall = 231,
8568 mincore = 232,
8569 madvise = 233,
8570 remap_file_pages = 234,
8571 mbind = 235,
8572 get_mempolicy = 236,
8573 set_mempolicy = 237,
8574 migrate_pages = 238,
8575 move_pages = 239,
8576 rt_tgsigqueueinfo = 240,
8577 perf_event_open = 241,
8578 accept4 = 242,
8579 recvmmsg = 243,
8580 set_thread_area = 244,
8581 cacheflush = 245,
8582 wait4 = 260,
8583 prlimit64 = 261,
8584 fanotify_init = 262,
8585 fanotify_mark = 263,
8586 name_to_handle_at = 264,
8587 open_by_handle_at = 265,
8588 clock_adjtime = 266,
8589 syncfs = 267,
8590 setns = 268,
8591 sendmmsg = 269,
8592 process_vm_readv = 270,
8593 process_vm_writev = 271,
8594 kcmp = 272,
8595 finit_module = 273,
8596 sched_setattr = 274,
8597 sched_getattr = 275,
8598 renameat2 = 276,
8599 seccomp = 277,
8600 getrandom = 278,
8601 memfd_create = 279,
8602 bpf = 280,
8603 execveat = 281,
8604 userfaultfd = 282,
8605 membarrier = 283,
8606 mlock2 = 284,
8607 copy_file_range = 285,
8608 preadv2 = 286,
8609 pwritev2 = 287,
8610 pkey_mprotect = 288,
8611 pkey_alloc = 289,
8612 pkey_free = 290,
8613 statx = 291,
8614 io_pgetevents = 292,
8615 rseq = 293,
8616 kexec_file_load = 294,
8617 clock_gettime64 = 403,
8618 clock_settime64 = 404,
8619 clock_adjtime64 = 405,
8620 clock_getres_time64 = 406,
8621 clock_nanosleep_time64 = 407,
8622 timer_gettime64 = 408,
8623 timer_settime64 = 409,
8624 timerfd_gettime64 = 410,
8625 timerfd_settime64 = 411,
8626 utimensat_time64 = 412,
8627 pselect6_time64 = 413,
8628 ppoll_time64 = 414,
8629 io_pgetevents_time64 = 416,
8630 recvmmsg_time64 = 417,
8631 mq_timedsend_time64 = 418,
8632 mq_timedreceive_time64 = 419,
8633 semtimedop_time64 = 420,
8634 rt_sigtimedwait_time64 = 421,
8635 futex_time64 = 422,
8636 sched_rr_get_interval_time64 = 423,
8637 pidfd_send_signal = 424,
8638 io_uring_setup = 425,
8639 io_uring_enter = 426,
8640 io_uring_register = 427,
8641 open_tree = 428,
8642 move_mount = 429,
8643 fsopen = 430,
8644 fsconfig = 431,
8645 fsmount = 432,
8646 fspick = 433,
8647 pidfd_open = 434,
8648 clone3 = 435,
8649 close_range = 436,
8650 openat2 = 437,
8651 pidfd_getfd = 438,
8652 faccessat2 = 439,
8653 process_madvise = 440,
8654 epoll_pwait2 = 441,
8655 mount_setattr = 442,
8656 quotactl_fd = 443,
8657 landlock_create_ruleset = 444,
8658 landlock_add_rule = 445,
8659 landlock_restrict_self = 446,
8660 process_mrelease = 448,
8661 futex_waitv = 449,
8662 set_mempolicy_home_node = 450,
8663 cachestat = 451,
8664 fchmodat2 = 452,
8665 map_shadow_stack = 453,
8666 futex_wake = 454,
8667 futex_wait = 455,
8668 futex_requeue = 456,
8669 statmount = 457,
8670 listmount = 458,
8671 lsm_get_self_attr = 459,
8672 lsm_set_self_attr = 460,
8673 lsm_list_modules = 461,
8674 mseal = 462,
8675 setxattrat = 463,
8676 getxattrat = 464,
8677 listxattrat = 465,
8678 removexattrat = 466,
8679 open_tree_attr = 467,
8680 file_getattr = 468,
8681 file_setattr = 469,
8682 listns = 470,
8683 rseq_slice_yield = 471,
8684};
8685
8686pub const Hexagon = enum(usize) {
8687 io_setup = 0,
8688 io_destroy = 1,
8689 io_submit = 2,
8690 io_cancel = 3,
8691 io_getevents = 4,
8692 setxattr = 5,
8693 lsetxattr = 6,
8694 fsetxattr = 7,
8695 getxattr = 8,
8696 lgetxattr = 9,
8697 fgetxattr = 10,
8698 listxattr = 11,
8699 llistxattr = 12,
8700 flistxattr = 13,
8701 removexattr = 14,
8702 lremovexattr = 15,
8703 fremovexattr = 16,
8704 getcwd = 17,
8705 lookup_dcookie = 18,
8706 eventfd2 = 19,
8707 epoll_create1 = 20,
8708 epoll_ctl = 21,
8709 epoll_pwait = 22,
8710 dup = 23,
8711 dup3 = 24,
8712 fcntl64 = 25,
8713 inotify_init1 = 26,
8714 inotify_add_watch = 27,
8715 inotify_rm_watch = 28,
8716 ioctl = 29,
8717 ioprio_set = 30,
8718 ioprio_get = 31,
8719 flock = 32,
8720 mknodat = 33,
8721 mkdirat = 34,
8722 unlinkat = 35,
8723 symlinkat = 36,
8724 linkat = 37,
8725 renameat = 38,
8726 umount2 = 39,
8727 mount = 40,
8728 pivot_root = 41,
8729 nfsservctl = 42,
8730 statfs64 = 43,
8731 fstatfs64 = 44,
8732 truncate64 = 45,
8733 ftruncate64 = 46,
8734 fallocate = 47,
8735 faccessat = 48,
8736 chdir = 49,
8737 fchdir = 50,
8738 chroot = 51,
8739 fchmod = 52,
8740 fchmodat = 53,
8741 fchownat = 54,
8742 fchown = 55,
8743 openat = 56,
8744 close = 57,
8745 vhangup = 58,
8746 pipe2 = 59,
8747 quotactl = 60,
8748 getdents64 = 61,
8749 llseek = 62,
8750 read = 63,
8751 write = 64,
8752 readv = 65,
8753 writev = 66,
8754 pread64 = 67,
8755 pwrite64 = 68,
8756 preadv = 69,
8757 pwritev = 70,
8758 sendfile64 = 71,
8759 pselect6 = 72,
8760 ppoll = 73,
8761 signalfd4 = 74,
8762 vmsplice = 75,
8763 splice = 76,
8764 tee = 77,
8765 readlinkat = 78,
8766 fstatat64 = 79,
8767 fstat64 = 80,
8768 sync = 81,
8769 fsync = 82,
8770 fdatasync = 83,
8771 sync_file_range = 84,
8772 timerfd_create = 85,
8773 timerfd_settime = 86,
8774 timerfd_gettime = 87,
8775 utimensat = 88,
8776 acct = 89,
8777 capget = 90,
8778 capset = 91,
8779 personality = 92,
8780 exit = 93,
8781 exit_group = 94,
8782 waitid = 95,
8783 set_tid_address = 96,
8784 unshare = 97,
8785 futex = 98,
8786 set_robust_list = 99,
8787 get_robust_list = 100,
8788 nanosleep = 101,
8789 getitimer = 102,
8790 setitimer = 103,
8791 kexec_load = 104,
8792 init_module = 105,
8793 delete_module = 106,
8794 timer_create = 107,
8795 timer_gettime = 108,
8796 timer_getoverrun = 109,
8797 timer_settime = 110,
8798 timer_delete = 111,
8799 clock_settime = 112,
8800 clock_gettime = 113,
8801 clock_getres = 114,
8802 clock_nanosleep = 115,
8803 syslog = 116,
8804 ptrace = 117,
8805 sched_setparam = 118,
8806 sched_setscheduler = 119,
8807 sched_getscheduler = 120,
8808 sched_getparam = 121,
8809 sched_setaffinity = 122,
8810 sched_getaffinity = 123,
8811 sched_yield = 124,
8812 sched_get_priority_max = 125,
8813 sched_get_priority_min = 126,
8814 sched_rr_get_interval = 127,
8815 restart_syscall = 128,
8816 kill = 129,
8817 tkill = 130,
8818 tgkill = 131,
8819 sigaltstack = 132,
8820 rt_sigsuspend = 133,
8821 rt_sigaction = 134,
8822 rt_sigprocmask = 135,
8823 rt_sigpending = 136,
8824 rt_sigtimedwait = 137,
8825 rt_sigqueueinfo = 138,
8826 rt_sigreturn = 139,
8827 setpriority = 140,
8828 getpriority = 141,
8829 reboot = 142,
8830 setregid = 143,
8831 setgid = 144,
8832 setreuid = 145,
8833 setuid = 146,
8834 setresuid = 147,
8835 getresuid = 148,
8836 setresgid = 149,
8837 getresgid = 150,
8838 setfsuid = 151,
8839 setfsgid = 152,
8840 times = 153,
8841 setpgid = 154,
8842 getpgid = 155,
8843 getsid = 156,
8844 setsid = 157,
8845 getgroups = 158,
8846 setgroups = 159,
8847 uname = 160,
8848 sethostname = 161,
8849 setdomainname = 162,
8850 getrlimit = 163,
8851 setrlimit = 164,
8852 getrusage = 165,
8853 umask = 166,
8854 prctl = 167,
8855 getcpu = 168,
8856 gettimeofday = 169,
8857 settimeofday = 170,
8858 adjtimex = 171,
8859 getpid = 172,
8860 getppid = 173,
8861 getuid = 174,
8862 geteuid = 175,
8863 getgid = 176,
8864 getegid = 177,
8865 gettid = 178,
8866 sysinfo = 179,
8867 mq_open = 180,
8868 mq_unlink = 181,
8869 mq_timedsend = 182,
8870 mq_timedreceive = 183,
8871 mq_notify = 184,
8872 mq_getsetattr = 185,
8873 msgget = 186,
8874 msgctl = 187,
8875 msgrcv = 188,
8876 msgsnd = 189,
8877 semget = 190,
8878 semctl = 191,
8879 semtimedop = 192,
8880 semop = 193,
8881 shmget = 194,
8882 shmctl = 195,
8883 shmat = 196,
8884 shmdt = 197,
8885 socket = 198,
8886 socketpair = 199,
8887 bind = 200,
8888 listen = 201,
8889 accept = 202,
8890 connect = 203,
8891 getsockname = 204,
8892 getpeername = 205,
8893 sendto = 206,
8894 recvfrom = 207,
8895 setsockopt = 208,
8896 getsockopt = 209,
8897 shutdown = 210,
8898 sendmsg = 211,
8899 recvmsg = 212,
8900 readahead = 213,
8901 brk = 214,
8902 munmap = 215,
8903 mremap = 216,
8904 add_key = 217,
8905 request_key = 218,
8906 keyctl = 219,
8907 clone = 220,
8908 execve = 221,
8909 mmap2 = 222,
8910 fadvise64_64 = 223,
8911 swapon = 224,
8912 swapoff = 225,
8913 mprotect = 226,
8914 msync = 227,
8915 mlock = 228,
8916 munlock = 229,
8917 mlockall = 230,
8918 munlockall = 231,
8919 mincore = 232,
8920 madvise = 233,
8921 remap_file_pages = 234,
8922 mbind = 235,
8923 get_mempolicy = 236,
8924 set_mempolicy = 237,
8925 migrate_pages = 238,
8926 move_pages = 239,
8927 rt_tgsigqueueinfo = 240,
8928 perf_event_open = 241,
8929 accept4 = 242,
8930 recvmmsg = 243,
8931 wait4 = 260,
8932 prlimit64 = 261,
8933 fanotify_init = 262,
8934 fanotify_mark = 263,
8935 name_to_handle_at = 264,
8936 open_by_handle_at = 265,
8937 clock_adjtime = 266,
8938 syncfs = 267,
8939 setns = 268,
8940 sendmmsg = 269,
8941 process_vm_readv = 270,
8942 process_vm_writev = 271,
8943 kcmp = 272,
8944 finit_module = 273,
8945 sched_setattr = 274,
8946 sched_getattr = 275,
8947 renameat2 = 276,
8948 seccomp = 277,
8949 getrandom = 278,
8950 memfd_create = 279,
8951 bpf = 280,
8952 execveat = 281,
8953 userfaultfd = 282,
8954 membarrier = 283,
8955 mlock2 = 284,
8956 copy_file_range = 285,
8957 preadv2 = 286,
8958 pwritev2 = 287,
8959 pkey_mprotect = 288,
8960 pkey_alloc = 289,
8961 pkey_free = 290,
8962 statx = 291,
8963 io_pgetevents = 292,
8964 rseq = 293,
8965 kexec_file_load = 294,
8966 clock_gettime64 = 403,
8967 clock_settime64 = 404,
8968 clock_adjtime64 = 405,
8969 clock_getres_time64 = 406,
8970 clock_nanosleep_time64 = 407,
8971 timer_gettime64 = 408,
8972 timer_settime64 = 409,
8973 timerfd_gettime64 = 410,
8974 timerfd_settime64 = 411,
8975 utimensat_time64 = 412,
8976 pselect6_time64 = 413,
8977 ppoll_time64 = 414,
8978 io_pgetevents_time64 = 416,
8979 recvmmsg_time64 = 417,
8980 mq_timedsend_time64 = 418,
8981 mq_timedreceive_time64 = 419,
8982 semtimedop_time64 = 420,
8983 rt_sigtimedwait_time64 = 421,
8984 futex_time64 = 422,
8985 sched_rr_get_interval_time64 = 423,
8986 pidfd_send_signal = 424,
8987 io_uring_setup = 425,
8988 io_uring_enter = 426,
8989 io_uring_register = 427,
8990 open_tree = 428,
8991 move_mount = 429,
8992 fsopen = 430,
8993 fsconfig = 431,
8994 fsmount = 432,
8995 fspick = 433,
8996 pidfd_open = 434,
8997 clone3 = 435,
8998 close_range = 436,
8999 openat2 = 437,
9000 pidfd_getfd = 438,
9001 faccessat2 = 439,
9002 process_madvise = 440,
9003 epoll_pwait2 = 441,
9004 mount_setattr = 442,
9005 quotactl_fd = 443,
9006 landlock_create_ruleset = 444,
9007 landlock_add_rule = 445,
9008 landlock_restrict_self = 446,
9009 process_mrelease = 448,
9010 futex_waitv = 449,
9011 set_mempolicy_home_node = 450,
9012 cachestat = 451,
9013 fchmodat2 = 452,
9014 map_shadow_stack = 453,
9015 futex_wake = 454,
9016 futex_wait = 455,
9017 futex_requeue = 456,
9018 statmount = 457,
9019 listmount = 458,
9020 lsm_get_self_attr = 459,
9021 lsm_set_self_attr = 460,
9022 lsm_list_modules = 461,
9023 mseal = 462,
9024 setxattrat = 463,
9025 getxattrat = 464,
9026 listxattrat = 465,
9027 removexattrat = 466,
9028 open_tree_attr = 467,
9029 file_getattr = 468,
9030 file_setattr = 469,
9031 listns = 470,
9032 rseq_slice_yield = 471,
9033};
9034
9035pub const OpenRisc = enum(usize) {
9036 io_setup = 0,
9037 io_destroy = 1,
9038 io_submit = 2,
9039 io_cancel = 3,
9040 io_getevents = 4,
9041 setxattr = 5,
9042 lsetxattr = 6,
9043 fsetxattr = 7,
9044 getxattr = 8,
9045 lgetxattr = 9,
9046 fgetxattr = 10,
9047 listxattr = 11,
9048 llistxattr = 12,
9049 flistxattr = 13,
9050 removexattr = 14,
9051 lremovexattr = 15,
9052 fremovexattr = 16,
9053 getcwd = 17,
9054 lookup_dcookie = 18,
9055 eventfd2 = 19,
9056 epoll_create1 = 20,
9057 epoll_ctl = 21,
9058 epoll_pwait = 22,
9059 dup = 23,
9060 dup3 = 24,
9061 fcntl64 = 25,
9062 inotify_init1 = 26,
9063 inotify_add_watch = 27,
9064 inotify_rm_watch = 28,
9065 ioctl = 29,
9066 ioprio_set = 30,
9067 ioprio_get = 31,
9068 flock = 32,
9069 mknodat = 33,
9070 mkdirat = 34,
9071 unlinkat = 35,
9072 symlinkat = 36,
9073 linkat = 37,
9074 renameat = 38,
9075 umount2 = 39,
9076 mount = 40,
9077 pivot_root = 41,
9078 nfsservctl = 42,
9079 statfs64 = 43,
9080 fstatfs64 = 44,
9081 truncate64 = 45,
9082 ftruncate64 = 46,
9083 fallocate = 47,
9084 faccessat = 48,
9085 chdir = 49,
9086 fchdir = 50,
9087 chroot = 51,
9088 fchmod = 52,
9089 fchmodat = 53,
9090 fchownat = 54,
9091 fchown = 55,
9092 openat = 56,
9093 close = 57,
9094 vhangup = 58,
9095 pipe2 = 59,
9096 quotactl = 60,
9097 getdents64 = 61,
9098 llseek = 62,
9099 read = 63,
9100 write = 64,
9101 readv = 65,
9102 writev = 66,
9103 pread64 = 67,
9104 pwrite64 = 68,
9105 preadv = 69,
9106 pwritev = 70,
9107 sendfile64 = 71,
9108 pselect6 = 72,
9109 ppoll = 73,
9110 signalfd4 = 74,
9111 vmsplice = 75,
9112 splice = 76,
9113 tee = 77,
9114 readlinkat = 78,
9115 fstatat64 = 79,
9116 fstat64 = 80,
9117 sync = 81,
9118 fsync = 82,
9119 fdatasync = 83,
9120 sync_file_range = 84,
9121 timerfd_create = 85,
9122 timerfd_settime = 86,
9123 timerfd_gettime = 87,
9124 utimensat = 88,
9125 acct = 89,
9126 capget = 90,
9127 capset = 91,
9128 personality = 92,
9129 exit = 93,
9130 exit_group = 94,
9131 waitid = 95,
9132 set_tid_address = 96,
9133 unshare = 97,
9134 futex = 98,
9135 set_robust_list = 99,
9136 get_robust_list = 100,
9137 nanosleep = 101,
9138 getitimer = 102,
9139 setitimer = 103,
9140 kexec_load = 104,
9141 init_module = 105,
9142 delete_module = 106,
9143 timer_create = 107,
9144 timer_gettime = 108,
9145 timer_getoverrun = 109,
9146 timer_settime = 110,
9147 timer_delete = 111,
9148 clock_settime = 112,
9149 clock_gettime = 113,
9150 clock_getres = 114,
9151 clock_nanosleep = 115,
9152 syslog = 116,
9153 ptrace = 117,
9154 sched_setparam = 118,
9155 sched_setscheduler = 119,
9156 sched_getscheduler = 120,
9157 sched_getparam = 121,
9158 sched_setaffinity = 122,
9159 sched_getaffinity = 123,
9160 sched_yield = 124,
9161 sched_get_priority_max = 125,
9162 sched_get_priority_min = 126,
9163 sched_rr_get_interval = 127,
9164 restart_syscall = 128,
9165 kill = 129,
9166 tkill = 130,
9167 tgkill = 131,
9168 sigaltstack = 132,
9169 rt_sigsuspend = 133,
9170 rt_sigaction = 134,
9171 rt_sigprocmask = 135,
9172 rt_sigpending = 136,
9173 rt_sigtimedwait = 137,
9174 rt_sigqueueinfo = 138,
9175 rt_sigreturn = 139,
9176 setpriority = 140,
9177 getpriority = 141,
9178 reboot = 142,
9179 setregid = 143,
9180 setgid = 144,
9181 setreuid = 145,
9182 setuid = 146,
9183 setresuid = 147,
9184 getresuid = 148,
9185 setresgid = 149,
9186 getresgid = 150,
9187 setfsuid = 151,
9188 setfsgid = 152,
9189 times = 153,
9190 setpgid = 154,
9191 getpgid = 155,
9192 getsid = 156,
9193 setsid = 157,
9194 getgroups = 158,
9195 setgroups = 159,
9196 uname = 160,
9197 sethostname = 161,
9198 setdomainname = 162,
9199 getrlimit = 163,
9200 setrlimit = 164,
9201 getrusage = 165,
9202 umask = 166,
9203 prctl = 167,
9204 getcpu = 168,
9205 gettimeofday = 169,
9206 settimeofday = 170,
9207 adjtimex = 171,
9208 getpid = 172,
9209 getppid = 173,
9210 getuid = 174,
9211 geteuid = 175,
9212 getgid = 176,
9213 getegid = 177,
9214 gettid = 178,
9215 sysinfo = 179,
9216 mq_open = 180,
9217 mq_unlink = 181,
9218 mq_timedsend = 182,
9219 mq_timedreceive = 183,
9220 mq_notify = 184,
9221 mq_getsetattr = 185,
9222 msgget = 186,
9223 msgctl = 187,
9224 msgrcv = 188,
9225 msgsnd = 189,
9226 semget = 190,
9227 semctl = 191,
9228 semtimedop = 192,
9229 semop = 193,
9230 shmget = 194,
9231 shmctl = 195,
9232 shmat = 196,
9233 shmdt = 197,
9234 socket = 198,
9235 socketpair = 199,
9236 bind = 200,
9237 listen = 201,
9238 accept = 202,
9239 connect = 203,
9240 getsockname = 204,
9241 getpeername = 205,
9242 sendto = 206,
9243 recvfrom = 207,
9244 setsockopt = 208,
9245 getsockopt = 209,
9246 shutdown = 210,
9247 sendmsg = 211,
9248 recvmsg = 212,
9249 readahead = 213,
9250 brk = 214,
9251 munmap = 215,
9252 mremap = 216,
9253 add_key = 217,
9254 request_key = 218,
9255 keyctl = 219,
9256 clone = 220,
9257 execve = 221,
9258 mmap2 = 222,
9259 fadvise64_64 = 223,
9260 swapon = 224,
9261 swapoff = 225,
9262 mprotect = 226,
9263 msync = 227,
9264 mlock = 228,
9265 munlock = 229,
9266 mlockall = 230,
9267 munlockall = 231,
9268 mincore = 232,
9269 madvise = 233,
9270 remap_file_pages = 234,
9271 mbind = 235,
9272 get_mempolicy = 236,
9273 set_mempolicy = 237,
9274 migrate_pages = 238,
9275 move_pages = 239,
9276 rt_tgsigqueueinfo = 240,
9277 perf_event_open = 241,
9278 accept4 = 242,
9279 recvmmsg = 243,
9280 or1k_atomic = 244,
9281 wait4 = 260,
9282 prlimit64 = 261,
9283 fanotify_init = 262,
9284 fanotify_mark = 263,
9285 name_to_handle_at = 264,
9286 open_by_handle_at = 265,
9287 clock_adjtime = 266,
9288 syncfs = 267,
9289 setns = 268,
9290 sendmmsg = 269,
9291 process_vm_readv = 270,
9292 process_vm_writev = 271,
9293 kcmp = 272,
9294 finit_module = 273,
9295 sched_setattr = 274,
9296 sched_getattr = 275,
9297 renameat2 = 276,
9298 seccomp = 277,
9299 getrandom = 278,
9300 memfd_create = 279,
9301 bpf = 280,
9302 execveat = 281,
9303 userfaultfd = 282,
9304 membarrier = 283,
9305 mlock2 = 284,
9306 copy_file_range = 285,
9307 preadv2 = 286,
9308 pwritev2 = 287,
9309 pkey_mprotect = 288,
9310 pkey_alloc = 289,
9311 pkey_free = 290,
9312 statx = 291,
9313 io_pgetevents = 292,
9314 rseq = 293,
9315 kexec_file_load = 294,
9316 clock_gettime64 = 403,
9317 clock_settime64 = 404,
9318 clock_adjtime64 = 405,
9319 clock_getres_time64 = 406,
9320 clock_nanosleep_time64 = 407,
9321 timer_gettime64 = 408,
9322 timer_settime64 = 409,
9323 timerfd_gettime64 = 410,
9324 timerfd_settime64 = 411,
9325 utimensat_time64 = 412,
9326 pselect6_time64 = 413,
9327 ppoll_time64 = 414,
9328 io_pgetevents_time64 = 416,
9329 recvmmsg_time64 = 417,
9330 mq_timedsend_time64 = 418,
9331 mq_timedreceive_time64 = 419,
9332 semtimedop_time64 = 420,
9333 rt_sigtimedwait_time64 = 421,
9334 futex_time64 = 422,
9335 sched_rr_get_interval_time64 = 423,
9336 pidfd_send_signal = 424,
9337 io_uring_setup = 425,
9338 io_uring_enter = 426,
9339 io_uring_register = 427,
9340 open_tree = 428,
9341 move_mount = 429,
9342 fsopen = 430,
9343 fsconfig = 431,
9344 fsmount = 432,
9345 fspick = 433,
9346 pidfd_open = 434,
9347 clone3 = 435,
9348 close_range = 436,
9349 openat2 = 437,
9350 pidfd_getfd = 438,
9351 faccessat2 = 439,
9352 process_madvise = 440,
9353 epoll_pwait2 = 441,
9354 mount_setattr = 442,
9355 quotactl_fd = 443,
9356 landlock_create_ruleset = 444,
9357 landlock_add_rule = 445,
9358 landlock_restrict_self = 446,
9359 process_mrelease = 448,
9360 futex_waitv = 449,
9361 set_mempolicy_home_node = 450,
9362 cachestat = 451,
9363 fchmodat2 = 452,
9364 map_shadow_stack = 453,
9365 futex_wake = 454,
9366 futex_wait = 455,
9367 futex_requeue = 456,
9368 statmount = 457,
9369 listmount = 458,
9370 lsm_get_self_attr = 459,
9371 lsm_set_self_attr = 460,
9372 lsm_list_modules = 461,
9373 mseal = 462,
9374 setxattrat = 463,
9375 getxattrat = 464,
9376 listxattrat = 465,
9377 removexattrat = 466,
9378 open_tree_attr = 467,
9379 file_getattr = 468,
9380 file_setattr = 469,
9381 listns = 470,
9382 rseq_slice_yield = 471,
9383};
9384
9385pub const Hppa = enum(usize) {
9386 restart_syscall = 0,
9387 exit = 1,
9388 fork = 2,
9389 read = 3,
9390 write = 4,
9391 open = 5,
9392 close = 6,
9393 waitpid = 7,
9394 creat = 8,
9395 link = 9,
9396 unlink = 10,
9397 execve = 11,
9398 chdir = 12,
9399 time = 13,
9400 mknod = 14,
9401 chmod = 15,
9402 lchown = 16,
9403 socket = 17,
9404 stat = 18,
9405 lseek = 19,
9406 getpid = 20,
9407 mount = 21,
9408 bind = 22,
9409 setuid = 23,
9410 getuid = 24,
9411 stime = 25,
9412 ptrace = 26,
9413 alarm = 27,
9414 fstat = 28,
9415 pause = 29,
9416 utime = 30,
9417 connect = 31,
9418 listen = 32,
9419 access = 33,
9420 nice = 34,
9421 accept = 35,
9422 sync = 36,
9423 kill = 37,
9424 rename = 38,
9425 mkdir = 39,
9426 rmdir = 40,
9427 dup = 41,
9428 pipe = 42,
9429 times = 43,
9430 getsockname = 44,
9431 brk = 45,
9432 setgid = 46,
9433 getgid = 47,
9434 signal = 48,
9435 geteuid = 49,
9436 getegid = 50,
9437 acct = 51,
9438 umount2 = 52,
9439 getpeername = 53,
9440 ioctl = 54,
9441 fcntl = 55,
9442 socketpair = 56,
9443 setpgid = 57,
9444 send = 58,
9445 uname = 59,
9446 umask = 60,
9447 chroot = 61,
9448 ustat = 62,
9449 dup2 = 63,
9450 getppid = 64,
9451 getpgrp = 65,
9452 setsid = 66,
9453 pivot_root = 67,
9454 sgetmask = 68,
9455 ssetmask = 69,
9456 setreuid = 70,
9457 setregid = 71,
9458 mincore = 72,
9459 sigpending = 73,
9460 sethostname = 74,
9461 setrlimit = 75,
9462 getrlimit = 76,
9463 getrusage = 77,
9464 gettimeofday = 78,
9465 settimeofday = 79,
9466 getgroups = 80,
9467 setgroups = 81,
9468 sendto = 82,
9469 symlink = 83,
9470 lstat = 84,
9471 readlink = 85,
9472 uselib = 86,
9473 swapon = 87,
9474 reboot = 88,
9475 mmap2 = 89,
9476 mmap = 90,
9477 munmap = 91,
9478 truncate = 92,
9479 ftruncate = 93,
9480 fchmod = 94,
9481 fchown = 95,
9482 getpriority = 96,
9483 setpriority = 97,
9484 recv = 98,
9485 statfs = 99,
9486 fstatfs = 100,
9487 stat64 = 101,
9488 syslog = 103,
9489 setitimer = 104,
9490 getitimer = 105,
9491 capget = 106,
9492 capset = 107,
9493 pread64 = 108,
9494 pwrite64 = 109,
9495 getcwd = 110,
9496 vhangup = 111,
9497 fstat64 = 112,
9498 vfork = 113,
9499 wait4 = 114,
9500 swapoff = 115,
9501 sysinfo = 116,
9502 shutdown = 117,
9503 fsync = 118,
9504 madvise = 119,
9505 clone = 120,
9506 setdomainname = 121,
9507 sendfile = 122,
9508 recvfrom = 123,
9509 adjtimex = 124,
9510 mprotect = 125,
9511 sigprocmask = 126,
9512 init_module = 128,
9513 delete_module = 129,
9514 quotactl = 131,
9515 getpgid = 132,
9516 fchdir = 133,
9517 bdflush = 134,
9518 sysfs = 135,
9519 personality = 136,
9520 setfsuid = 138,
9521 setfsgid = 139,
9522 llseek = 140,
9523 getdents = 141,
9524 newselect = 142,
9525 flock = 143,
9526 msync = 144,
9527 readv = 145,
9528 writev = 146,
9529 getsid = 147,
9530 fdatasync = 148,
9531 sysctl = 149,
9532 mlock = 150,
9533 munlock = 151,
9534 mlockall = 152,
9535 munlockall = 153,
9536 sched_setparam = 154,
9537 sched_getparam = 155,
9538 sched_setscheduler = 156,
9539 sched_getscheduler = 157,
9540 sched_yield = 158,
9541 sched_get_priority_max = 159,
9542 sched_get_priority_min = 160,
9543 sched_rr_get_interval = 161,
9544 nanosleep = 162,
9545 mremap = 163,
9546 setresuid = 164,
9547 getresuid = 165,
9548 sigaltstack = 166,
9549 poll = 168,
9550 setresgid = 170,
9551 getresgid = 171,
9552 prctl = 172,
9553 rt_sigreturn = 173,
9554 rt_sigaction = 174,
9555 rt_sigprocmask = 175,
9556 rt_sigpending = 176,
9557 rt_sigtimedwait = 177,
9558 rt_sigqueueinfo = 178,
9559 rt_sigsuspend = 179,
9560 chown = 180,
9561 setsockopt = 181,
9562 getsockopt = 182,
9563 sendmsg = 183,
9564 recvmsg = 184,
9565 semop = 185,
9566 semget = 186,
9567 semctl = 187,
9568 msgsnd = 188,
9569 msgrcv = 189,
9570 msgget = 190,
9571 msgctl = 191,
9572 shmat = 192,
9573 shmdt = 193,
9574 shmget = 194,
9575 shmctl = 195,
9576 lstat64 = 198,
9577 truncate64 = 199,
9578 ftruncate64 = 200,
9579 getdents64 = 201,
9580 fcntl64 = 202,
9581 gettid = 206,
9582 readahead = 207,
9583 tkill = 208,
9584 sendfile64 = 209,
9585 futex = 210,
9586 sched_setaffinity = 211,
9587 sched_getaffinity = 212,
9588 io_setup = 215,
9589 io_destroy = 216,
9590 io_getevents = 217,
9591 io_submit = 218,
9592 io_cancel = 219,
9593 exit_group = 222,
9594 lookup_dcookie = 223,
9595 epoll_create = 224,
9596 epoll_ctl = 225,
9597 epoll_wait = 226,
9598 remap_file_pages = 227,
9599 semtimedop = 228,
9600 mq_open = 229,
9601 mq_unlink = 230,
9602 mq_timedsend = 231,
9603 mq_timedreceive = 232,
9604 mq_notify = 233,
9605 mq_getsetattr = 234,
9606 waitid = 235,
9607 fadvise64_64 = 236,
9608 set_tid_address = 237,
9609 setxattr = 238,
9610 lsetxattr = 239,
9611 fsetxattr = 240,
9612 getxattr = 241,
9613 lgetxattr = 242,
9614 fgetxattr = 243,
9615 listxattr = 244,
9616 llistxattr = 245,
9617 flistxattr = 246,
9618 removexattr = 247,
9619 lremovexattr = 248,
9620 fremovexattr = 249,
9621 timer_create = 250,
9622 timer_settime = 251,
9623 timer_gettime = 252,
9624 timer_getoverrun = 253,
9625 timer_delete = 254,
9626 clock_settime = 255,
9627 clock_gettime = 256,
9628 clock_getres = 257,
9629 clock_nanosleep = 258,
9630 tgkill = 259,
9631 mbind = 260,
9632 get_mempolicy = 261,
9633 set_mempolicy = 262,
9634 add_key = 264,
9635 request_key = 265,
9636 keyctl = 266,
9637 ioprio_set = 267,
9638 ioprio_get = 268,
9639 inotify_init = 269,
9640 inotify_add_watch = 270,
9641 inotify_rm_watch = 271,
9642 migrate_pages = 272,
9643 pselect6 = 273,
9644 ppoll = 274,
9645 openat = 275,
9646 mkdirat = 276,
9647 mknodat = 277,
9648 fchownat = 278,
9649 futimesat = 279,
9650 fstatat64 = 280,
9651 unlinkat = 281,
9652 renameat = 282,
9653 linkat = 283,
9654 symlinkat = 284,
9655 readlinkat = 285,
9656 fchmodat = 286,
9657 faccessat = 287,
9658 unshare = 288,
9659 set_robust_list = 289,
9660 get_robust_list = 290,
9661 splice = 291,
9662 sync_file_range = 292,
9663 tee = 293,
9664 vmsplice = 294,
9665 move_pages = 295,
9666 getcpu = 296,
9667 epoll_pwait = 297,
9668 statfs64 = 298,
9669 fstatfs64 = 299,
9670 kexec_load = 300,
9671 utimensat = 301,
9672 signalfd = 302,
9673 eventfd = 304,
9674 fallocate = 305,
9675 timerfd_create = 306,
9676 timerfd_settime = 307,
9677 timerfd_gettime = 308,
9678 signalfd4 = 309,
9679 eventfd2 = 310,
9680 epoll_create1 = 311,
9681 dup3 = 312,
9682 pipe2 = 313,
9683 inotify_init1 = 314,
9684 preadv = 315,
9685 pwritev = 316,
9686 rt_tgsigqueueinfo = 317,
9687 perf_event_open = 318,
9688 recvmmsg = 319,
9689 accept4 = 320,
9690 prlimit64 = 321,
9691 fanotify_init = 322,
9692 fanotify_mark = 323,
9693 clock_adjtime = 324,
9694 name_to_handle_at = 325,
9695 open_by_handle_at = 326,
9696 syncfs = 327,
9697 setns = 328,
9698 sendmmsg = 329,
9699 process_vm_readv = 330,
9700 process_vm_writev = 331,
9701 kcmp = 332,
9702 finit_module = 333,
9703 sched_setattr = 334,
9704 sched_getattr = 335,
9705 utimes = 336,
9706 renameat2 = 337,
9707 seccomp = 338,
9708 getrandom = 339,
9709 memfd_create = 340,
9710 bpf = 341,
9711 execveat = 342,
9712 membarrier = 343,
9713 userfaultfd = 344,
9714 mlock2 = 345,
9715 copy_file_range = 346,
9716 preadv2 = 347,
9717 pwritev2 = 348,
9718 statx = 349,
9719 io_pgetevents = 350,
9720 pkey_mprotect = 351,
9721 pkey_alloc = 352,
9722 pkey_free = 353,
9723 rseq = 354,
9724 kexec_file_load = 355,
9725 cacheflush = 356,
9726 clock_gettime64 = 403,
9727 clock_settime64 = 404,
9728 clock_adjtime64 = 405,
9729 clock_getres_time64 = 406,
9730 clock_nanosleep_time64 = 407,
9731 timer_gettime64 = 408,
9732 timer_settime64 = 409,
9733 timerfd_gettime64 = 410,
9734 timerfd_settime64 = 411,
9735 utimensat_time64 = 412,
9736 pselect6_time64 = 413,
9737 ppoll_time64 = 414,
9738 io_pgetevents_time64 = 416,
9739 recvmmsg_time64 = 417,
9740 mq_timedsend_time64 = 418,
9741 mq_timedreceive_time64 = 419,
9742 semtimedop_time64 = 420,
9743 rt_sigtimedwait_time64 = 421,
9744 futex_time64 = 422,
9745 sched_rr_get_interval_time64 = 423,
9746 pidfd_send_signal = 424,
9747 io_uring_setup = 425,
9748 io_uring_enter = 426,
9749 io_uring_register = 427,
9750 open_tree = 428,
9751 move_mount = 429,
9752 fsopen = 430,
9753 fsconfig = 431,
9754 fsmount = 432,
9755 fspick = 433,
9756 pidfd_open = 434,
9757 clone3 = 435,
9758 close_range = 436,
9759 openat2 = 437,
9760 pidfd_getfd = 438,
9761 faccessat2 = 439,
9762 process_madvise = 440,
9763 epoll_pwait2 = 441,
9764 mount_setattr = 442,
9765 quotactl_fd = 443,
9766 landlock_create_ruleset = 444,
9767 landlock_add_rule = 445,
9768 landlock_restrict_self = 446,
9769 process_mrelease = 448,
9770 futex_waitv = 449,
9771 set_mempolicy_home_node = 450,
9772 cachestat = 451,
9773 fchmodat2 = 452,
9774 map_shadow_stack = 453,
9775 futex_wake = 454,
9776 futex_wait = 455,
9777 futex_requeue = 456,
9778 statmount = 457,
9779 listmount = 458,
9780 lsm_get_self_attr = 459,
9781 lsm_set_self_attr = 460,
9782 lsm_list_modules = 461,
9783 mseal = 462,
9784 setxattrat = 463,
9785 getxattrat = 464,
9786 listxattrat = 465,
9787 removexattrat = 466,
9788 open_tree_attr = 467,
9789 file_getattr = 468,
9790 file_setattr = 469,
9791 listns = 470,
9792 rseq_slice_yield = 471,
9793};
9794
9795pub const Hppa64 = enum(usize) {
9796 restart_syscall = 0,
9797 exit = 1,
9798 fork = 2,
9799 read = 3,
9800 write = 4,
9801 open = 5,
9802 close = 6,
9803 waitpid = 7,
9804 creat = 8,
9805 link = 9,
9806 unlink = 10,
9807 execve = 11,
9808 chdir = 12,
9809 time = 13,
9810 mknod = 14,
9811 chmod = 15,
9812 lchown = 16,
9813 socket = 17,
9814 stat = 18,
9815 lseek = 19,
9816 getpid = 20,
9817 mount = 21,
9818 bind = 22,
9819 setuid = 23,
9820 getuid = 24,
9821 stime = 25,
9822 ptrace = 26,
9823 alarm = 27,
9824 fstat = 28,
9825 pause = 29,
9826 utime = 30,
9827 connect = 31,
9828 listen = 32,
9829 access = 33,
9830 nice = 34,
9831 accept = 35,
9832 sync = 36,
9833 kill = 37,
9834 rename = 38,
9835 mkdir = 39,
9836 rmdir = 40,
9837 dup = 41,
9838 pipe = 42,
9839 times = 43,
9840 getsockname = 44,
9841 brk = 45,
9842 setgid = 46,
9843 getgid = 47,
9844 signal = 48,
9845 geteuid = 49,
9846 getegid = 50,
9847 acct = 51,
9848 umount2 = 52,
9849 getpeername = 53,
9850 ioctl = 54,
9851 fcntl = 55,
9852 socketpair = 56,
9853 setpgid = 57,
9854 send = 58,
9855 uname = 59,
9856 umask = 60,
9857 chroot = 61,
9858 ustat = 62,
9859 dup2 = 63,
9860 getppid = 64,
9861 getpgrp = 65,
9862 setsid = 66,
9863 pivot_root = 67,
9864 sgetmask = 68,
9865 ssetmask = 69,
9866 setreuid = 70,
9867 setregid = 71,
9868 mincore = 72,
9869 sigpending = 73,
9870 sethostname = 74,
9871 setrlimit = 75,
9872 getrlimit = 76,
9873 getrusage = 77,
9874 gettimeofday = 78,
9875 settimeofday = 79,
9876 getgroups = 80,
9877 setgroups = 81,
9878 sendto = 82,
9879 symlink = 83,
9880 lstat = 84,
9881 readlink = 85,
9882 uselib = 86,
9883 swapon = 87,
9884 reboot = 88,
9885 mmap2 = 89,
9886 mmap = 90,
9887 munmap = 91,
9888 truncate = 92,
9889 ftruncate = 93,
9890 fchmod = 94,
9891 fchown = 95,
9892 getpriority = 96,
9893 setpriority = 97,
9894 recv = 98,
9895 statfs = 99,
9896 fstatfs = 100,
9897 stat64 = 101,
9898 syslog = 103,
9899 setitimer = 104,
9900 getitimer = 105,
9901 capget = 106,
9902 capset = 107,
9903 pread64 = 108,
9904 pwrite64 = 109,
9905 getcwd = 110,
9906 vhangup = 111,
9907 fstat64 = 112,
9908 vfork = 113,
9909 wait4 = 114,
9910 swapoff = 115,
9911 sysinfo = 116,
9912 shutdown = 117,
9913 fsync = 118,
9914 madvise = 119,
9915 clone = 120,
9916 setdomainname = 121,
9917 sendfile = 122,
9918 recvfrom = 123,
9919 adjtimex = 124,
9920 mprotect = 125,
9921 sigprocmask = 126,
9922 init_module = 128,
9923 delete_module = 129,
9924 quotactl = 131,
9925 getpgid = 132,
9926 fchdir = 133,
9927 bdflush = 134,
9928 sysfs = 135,
9929 personality = 136,
9930 setfsuid = 138,
9931 setfsgid = 139,
9932 getdents = 141,
9933 newselect = 142,
9934 flock = 143,
9935 msync = 144,
9936 readv = 145,
9937 writev = 146,
9938 getsid = 147,
9939 fdatasync = 148,
9940 sysctl = 149,
9941 mlock = 150,
9942 munlock = 151,
9943 mlockall = 152,
9944 munlockall = 153,
9945 sched_setparam = 154,
9946 sched_getparam = 155,
9947 sched_setscheduler = 156,
9948 sched_getscheduler = 157,
9949 sched_yield = 158,
9950 sched_get_priority_max = 159,
9951 sched_get_priority_min = 160,
9952 sched_rr_get_interval = 161,
9953 nanosleep = 162,
9954 mremap = 163,
9955 setresuid = 164,
9956 getresuid = 165,
9957 sigaltstack = 166,
9958 poll = 168,
9959 setresgid = 170,
9960 getresgid = 171,
9961 prctl = 172,
9962 rt_sigreturn = 173,
9963 rt_sigaction = 174,
9964 rt_sigprocmask = 175,
9965 rt_sigpending = 176,
9966 rt_sigtimedwait = 177,
9967 rt_sigqueueinfo = 178,
9968 rt_sigsuspend = 179,
9969 chown = 180,
9970 setsockopt = 181,
9971 getsockopt = 182,
9972 sendmsg = 183,
9973 recvmsg = 184,
9974 semop = 185,
9975 semget = 186,
9976 semctl = 187,
9977 msgsnd = 188,
9978 msgrcv = 189,
9979 msgget = 190,
9980 msgctl = 191,
9981 shmat = 192,
9982 shmdt = 193,
9983 shmget = 194,
9984 shmctl = 195,
9985 lstat64 = 198,
9986 truncate64 = 199,
9987 ftruncate64 = 200,
9988 getdents64 = 201,
9989 fcntl64 = 202,
9990 gettid = 206,
9991 readahead = 207,
9992 tkill = 208,
9993 sendfile64 = 209,
9994 futex = 210,
9995 sched_setaffinity = 211,
9996 sched_getaffinity = 212,
9997 io_setup = 215,
9998 io_destroy = 216,
9999 io_getevents = 217,
10000 io_submit = 218,
10001 io_cancel = 219,
10002 exit_group = 222,
10003 lookup_dcookie = 223,
10004 epoll_create = 224,
10005 epoll_ctl = 225,
10006 epoll_wait = 226,
10007 remap_file_pages = 227,
10008 semtimedop = 228,
10009 mq_open = 229,
10010 mq_unlink = 230,
10011 mq_timedsend = 231,
10012 mq_timedreceive = 232,
10013 mq_notify = 233,
10014 mq_getsetattr = 234,
10015 waitid = 235,
10016 fadvise64_64 = 236,
10017 set_tid_address = 237,
10018 setxattr = 238,
10019 lsetxattr = 239,
10020 fsetxattr = 240,
10021 getxattr = 241,
10022 lgetxattr = 242,
10023 fgetxattr = 243,
10024 listxattr = 244,
10025 llistxattr = 245,
10026 flistxattr = 246,
10027 removexattr = 247,
10028 lremovexattr = 248,
10029 fremovexattr = 249,
10030 timer_create = 250,
10031 timer_settime = 251,
10032 timer_gettime = 252,
10033 timer_getoverrun = 253,
10034 timer_delete = 254,
10035 clock_settime = 255,
10036 clock_gettime = 256,
10037 clock_getres = 257,
10038 clock_nanosleep = 258,
10039 tgkill = 259,
10040 mbind = 260,
10041 get_mempolicy = 261,
10042 set_mempolicy = 262,
10043 add_key = 264,
10044 request_key = 265,
10045 keyctl = 266,
10046 ioprio_set = 267,
10047 ioprio_get = 268,
10048 inotify_init = 269,
10049 inotify_add_watch = 270,
10050 inotify_rm_watch = 271,
10051 migrate_pages = 272,
10052 pselect6 = 273,
10053 ppoll = 274,
10054 openat = 275,
10055 mkdirat = 276,
10056 mknodat = 277,
10057 fchownat = 278,
10058 futimesat = 279,
10059 fstatat64 = 280,
10060 unlinkat = 281,
10061 renameat = 282,
10062 linkat = 283,
10063 symlinkat = 284,
10064 readlinkat = 285,
10065 fchmodat = 286,
10066 faccessat = 287,
10067 unshare = 288,
10068 set_robust_list = 289,
10069 get_robust_list = 290,
10070 splice = 291,
10071 sync_file_range = 292,
10072 tee = 293,
10073 vmsplice = 294,
10074 move_pages = 295,
10075 getcpu = 296,
10076 epoll_pwait = 297,
10077 statfs64 = 298,
10078 fstatfs64 = 299,
10079 kexec_load = 300,
10080 utimensat = 301,
10081 signalfd = 302,
10082 eventfd = 304,
10083 fallocate = 305,
10084 timerfd_create = 306,
10085 timerfd_settime = 307,
10086 timerfd_gettime = 308,
10087 signalfd4 = 309,
10088 eventfd2 = 310,
10089 epoll_create1 = 311,
10090 dup3 = 312,
10091 pipe2 = 313,
10092 inotify_init1 = 314,
10093 preadv = 315,
10094 pwritev = 316,
10095 rt_tgsigqueueinfo = 317,
10096 perf_event_open = 318,
10097 recvmmsg = 319,
10098 accept4 = 320,
10099 prlimit64 = 321,
10100 fanotify_init = 322,
10101 fanotify_mark = 323,
10102 clock_adjtime = 324,
10103 name_to_handle_at = 325,
10104 open_by_handle_at = 326,
10105 syncfs = 327,
10106 setns = 328,
10107 sendmmsg = 329,
10108 process_vm_readv = 330,
10109 process_vm_writev = 331,
10110 kcmp = 332,
10111 finit_module = 333,
10112 sched_setattr = 334,
10113 sched_getattr = 335,
10114 utimes = 336,
10115 renameat2 = 337,
10116 seccomp = 338,
10117 getrandom = 339,
10118 memfd_create = 340,
10119 bpf = 341,
10120 execveat = 342,
10121 membarrier = 343,
10122 userfaultfd = 344,
10123 mlock2 = 345,
10124 copy_file_range = 346,
10125 preadv2 = 347,
10126 pwritev2 = 348,
10127 statx = 349,
10128 io_pgetevents = 350,
10129 pkey_mprotect = 351,
10130 pkey_alloc = 352,
10131 pkey_free = 353,
10132 rseq = 354,
10133 kexec_file_load = 355,
10134 cacheflush = 356,
10135 pidfd_send_signal = 424,
10136 io_uring_setup = 425,
10137 io_uring_enter = 426,
10138 io_uring_register = 427,
10139 open_tree = 428,
10140 move_mount = 429,
10141 fsopen = 430,
10142 fsconfig = 431,
10143 fsmount = 432,
10144 fspick = 433,
10145 pidfd_open = 434,
10146 clone3 = 435,
10147 close_range = 436,
10148 openat2 = 437,
10149 pidfd_getfd = 438,
10150 faccessat2 = 439,
10151 process_madvise = 440,
10152 epoll_pwait2 = 441,
10153 mount_setattr = 442,
10154 quotactl_fd = 443,
10155 landlock_create_ruleset = 444,
10156 landlock_add_rule = 445,
10157 landlock_restrict_self = 446,
10158 process_mrelease = 448,
10159 futex_waitv = 449,
10160 set_mempolicy_home_node = 450,
10161 cachestat = 451,
10162 fchmodat2 = 452,
10163 map_shadow_stack = 453,
10164 futex_wake = 454,
10165 futex_wait = 455,
10166 futex_requeue = 456,
10167 statmount = 457,
10168 listmount = 458,
10169 lsm_get_self_attr = 459,
10170 lsm_set_self_attr = 460,
10171 lsm_list_modules = 461,
10172 mseal = 462,
10173 setxattrat = 463,
10174 getxattrat = 464,
10175 listxattrat = 465,
10176 removexattrat = 466,
10177 open_tree_attr = 467,
10178 file_getattr = 468,
10179 file_setattr = 469,
10180 listns = 470,
10181 rseq_slice_yield = 471,
10182};
10183
10184pub const Sh = enum(usize) {
10185 restart_syscall = 0,
10186 exit = 1,
10187 fork = 2,
10188 read = 3,
10189 write = 4,
10190 open = 5,
10191 close = 6,
10192 waitpid = 7,
10193 creat = 8,
10194 link = 9,
10195 unlink = 10,
10196 execve = 11,
10197 chdir = 12,
10198 time = 13,
10199 mknod = 14,
10200 chmod = 15,
10201 lchown = 16,
10202 oldstat = 18,
10203 lseek = 19,
10204 getpid = 20,
10205 mount = 21,
10206 umount = 22,
10207 setuid = 23,
10208 getuid = 24,
10209 stime = 25,
10210 ptrace = 26,
10211 alarm = 27,
10212 oldfstat = 28,
10213 pause = 29,
10214 utime = 30,
10215 access = 33,
10216 nice = 34,
10217 sync = 36,
10218 kill = 37,
10219 rename = 38,
10220 mkdir = 39,
10221 rmdir = 40,
10222 dup = 41,
10223 pipe = 42,
10224 times = 43,
10225 brk = 45,
10226 setgid = 46,
10227 getgid = 47,
10228 signal = 48,
10229 geteuid = 49,
10230 getegid = 50,
10231 acct = 51,
10232 umount2 = 52,
10233 ioctl = 54,
10234 fcntl = 55,
10235 setpgid = 57,
10236 umask = 60,
10237 chroot = 61,
10238 ustat = 62,
10239 dup2 = 63,
10240 getppid = 64,
10241 getpgrp = 65,
10242 setsid = 66,
10243 sigaction = 67,
10244 sgetmask = 68,
10245 ssetmask = 69,
10246 setreuid = 70,
10247 setregid = 71,
10248 sigsuspend = 72,
10249 sigpending = 73,
10250 sethostname = 74,
10251 setrlimit = 75,
10252 getrlimit = 76,
10253 getrusage = 77,
10254 gettimeofday = 78,
10255 settimeofday = 79,
10256 getgroups = 80,
10257 setgroups = 81,
10258 symlink = 83,
10259 oldlstat = 84,
10260 readlink = 85,
10261 uselib = 86,
10262 swapon = 87,
10263 reboot = 88,
10264 readdir = 89,
10265 mmap = 90,
10266 munmap = 91,
10267 truncate = 92,
10268 ftruncate = 93,
10269 fchmod = 94,
10270 fchown = 95,
10271 getpriority = 96,
10272 setpriority = 97,
10273 statfs = 99,
10274 fstatfs = 100,
10275 socketcall = 102,
10276 syslog = 103,
10277 setitimer = 104,
10278 getitimer = 105,
10279 stat = 106,
10280 lstat = 107,
10281 fstat = 108,
10282 olduname = 109,
10283 vhangup = 111,
10284 wait4 = 114,
10285 swapoff = 115,
10286 sysinfo = 116,
10287 ipc = 117,
10288 fsync = 118,
10289 sigreturn = 119,
10290 clone = 120,
10291 setdomainname = 121,
10292 uname = 122,
10293 cacheflush = 123,
10294 adjtimex = 124,
10295 mprotect = 125,
10296 sigprocmask = 126,
10297 init_module = 128,
10298 delete_module = 129,
10299 quotactl = 131,
10300 getpgid = 132,
10301 fchdir = 133,
10302 bdflush = 134,
10303 sysfs = 135,
10304 personality = 136,
10305 setfsuid = 138,
10306 setfsgid = 139,
10307 llseek = 140,
10308 getdents = 141,
10309 newselect = 142,
10310 flock = 143,
10311 msync = 144,
10312 readv = 145,
10313 writev = 146,
10314 getsid = 147,
10315 fdatasync = 148,
10316 sysctl = 149,
10317 mlock = 150,
10318 munlock = 151,
10319 mlockall = 152,
10320 munlockall = 153,
10321 sched_setparam = 154,
10322 sched_getparam = 155,
10323 sched_setscheduler = 156,
10324 sched_getscheduler = 157,
10325 sched_yield = 158,
10326 sched_get_priority_max = 159,
10327 sched_get_priority_min = 160,
10328 sched_rr_get_interval = 161,
10329 nanosleep = 162,
10330 mremap = 163,
10331 setresuid = 164,
10332 getresuid = 165,
10333 poll = 168,
10334 nfsservctl = 169,
10335 setresgid = 170,
10336 getresgid = 171,
10337 prctl = 172,
10338 rt_sigreturn = 173,
10339 rt_sigaction = 174,
10340 rt_sigprocmask = 175,
10341 rt_sigpending = 176,
10342 rt_sigtimedwait = 177,
10343 rt_sigqueueinfo = 178,
10344 rt_sigsuspend = 179,
10345 pread64 = 180,
10346 pwrite64 = 181,
10347 chown = 182,
10348 getcwd = 183,
10349 capget = 184,
10350 capset = 185,
10351 sigaltstack = 186,
10352 sendfile = 187,
10353 vfork = 190,
10354 ugetrlimit = 191,
10355 mmap2 = 192,
10356 truncate64 = 193,
10357 ftruncate64 = 194,
10358 stat64 = 195,
10359 lstat64 = 196,
10360 fstat64 = 197,
10361 lchown32 = 198,
10362 getuid32 = 199,
10363 getgid32 = 200,
10364 geteuid32 = 201,
10365 getegid32 = 202,
10366 setreuid32 = 203,
10367 setregid32 = 204,
10368 getgroups32 = 205,
10369 setgroups32 = 206,
10370 fchown32 = 207,
10371 setresuid32 = 208,
10372 getresuid32 = 209,
10373 setresgid32 = 210,
10374 getresgid32 = 211,
10375 chown32 = 212,
10376 setuid32 = 213,
10377 setgid32 = 214,
10378 setfsuid32 = 215,
10379 setfsgid32 = 216,
10380 pivot_root = 217,
10381 mincore = 218,
10382 madvise = 219,
10383 getdents64 = 220,
10384 fcntl64 = 221,
10385 gettid = 224,
10386 readahead = 225,
10387 setxattr = 226,
10388 lsetxattr = 227,
10389 fsetxattr = 228,
10390 getxattr = 229,
10391 lgetxattr = 230,
10392 fgetxattr = 231,
10393 listxattr = 232,
10394 llistxattr = 233,
10395 flistxattr = 234,
10396 removexattr = 235,
10397 lremovexattr = 236,
10398 fremovexattr = 237,
10399 tkill = 238,
10400 sendfile64 = 239,
10401 futex = 240,
10402 sched_setaffinity = 241,
10403 sched_getaffinity = 242,
10404 io_setup = 245,
10405 io_destroy = 246,
10406 io_getevents = 247,
10407 io_submit = 248,
10408 io_cancel = 249,
10409 fadvise64 = 250,
10410 exit_group = 252,
10411 lookup_dcookie = 253,
10412 epoll_create = 254,
10413 epoll_ctl = 255,
10414 epoll_wait = 256,
10415 remap_file_pages = 257,
10416 set_tid_address = 258,
10417 timer_create = 259,
10418 timer_settime = 260,
10419 timer_gettime = 261,
10420 timer_getoverrun = 262,
10421 timer_delete = 263,
10422 clock_settime = 264,
10423 clock_gettime = 265,
10424 clock_getres = 266,
10425 clock_nanosleep = 267,
10426 statfs64 = 268,
10427 fstatfs64 = 269,
10428 tgkill = 270,
10429 utimes = 271,
10430 fadvise64_64 = 272,
10431 mbind = 274,
10432 get_mempolicy = 275,
10433 set_mempolicy = 276,
10434 mq_open = 277,
10435 mq_unlink = 278,
10436 mq_timedsend = 279,
10437 mq_timedreceive = 280,
10438 mq_notify = 281,
10439 mq_getsetattr = 282,
10440 kexec_load = 283,
10441 waitid = 284,
10442 add_key = 285,
10443 request_key = 286,
10444 keyctl = 287,
10445 ioprio_set = 288,
10446 ioprio_get = 289,
10447 inotify_init = 290,
10448 inotify_add_watch = 291,
10449 inotify_rm_watch = 292,
10450 migrate_pages = 294,
10451 openat = 295,
10452 mkdirat = 296,
10453 mknodat = 297,
10454 fchownat = 298,
10455 futimesat = 299,
10456 fstatat64 = 300,
10457 unlinkat = 301,
10458 renameat = 302,
10459 linkat = 303,
10460 symlinkat = 304,
10461 readlinkat = 305,
10462 fchmodat = 306,
10463 faccessat = 307,
10464 pselect6 = 308,
10465 ppoll = 309,
10466 unshare = 310,
10467 set_robust_list = 311,
10468 get_robust_list = 312,
10469 splice = 313,
10470 sync_file_range = 314,
10471 tee = 315,
10472 vmsplice = 316,
10473 move_pages = 317,
10474 getcpu = 318,
10475 epoll_pwait = 319,
10476 utimensat = 320,
10477 signalfd = 321,
10478 timerfd_create = 322,
10479 eventfd = 323,
10480 fallocate = 324,
10481 timerfd_settime = 325,
10482 timerfd_gettime = 326,
10483 signalfd4 = 327,
10484 eventfd2 = 328,
10485 epoll_create1 = 329,
10486 dup3 = 330,
10487 pipe2 = 331,
10488 inotify_init1 = 332,
10489 preadv = 333,
10490 pwritev = 334,
10491 rt_tgsigqueueinfo = 335,
10492 perf_event_open = 336,
10493 fanotify_init = 337,
10494 fanotify_mark = 338,
10495 prlimit64 = 339,
10496 socket = 340,
10497 bind = 341,
10498 connect = 342,
10499 listen = 343,
10500 accept = 344,
10501 getsockname = 345,
10502 getpeername = 346,
10503 socketpair = 347,
10504 send = 348,
10505 sendto = 349,
10506 recv = 350,
10507 recvfrom = 351,
10508 shutdown = 352,
10509 setsockopt = 353,
10510 getsockopt = 354,
10511 sendmsg = 355,
10512 recvmsg = 356,
10513 recvmmsg = 357,
10514 accept4 = 358,
10515 name_to_handle_at = 359,
10516 open_by_handle_at = 360,
10517 clock_adjtime = 361,
10518 syncfs = 362,
10519 sendmmsg = 363,
10520 setns = 364,
10521 process_vm_readv = 365,
10522 process_vm_writev = 366,
10523 kcmp = 367,
10524 finit_module = 368,
10525 sched_getattr = 369,
10526 sched_setattr = 370,
10527 renameat2 = 371,
10528 seccomp = 372,
10529 getrandom = 373,
10530 memfd_create = 374,
10531 bpf = 375,
10532 execveat = 376,
10533 userfaultfd = 377,
10534 membarrier = 378,
10535 mlock2 = 379,
10536 copy_file_range = 380,
10537 preadv2 = 381,
10538 pwritev2 = 382,
10539 statx = 383,
10540 pkey_mprotect = 384,
10541 pkey_alloc = 385,
10542 pkey_free = 386,
10543 rseq = 387,
10544 sync_file_range2 = 388,
10545 semget = 393,
10546 semctl = 394,
10547 shmget = 395,
10548 shmctl = 396,
10549 shmat = 397,
10550 shmdt = 398,
10551 msgget = 399,
10552 msgsnd = 400,
10553 msgrcv = 401,
10554 msgctl = 402,
10555 clock_gettime64 = 403,
10556 clock_settime64 = 404,
10557 clock_adjtime64 = 405,
10558 clock_getres_time64 = 406,
10559 clock_nanosleep_time64 = 407,
10560 timer_gettime64 = 408,
10561 timer_settime64 = 409,
10562 timerfd_gettime64 = 410,
10563 timerfd_settime64 = 411,
10564 utimensat_time64 = 412,
10565 pselect6_time64 = 413,
10566 ppoll_time64 = 414,
10567 io_pgetevents_time64 = 416,
10568 recvmmsg_time64 = 417,
10569 mq_timedsend_time64 = 418,
10570 mq_timedreceive_time64 = 419,
10571 semtimedop_time64 = 420,
10572 rt_sigtimedwait_time64 = 421,
10573 futex_time64 = 422,
10574 sched_rr_get_interval_time64 = 423,
10575 pidfd_send_signal = 424,
10576 io_uring_setup = 425,
10577 io_uring_enter = 426,
10578 io_uring_register = 427,
10579 open_tree = 428,
10580 move_mount = 429,
10581 fsopen = 430,
10582 fsconfig = 431,
10583 fsmount = 432,
10584 fspick = 433,
10585 pidfd_open = 434,
10586 close_range = 436,
10587 openat2 = 437,
10588 pidfd_getfd = 438,
10589 faccessat2 = 439,
10590 process_madvise = 440,
10591 epoll_pwait2 = 441,
10592 mount_setattr = 442,
10593 quotactl_fd = 443,
10594 landlock_create_ruleset = 444,
10595 landlock_add_rule = 445,
10596 landlock_restrict_self = 446,
10597 process_mrelease = 448,
10598 futex_waitv = 449,
10599 set_mempolicy_home_node = 450,
10600 cachestat = 451,
10601 fchmodat2 = 452,
10602 map_shadow_stack = 453,
10603 futex_wake = 454,
10604 futex_wait = 455,
10605 futex_requeue = 456,
10606 statmount = 457,
10607 listmount = 458,
10608 lsm_get_self_attr = 459,
10609 lsm_set_self_attr = 460,
10610 lsm_list_modules = 461,
10611 mseal = 462,
10612 setxattrat = 463,
10613 getxattrat = 464,
10614 listxattrat = 465,
10615 removexattrat = 466,
10616 open_tree_attr = 467,
10617 file_getattr = 468,
10618 file_setattr = 469,
10619 listns = 470,
10620 rseq_slice_yield = 471,
10621};
10622
10623pub const Microblaze = enum(usize) {
10624 restart_syscall = 0,
10625 exit = 1,
10626 fork = 2,
10627 read = 3,
10628 write = 4,
10629 open = 5,
10630 close = 6,
10631 waitpid = 7,
10632 creat = 8,
10633 link = 9,
10634 unlink = 10,
10635 execve = 11,
10636 chdir = 12,
10637 time = 13,
10638 mknod = 14,
10639 chmod = 15,
10640 lchown = 16,
10641 @"break" = 17,
10642 oldstat = 18,
10643 lseek = 19,
10644 getpid = 20,
10645 mount = 21,
10646 umount = 22,
10647 setuid = 23,
10648 getuid = 24,
10649 stime = 25,
10650 ptrace = 26,
10651 alarm = 27,
10652 oldfstat = 28,
10653 pause = 29,
10654 utime = 30,
10655 stty = 31,
10656 gtty = 32,
10657 access = 33,
10658 nice = 34,
10659 ftime = 35,
10660 sync = 36,
10661 kill = 37,
10662 rename = 38,
10663 mkdir = 39,
10664 rmdir = 40,
10665 dup = 41,
10666 pipe = 42,
10667 times = 43,
10668 prof = 44,
10669 brk = 45,
10670 setgid = 46,
10671 getgid = 47,
10672 signal = 48,
10673 geteuid = 49,
10674 getegid = 50,
10675 acct = 51,
10676 umount2 = 52,
10677 lock = 53,
10678 ioctl = 54,
10679 fcntl = 55,
10680 mpx = 56,
10681 setpgid = 57,
10682 ulimit = 58,
10683 oldolduname = 59,
10684 umask = 60,
10685 chroot = 61,
10686 ustat = 62,
10687 dup2 = 63,
10688 getppid = 64,
10689 getpgrp = 65,
10690 setsid = 66,
10691 sigaction = 67,
10692 sgetmask = 68,
10693 ssetmask = 69,
10694 setreuid = 70,
10695 setregid = 71,
10696 sigsuspend = 72,
10697 sigpending = 73,
10698 sethostname = 74,
10699 setrlimit = 75,
10700 getrlimit = 76,
10701 getrusage = 77,
10702 gettimeofday = 78,
10703 settimeofday = 79,
10704 getgroups = 80,
10705 setgroups = 81,
10706 select = 82,
10707 symlink = 83,
10708 oldlstat = 84,
10709 readlink = 85,
10710 uselib = 86,
10711 swapon = 87,
10712 reboot = 88,
10713 readdir = 89,
10714 mmap = 90,
10715 munmap = 91,
10716 truncate = 92,
10717 ftruncate = 93,
10718 fchmod = 94,
10719 fchown = 95,
10720 getpriority = 96,
10721 setpriority = 97,
10722 profil = 98,
10723 statfs = 99,
10724 fstatfs = 100,
10725 ioperm = 101,
10726 socketcall = 102,
10727 syslog = 103,
10728 setitimer = 104,
10729 getitimer = 105,
10730 stat = 106,
10731 lstat = 107,
10732 fstat = 108,
10733 olduname = 109,
10734 iopl = 110,
10735 vhangup = 111,
10736 idle = 112,
10737 vm86old = 113,
10738 wait4 = 114,
10739 swapoff = 115,
10740 sysinfo = 116,
10741 ipc = 117,
10742 fsync = 118,
10743 sigreturn = 119,
10744 clone = 120,
10745 setdomainname = 121,
10746 uname = 122,
10747 modify_ldt = 123,
10748 adjtimex = 124,
10749 mprotect = 125,
10750 sigprocmask = 126,
10751 create_module = 127,
10752 init_module = 128,
10753 delete_module = 129,
10754 get_kernel_syms = 130,
10755 quotactl = 131,
10756 getpgid = 132,
10757 fchdir = 133,
10758 bdflush = 134,
10759 sysfs = 135,
10760 personality = 136,
10761 afs_syscall = 137,
10762 setfsuid = 138,
10763 setfsgid = 139,
10764 llseek = 140,
10765 getdents = 141,
10766 newselect = 142,
10767 flock = 143,
10768 msync = 144,
10769 readv = 145,
10770 writev = 146,
10771 getsid = 147,
10772 fdatasync = 148,
10773 sysctl = 149,
10774 mlock = 150,
10775 munlock = 151,
10776 mlockall = 152,
10777 munlockall = 153,
10778 sched_setparam = 154,
10779 sched_getparam = 155,
10780 sched_setscheduler = 156,
10781 sched_getscheduler = 157,
10782 sched_yield = 158,
10783 sched_get_priority_max = 159,
10784 sched_get_priority_min = 160,
10785 sched_rr_get_interval = 161,
10786 nanosleep = 162,
10787 mremap = 163,
10788 setresuid = 164,
10789 getresuid = 165,
10790 vm86 = 166,
10791 query_module = 167,
10792 poll = 168,
10793 nfsservctl = 169,
10794 setresgid = 170,
10795 getresgid = 171,
10796 prctl = 172,
10797 rt_sigreturn = 173,
10798 rt_sigaction = 174,
10799 rt_sigprocmask = 175,
10800 rt_sigpending = 176,
10801 rt_sigtimedwait = 177,
10802 rt_sigqueueinfo = 178,
10803 rt_sigsuspend = 179,
10804 pread64 = 180,
10805 pwrite64 = 181,
10806 chown = 182,
10807 getcwd = 183,
10808 capget = 184,
10809 capset = 185,
10810 sigaltstack = 186,
10811 sendfile = 187,
10812 getpmsg = 188,
10813 putpmsg = 189,
10814 vfork = 190,
10815 ugetrlimit = 191,
10816 mmap2 = 192,
10817 truncate64 = 193,
10818 ftruncate64 = 194,
10819 stat64 = 195,
10820 lstat64 = 196,
10821 fstat64 = 197,
10822 lchown32 = 198,
10823 getuid32 = 199,
10824 getgid32 = 200,
10825 geteuid32 = 201,
10826 getegid32 = 202,
10827 setreuid32 = 203,
10828 setregid32 = 204,
10829 getgroups32 = 205,
10830 setgroups32 = 206,
10831 fchown32 = 207,
10832 setresuid32 = 208,
10833 getresuid32 = 209,
10834 setresgid32 = 210,
10835 getresgid32 = 211,
10836 chown32 = 212,
10837 setuid32 = 213,
10838 setgid32 = 214,
10839 setfsuid32 = 215,
10840 setfsgid32 = 216,
10841 pivot_root = 217,
10842 mincore = 218,
10843 madvise = 219,
10844 getdents64 = 220,
10845 fcntl64 = 221,
10846 gettid = 224,
10847 readahead = 225,
10848 setxattr = 226,
10849 lsetxattr = 227,
10850 fsetxattr = 228,
10851 getxattr = 229,
10852 lgetxattr = 230,
10853 fgetxattr = 231,
10854 listxattr = 232,
10855 llistxattr = 233,
10856 flistxattr = 234,
10857 removexattr = 235,
10858 lremovexattr = 236,
10859 fremovexattr = 237,
10860 tkill = 238,
10861 sendfile64 = 239,
10862 futex = 240,
10863 sched_setaffinity = 241,
10864 sched_getaffinity = 242,
10865 set_thread_area = 243,
10866 get_thread_area = 244,
10867 io_setup = 245,
10868 io_destroy = 246,
10869 io_getevents = 247,
10870 io_submit = 248,
10871 io_cancel = 249,
10872 fadvise64 = 250,
10873 exit_group = 252,
10874 lookup_dcookie = 253,
10875 epoll_create = 254,
10876 epoll_ctl = 255,
10877 epoll_wait = 256,
10878 remap_file_pages = 257,
10879 set_tid_address = 258,
10880 timer_create = 259,
10881 timer_settime = 260,
10882 timer_gettime = 261,
10883 timer_getoverrun = 262,
10884 timer_delete = 263,
10885 clock_settime = 264,
10886 clock_gettime = 265,
10887 clock_getres = 266,
10888 clock_nanosleep = 267,
10889 statfs64 = 268,
10890 fstatfs64 = 269,
10891 tgkill = 270,
10892 utimes = 271,
10893 fadvise64_64 = 272,
10894 vserver = 273,
10895 mbind = 274,
10896 get_mempolicy = 275,
10897 set_mempolicy = 276,
10898 mq_open = 277,
10899 mq_unlink = 278,
10900 mq_timedsend = 279,
10901 mq_timedreceive = 280,
10902 mq_notify = 281,
10903 mq_getsetattr = 282,
10904 kexec_load = 283,
10905 waitid = 284,
10906 add_key = 286,
10907 request_key = 287,
10908 keyctl = 288,
10909 ioprio_set = 289,
10910 ioprio_get = 290,
10911 inotify_init = 291,
10912 inotify_add_watch = 292,
10913 inotify_rm_watch = 293,
10914 migrate_pages = 294,
10915 openat = 295,
10916 mkdirat = 296,
10917 mknodat = 297,
10918 fchownat = 298,
10919 futimesat = 299,
10920 fstatat64 = 300,
10921 unlinkat = 301,
10922 renameat = 302,
10923 linkat = 303,
10924 symlinkat = 304,
10925 readlinkat = 305,
10926 fchmodat = 306,
10927 faccessat = 307,
10928 pselect6 = 308,
10929 ppoll = 309,
10930 unshare = 310,
10931 set_robust_list = 311,
10932 get_robust_list = 312,
10933 splice = 313,
10934 sync_file_range = 314,
10935 tee = 315,
10936 vmsplice = 316,
10937 move_pages = 317,
10938 getcpu = 318,
10939 epoll_pwait = 319,
10940 utimensat = 320,
10941 signalfd = 321,
10942 timerfd_create = 322,
10943 eventfd = 323,
10944 fallocate = 324,
10945 semtimedop = 325,
10946 timerfd_settime = 326,
10947 timerfd_gettime = 327,
10948 semctl = 328,
10949 semget = 329,
10950 semop = 330,
10951 msgctl = 331,
10952 msgget = 332,
10953 msgrcv = 333,
10954 msgsnd = 334,
10955 shmat = 335,
10956 shmctl = 336,
10957 shmdt = 337,
10958 shmget = 338,
10959 signalfd4 = 339,
10960 eventfd2 = 340,
10961 epoll_create1 = 341,
10962 dup3 = 342,
10963 pipe2 = 343,
10964 inotify_init1 = 344,
10965 socket = 345,
10966 socketpair = 346,
10967 bind = 347,
10968 listen = 348,
10969 accept = 349,
10970 connect = 350,
10971 getsockname = 351,
10972 getpeername = 352,
10973 sendto = 353,
10974 send = 354,
10975 recvfrom = 355,
10976 recv = 356,
10977 setsockopt = 357,
10978 getsockopt = 358,
10979 shutdown = 359,
10980 sendmsg = 360,
10981 recvmsg = 361,
10982 accept4 = 362,
10983 preadv = 363,
10984 pwritev = 364,
10985 rt_tgsigqueueinfo = 365,
10986 perf_event_open = 366,
10987 recvmmsg = 367,
10988 fanotify_init = 368,
10989 fanotify_mark = 369,
10990 prlimit64 = 370,
10991 name_to_handle_at = 371,
10992 open_by_handle_at = 372,
10993 clock_adjtime = 373,
10994 syncfs = 374,
10995 setns = 375,
10996 sendmmsg = 376,
10997 process_vm_readv = 377,
10998 process_vm_writev = 378,
10999 kcmp = 379,
11000 finit_module = 380,
11001 sched_setattr = 381,
11002 sched_getattr = 382,
11003 renameat2 = 383,
11004 seccomp = 384,
11005 getrandom = 385,
11006 memfd_create = 386,
11007 bpf = 387,
11008 execveat = 388,
11009 userfaultfd = 389,
11010 membarrier = 390,
11011 mlock2 = 391,
11012 copy_file_range = 392,
11013 preadv2 = 393,
11014 pwritev2 = 394,
11015 pkey_mprotect = 395,
11016 pkey_alloc = 396,
11017 pkey_free = 397,
11018 statx = 398,
11019 io_pgetevents = 399,
11020 rseq = 400,
11021 clock_gettime64 = 403,
11022 clock_settime64 = 404,
11023 clock_adjtime64 = 405,
11024 clock_getres_time64 = 406,
11025 clock_nanosleep_time64 = 407,
11026 timer_gettime64 = 408,
11027 timer_settime64 = 409,
11028 timerfd_gettime64 = 410,
11029 timerfd_settime64 = 411,
11030 utimensat_time64 = 412,
11031 pselect6_time64 = 413,
11032 ppoll_time64 = 414,
11033 io_pgetevents_time64 = 416,
11034 recvmmsg_time64 = 417,
11035 mq_timedsend_time64 = 418,
11036 mq_timedreceive_time64 = 419,
11037 semtimedop_time64 = 420,
11038 rt_sigtimedwait_time64 = 421,
11039 futex_time64 = 422,
11040 sched_rr_get_interval_time64 = 423,
11041 pidfd_send_signal = 424,
11042 io_uring_setup = 425,
11043 io_uring_enter = 426,
11044 io_uring_register = 427,
11045 open_tree = 428,
11046 move_mount = 429,
11047 fsopen = 430,
11048 fsconfig = 431,
11049 fsmount = 432,
11050 fspick = 433,
11051 pidfd_open = 434,
11052 clone3 = 435,
11053 close_range = 436,
11054 openat2 = 437,
11055 pidfd_getfd = 438,
11056 faccessat2 = 439,
11057 process_madvise = 440,
11058 epoll_pwait2 = 441,
11059 mount_setattr = 442,
11060 quotactl_fd = 443,
11061 landlock_create_ruleset = 444,
11062 landlock_add_rule = 445,
11063 landlock_restrict_self = 446,
11064 process_mrelease = 448,
11065 futex_waitv = 449,
11066 set_mempolicy_home_node = 450,
11067 cachestat = 451,
11068 fchmodat2 = 452,
11069 map_shadow_stack = 453,
11070 futex_wake = 454,
11071 futex_wait = 455,
11072 futex_requeue = 456,
11073 statmount = 457,
11074 listmount = 458,
11075 lsm_get_self_attr = 459,
11076 lsm_set_self_attr = 460,
11077 lsm_list_modules = 461,
11078 mseal = 462,
11079 setxattrat = 463,
11080 getxattrat = 464,
11081 listxattrat = 465,
11082 removexattrat = 466,
11083 open_tree_attr = 467,
11084 file_getattr = 468,
11085 file_setattr = 469,
11086 listns = 470,
11087 rseq_slice_yield = 471,
11088};