1#![allow(non_upper_case_globals)]
2
3use core::ffi::c_long;
4
5pub fn is_valid_sys_call_number(number: c_long) -> bool {
7 crate::is_valid_sys_call_number(SYS_CALL_NAME, SYS_CALL_BASE_INDEX, number)
8}
9
10pub fn sys_call_name(number: c_long) -> Option<&'static str> {
12 crate::sys_call_name(SYS_CALL_NAME, SYS_CALL_BASE_INDEX, number)
13}
14
15pub const SYS_read: c_long = 0x1770;
16pub const SYS_write: c_long = 0x1771;
17pub const SYS_open: c_long = 0x1772;
18pub const SYS_close: c_long = 0x1773;
19pub const SYS_stat: c_long = 0x1774;
20pub const SYS_fstat: c_long = 0x1775;
21pub const SYS_lstat: c_long = 0x1776;
22pub const SYS_poll: c_long = 0x1777;
23pub const SYS_lseek: c_long = 0x1778;
24pub const SYS_mmap: c_long = 0x1779;
25pub const SYS_mprotect: c_long = 0x177a;
26pub const SYS_munmap: c_long = 0x177b;
27pub const SYS_brk: c_long = 0x177c;
28pub const SYS_rt_sigaction: c_long = 0x177d;
29pub const SYS_rt_sigprocmask: c_long = 0x177e;
30pub const SYS_ioctl: c_long = 0x177f;
31pub const SYS_pread64: c_long = 0x1780;
32pub const SYS_pwrite64: c_long = 0x1781;
33pub const SYS_readv: c_long = 0x1782;
34pub const SYS_writev: c_long = 0x1783;
35pub const SYS_access: c_long = 0x1784;
36pub const SYS_pipe: c_long = 0x1785;
37pub const SYS__newselect: c_long = 0x1786;
38pub const SYS_sched_yield: c_long = 0x1787;
39pub const SYS_mremap: c_long = 0x1788;
40pub const SYS_msync: c_long = 0x1789;
41pub const SYS_mincore: c_long = 0x178a;
42pub const SYS_madvise: c_long = 0x178b;
43pub const SYS_shmget: c_long = 0x178c;
44pub const SYS_shmat: c_long = 0x178d;
45pub const SYS_shmctl: c_long = 0x178e;
46pub const SYS_dup: c_long = 0x178f;
47pub const SYS_dup2: c_long = 0x1790;
48pub const SYS_pause: c_long = 0x1791;
49pub const SYS_nanosleep: c_long = 0x1792;
50pub const SYS_getitimer: c_long = 0x1793;
51pub const SYS_setitimer: c_long = 0x1794;
52pub const SYS_alarm: c_long = 0x1795;
53pub const SYS_getpid: c_long = 0x1796;
54pub const SYS_sendfile: c_long = 0x1797;
55pub const SYS_socket: c_long = 0x1798;
56pub const SYS_connect: c_long = 0x1799;
57pub const SYS_accept: c_long = 0x179a;
58pub const SYS_sendto: c_long = 0x179b;
59pub const SYS_recvfrom: c_long = 0x179c;
60pub const SYS_sendmsg: c_long = 0x179d;
61pub const SYS_recvmsg: c_long = 0x179e;
62pub const SYS_shutdown: c_long = 0x179f;
63pub const SYS_bind: c_long = 0x17a0;
64pub const SYS_listen: c_long = 0x17a1;
65pub const SYS_getsockname: c_long = 0x17a2;
66pub const SYS_getpeername: c_long = 0x17a3;
67pub const SYS_socketpair: c_long = 0x17a4;
68pub const SYS_setsockopt: c_long = 0x17a5;
69pub const SYS_getsockopt: c_long = 0x17a6;
70pub const SYS_clone: c_long = 0x17a7;
71pub const SYS_fork: c_long = 0x17a8;
72pub const SYS_execve: c_long = 0x17a9;
73pub const SYS_exit: c_long = 0x17aa;
74pub const SYS_wait4: c_long = 0x17ab;
75pub const SYS_kill: c_long = 0x17ac;
76pub const SYS_uname: c_long = 0x17ad;
77pub const SYS_semget: c_long = 0x17ae;
78pub const SYS_semop: c_long = 0x17af;
79pub const SYS_semctl: c_long = 0x17b0;
80pub const SYS_shmdt: c_long = 0x17b1;
81pub const SYS_msgget: c_long = 0x17b2;
82pub const SYS_msgsnd: c_long = 0x17b3;
83pub const SYS_msgrcv: c_long = 0x17b4;
84pub const SYS_msgctl: c_long = 0x17b5;
85pub const SYS_fcntl: c_long = 0x17b6;
86pub const SYS_flock: c_long = 0x17b7;
87pub const SYS_fsync: c_long = 0x17b8;
88pub const SYS_fdatasync: c_long = 0x17b9;
89pub const SYS_truncate: c_long = 0x17ba;
90pub const SYS_ftruncate: c_long = 0x17bb;
91pub const SYS_getdents: c_long = 0x17bc;
92pub const SYS_getcwd: c_long = 0x17bd;
93pub const SYS_chdir: c_long = 0x17be;
94pub const SYS_fchdir: c_long = 0x17bf;
95pub const SYS_rename: c_long = 0x17c0;
96pub const SYS_mkdir: c_long = 0x17c1;
97pub const SYS_rmdir: c_long = 0x17c2;
98pub const SYS_creat: c_long = 0x17c3;
99pub const SYS_link: c_long = 0x17c4;
100pub const SYS_unlink: c_long = 0x17c5;
101pub const SYS_symlink: c_long = 0x17c6;
102pub const SYS_readlink: c_long = 0x17c7;
103pub const SYS_chmod: c_long = 0x17c8;
104pub const SYS_fchmod: c_long = 0x17c9;
105pub const SYS_chown: c_long = 0x17ca;
106pub const SYS_fchown: c_long = 0x17cb;
107pub const SYS_lchown: c_long = 0x17cc;
108pub const SYS_umask: c_long = 0x17cd;
109pub const SYS_gettimeofday_time32: c_long = 0x17ce;
110pub const SYS_getrlimit: c_long = 0x17cf;
111pub const SYS_getrusage: c_long = 0x17d0;
112pub const SYS_sysinfo: c_long = 0x17d1;
113pub const SYS_times: c_long = 0x17d2;
114pub const SYS_ptrace: c_long = 0x17d3;
115pub const SYS_getuid: c_long = 0x17d4;
116pub const SYS_syslog: c_long = 0x17d5;
117pub const SYS_getgid: c_long = 0x17d6;
118pub const SYS_setuid: c_long = 0x17d7;
119pub const SYS_setgid: c_long = 0x17d8;
120pub const SYS_geteuid: c_long = 0x17d9;
121pub const SYS_getegid: c_long = 0x17da;
122pub const SYS_setpgid: c_long = 0x17db;
123pub const SYS_getppid: c_long = 0x17dc;
124pub const SYS_getpgrp: c_long = 0x17dd;
125pub const SYS_setsid: c_long = 0x17de;
126pub const SYS_setreuid: c_long = 0x17df;
127pub const SYS_setregid: c_long = 0x17e0;
128pub const SYS_getgroups: c_long = 0x17e1;
129pub const SYS_setgroups: c_long = 0x17e2;
130pub const SYS_setresuid: c_long = 0x17e3;
131pub const SYS_getresuid: c_long = 0x17e4;
132pub const SYS_setresgid: c_long = 0x17e5;
133pub const SYS_getresgid: c_long = 0x17e6;
134pub const SYS_getpgid: c_long = 0x17e7;
135pub const SYS_setfsuid: c_long = 0x17e8;
136pub const SYS_setfsgid: c_long = 0x17e9;
137pub const SYS_getsid: c_long = 0x17ea;
138pub const SYS_capget: c_long = 0x17eb;
139pub const SYS_capset: c_long = 0x17ec;
140pub const SYS_rt_sigpending: c_long = 0x17ed;
141pub const SYS_rt_sigtimedwait: c_long = 0x17ee;
142pub const SYS_rt_sigqueueinfo: c_long = 0x17ef;
143pub const SYS_rt_sigsuspend: c_long = 0x17f0;
144pub const SYS_sigaltstack: c_long = 0x17f1;
145pub const SYS_utime: c_long = 0x17f2;
146pub const SYS_mknod: c_long = 0x17f3;
147pub const SYS_personality: c_long = 0x17f4;
148pub const SYS_ustat: c_long = 0x17f5;
149pub const SYS_statfs: c_long = 0x17f6;
150pub const SYS_fstatfs: c_long = 0x17f7;
151pub const SYS_sysfs: c_long = 0x17f8;
152pub const SYS_getpriority: c_long = 0x17f9;
153pub const SYS_setpriority: c_long = 0x17fa;
154pub const SYS_sched_setparam: c_long = 0x17fb;
155pub const SYS_sched_getparam: c_long = 0x17fc;
156pub const SYS_sched_setscheduler: c_long = 0x17fd;
157pub const SYS_sched_getscheduler: c_long = 0x17fe;
158pub const SYS_sched_get_priority_max: c_long = 0x17ff;
159pub const SYS_sched_get_priority_min: c_long = 0x1800;
160pub const SYS_sched_rr_get_interval: c_long = 0x1801;
161pub const SYS_mlock: c_long = 0x1802;
162pub const SYS_munlock: c_long = 0x1803;
163pub const SYS_mlockall: c_long = 0x1804;
164pub const SYS_munlockall: c_long = 0x1805;
165pub const SYS_vhangup: c_long = 0x1806;
166pub const SYS_pivot_root: c_long = 0x1807;
167pub const SYS__sysctl: c_long = 0x1808;
168pub const SYS_prctl: c_long = 0x1809;
169pub const SYS_adjtimex: c_long = 0x180a;
170pub const SYS_setrlimit: c_long = 0x180b;
171pub const SYS_chroot: c_long = 0x180c;
172pub const SYS_sync: c_long = 0x180d;
173pub const SYS_acct: c_long = 0x180e;
174pub const SYS_settimeofday_time32: c_long = 0x180f;
175pub const SYS_mount: c_long = 0x1810;
176pub const SYS_umount2: c_long = 0x1811;
177pub const SYS_swapon: c_long = 0x1812;
178pub const SYS_swapoff: c_long = 0x1813;
179pub const SYS_reboot: c_long = 0x1814;
180pub const SYS_sethostname: c_long = 0x1815;
181pub const SYS_setdomainname: c_long = 0x1816;
182pub const SYS_create_module: c_long = 0x1817;
183pub const SYS_init_module: c_long = 0x1818;
184pub const SYS_delete_module: c_long = 0x1819;
185pub const SYS_get_kernel_syms: c_long = 0x181a;
186pub const SYS_query_module: c_long = 0x181b;
187pub const SYS_quotactl: c_long = 0x181c;
188pub const SYS_nfsservctl: c_long = 0x181d;
189pub const SYS_getpmsg: c_long = 0x181e;
190pub const SYS_putpmsg: c_long = 0x181f;
191pub const SYS_afs_syscall: c_long = 0x1820;
192pub const SYS_reserved177: c_long = 0x1821;
193pub const SYS_gettid: c_long = 0x1822;
194pub const SYS_readahead: c_long = 0x1823;
195pub const SYS_setxattr: c_long = 0x1824;
196pub const SYS_lsetxattr: c_long = 0x1825;
197pub const SYS_fsetxattr: c_long = 0x1826;
198pub const SYS_getxattr: c_long = 0x1827;
199pub const SYS_lgetxattr: c_long = 0x1828;
200pub const SYS_fgetxattr: c_long = 0x1829;
201pub const SYS_listxattr: c_long = 0x182a;
202pub const SYS_llistxattr: c_long = 0x182b;
203pub const SYS_flistxattr: c_long = 0x182c;
204pub const SYS_removexattr: c_long = 0x182d;
205pub const SYS_lremovexattr: c_long = 0x182e;
206pub const SYS_fremovexattr: c_long = 0x182f;
207pub const SYS_tkill: c_long = 0x1830;
208pub const SYS_reserved193: c_long = 0x1831;
209pub const SYS_futex: c_long = 0x1832;
210pub const SYS_sched_setaffinity: c_long = 0x1833;
211pub const SYS_sched_getaffinity: c_long = 0x1834;
212pub const SYS_cacheflush: c_long = 0x1835;
213pub const SYS_cachectl: c_long = 0x1836;
214pub const SYS_sysmips: c_long = 0x1837;
215pub const SYS_io_setup: c_long = 0x1838;
216pub const SYS_io_destroy: c_long = 0x1839;
217pub const SYS_io_getevents: c_long = 0x183a;
218pub const SYS_io_submit: c_long = 0x183b;
219pub const SYS_io_cancel: c_long = 0x183c;
220pub const SYS_exit_group: c_long = 0x183d;
221pub const SYS_lookup_dcookie: c_long = 0x183e;
222pub const SYS_epoll_create: c_long = 0x183f;
223pub const SYS_epoll_ctl: c_long = 0x1840;
224pub const SYS_epoll_wait: c_long = 0x1841;
225pub const SYS_remap_file_pages: c_long = 0x1842;
226pub const SYS_rt_sigreturn: c_long = 0x1843;
227pub const SYS_fcntl64: c_long = 0x1844;
228pub const SYS_set_tid_address: c_long = 0x1845;
229pub const SYS_restart_syscall: c_long = 0x1846;
230pub const SYS_semtimedop: c_long = 0x1847;
231pub const SYS_fadvise64: c_long = 0x1848;
232pub const SYS_statfs64: c_long = 0x1849;
233pub const SYS_fstatfs64: c_long = 0x184a;
234pub const SYS_sendfile64: c_long = 0x184b;
235pub const SYS_timer_create: c_long = 0x184c;
236pub const SYS_timer_settime32: c_long = 0x184d;
237pub const SYS_timer_gettime32: c_long = 0x184e;
238pub const SYS_timer_getoverrun: c_long = 0x184f;
239pub const SYS_timer_delete: c_long = 0x1850;
240pub const SYS_clock_settime32: c_long = 0x1851;
241pub const SYS_clock_gettime32: c_long = 0x1852;
242pub const SYS_clock_getres_time32: c_long = 0x1853;
243pub const SYS_clock_nanosleep_time32: c_long = 0x1854;
244pub const SYS_tgkill: c_long = 0x1855;
245pub const SYS_utimes: c_long = 0x1856;
246pub const SYS_mbind: c_long = 0x1857;
247pub const SYS_get_mempolicy: c_long = 0x1858;
248pub const SYS_set_mempolicy: c_long = 0x1859;
249pub const SYS_mq_open: c_long = 0x185a;
250pub const SYS_mq_unlink: c_long = 0x185b;
251pub const SYS_mq_timedsend: c_long = 0x185c;
252pub const SYS_mq_timedreceive: c_long = 0x185d;
253pub const SYS_mq_notify: c_long = 0x185e;
254pub const SYS_mq_getsetattr: c_long = 0x185f;
255pub const SYS_vserver: c_long = 0x1860;
256pub const SYS_waitid: c_long = 0x1861;
257pub const SYS_add_key: c_long = 0x1863;
258pub const SYS_request_key: c_long = 0x1864;
259pub const SYS_keyctl: c_long = 0x1865;
260pub const SYS_set_thread_area: c_long = 0x1866;
261pub const SYS_inotify_init: c_long = 0x1867;
262pub const SYS_inotify_add_watch: c_long = 0x1868;
263pub const SYS_inotify_rm_watch: c_long = 0x1869;
264pub const SYS_migrate_pages: c_long = 0x186a;
265pub const SYS_openat: c_long = 0x186b;
266pub const SYS_mkdirat: c_long = 0x186c;
267pub const SYS_mknodat: c_long = 0x186d;
268pub const SYS_fchownat: c_long = 0x186e;
269pub const SYS_futimesat: c_long = 0x186f;
270pub const SYS_newfstatat: c_long = 0x1870;
271pub const SYS_unlinkat: c_long = 0x1871;
272pub const SYS_renameat: c_long = 0x1872;
273pub const SYS_linkat: c_long = 0x1873;
274pub const SYS_symlinkat: c_long = 0x1874;
275pub const SYS_readlinkat: c_long = 0x1875;
276pub const SYS_fchmodat: c_long = 0x1876;
277pub const SYS_faccessat: c_long = 0x1877;
278pub const SYS_pselect6: c_long = 0x1878;
279pub const SYS_ppoll: c_long = 0x1879;
280pub const SYS_unshare: c_long = 0x187a;
281pub const SYS_splice: c_long = 0x187b;
282pub const SYS_sync_file_range: c_long = 0x187c;
283pub const SYS_tee: c_long = 0x187d;
284pub const SYS_vmsplice: c_long = 0x187e;
285pub const SYS_move_pages: c_long = 0x187f;
286pub const SYS_set_robust_list: c_long = 0x1880;
287pub const SYS_get_robust_list: c_long = 0x1881;
288pub const SYS_kexec_load: c_long = 0x1882;
289pub const SYS_getcpu: c_long = 0x1883;
290pub const SYS_epoll_pwait: c_long = 0x1884;
291pub const SYS_ioprio_set: c_long = 0x1885;
292pub const SYS_ioprio_get: c_long = 0x1886;
293pub const SYS_utimensat: c_long = 0x1887;
294pub const SYS_signalfd: c_long = 0x1888;
295pub const SYS_timerfd: c_long = 0x1889;
296pub const SYS_eventfd: c_long = 0x188a;
297pub const SYS_fallocate: c_long = 0x188b;
298pub const SYS_timerfd_create: c_long = 0x188c;
299pub const SYS_timerfd_gettime32: c_long = 0x188d;
300pub const SYS_timerfd_settime32: c_long = 0x188e;
301pub const SYS_signalfd4: c_long = 0x188f;
302pub const SYS_eventfd2: c_long = 0x1890;
303pub const SYS_epoll_create1: c_long = 0x1891;
304pub const SYS_dup3: c_long = 0x1892;
305pub const SYS_pipe2: c_long = 0x1893;
306pub const SYS_inotify_init1: c_long = 0x1894;
307pub const SYS_preadv: c_long = 0x1895;
308pub const SYS_pwritev: c_long = 0x1896;
309pub const SYS_rt_tgsigqueueinfo: c_long = 0x1897;
310pub const SYS_perf_event_open: c_long = 0x1898;
311pub const SYS_accept4: c_long = 0x1899;
312pub const SYS_recvmmsg: c_long = 0x189a;
313pub const SYS_getdents64: c_long = 0x189b;
314pub const SYS_fanotify_init: c_long = 0x189c;
315pub const SYS_fanotify_mark: c_long = 0x189d;
316pub const SYS_prlimit64: c_long = 0x189e;
317pub const SYS_name_to_handle_at: c_long = 0x189f;
318pub const SYS_open_by_handle_at: c_long = 0x18a0;
319pub const SYS_clock_adjtime: c_long = 0x18a1;
320pub const SYS_syncfs: c_long = 0x18a2;
321pub const SYS_sendmmsg: c_long = 0x18a3;
322pub const SYS_setns: c_long = 0x18a4;
323pub const SYS_process_vm_readv: c_long = 0x18a5;
324pub const SYS_process_vm_writev: c_long = 0x18a6;
325pub const SYS_kcmp: c_long = 0x18a7;
326pub const SYS_finit_module: c_long = 0x18a8;
327pub const SYS_sched_setattr: c_long = 0x18a9;
328pub const SYS_sched_getattr: c_long = 0x18aa;
329pub const SYS_renameat2: c_long = 0x18ab;
330pub const SYS_seccomp: c_long = 0x18ac;
331pub const SYS_getrandom: c_long = 0x18ad;
332pub const SYS_memfd_create: c_long = 0x18ae;
333pub const SYS_bpf: c_long = 0x18af;
334pub const SYS_execveat: c_long = 0x18b0;
335pub const SYS_userfaultfd: c_long = 0x18b1;
336pub const SYS_membarrier: c_long = 0x18b2;
337pub const SYS_mlock2: c_long = 0x18b3;
338pub const SYS_copy_file_range: c_long = 0x18b4;
339pub const SYS_preadv2: c_long = 0x18b5;
340pub const SYS_pwritev2: c_long = 0x18b6;
341pub const SYS_pkey_mprotect: c_long = 0x18b7;
342pub const SYS_pkey_alloc: c_long = 0x18b8;
343pub const SYS_pkey_free: c_long = 0x18b9;
344pub const SYS_statx: c_long = 0x18ba;
345pub const SYS_rseq: c_long = 0x18bb;
346pub const SYS_io_pgetevents: c_long = 0x18bc;
347pub const SYS_clock_gettime64: c_long = 0x1903;
348pub const SYS_clock_settime64: c_long = 0x1904;
349pub const SYS_clock_adjtime64: c_long = 0x1905;
350pub const SYS_clock_getres_time64: c_long = 0x1906;
351pub const SYS_clock_nanosleep_time64: c_long = 0x1907;
352pub const SYS_timer_gettime64: c_long = 0x1908;
353pub const SYS_timer_settime64: c_long = 0x1909;
354pub const SYS_timerfd_gettime64: c_long = 0x190a;
355pub const SYS_timerfd_settime64: c_long = 0x190b;
356pub const SYS_utimensat_time64: c_long = 0x190c;
357pub const SYS_pselect6_time64: c_long = 0x190d;
358pub const SYS_ppoll_time64: c_long = 0x190e;
359pub const SYS_io_pgetevents_time64: c_long = 0x1910;
360pub const SYS_recvmmsg_time64: c_long = 0x1911;
361pub const SYS_mq_timedsend_time64: c_long = 0x1912;
362pub const SYS_mq_timedreceive_time64: c_long = 0x1913;
363pub const SYS_semtimedop_time64: c_long = 0x1914;
364pub const SYS_rt_sigtimedwait_time64: c_long = 0x1915;
365pub const SYS_futex_time64: c_long = 0x1916;
366pub const SYS_sched_rr_get_interval_time64: c_long = 0x1917;
367pub const SYS_pidfd_send_signal: c_long = 0x1918;
368pub const SYS_io_uring_setup: c_long = 0x1919;
369pub const SYS_io_uring_enter: c_long = 0x191a;
370pub const SYS_io_uring_register: c_long = 0x191b;
371pub const SYS_open_tree: c_long = 0x191c;
372pub const SYS_move_mount: c_long = 0x191d;
373pub const SYS_fsopen: c_long = 0x191e;
374pub const SYS_fsconfig: c_long = 0x191f;
375pub const SYS_fsmount: c_long = 0x1920;
376pub const SYS_fspick: c_long = 0x1921;
377pub const SYS_pidfd_open: c_long = 0x1922;
378pub const SYS_clone3: c_long = 0x1923;
379pub const SYS_close_range: c_long = 0x1924;
380pub const SYS_openat2: c_long = 0x1925;
381pub const SYS_pidfd_getfd: c_long = 0x1926;
382pub const SYS_faccessat2: c_long = 0x1927;
383pub const SYS_process_madvise: c_long = 0x1928;
384pub const SYS_epoll_pwait2: c_long = 0x1929;
385pub const SYS_mount_setattr: c_long = 0x192a;
386pub const SYS_landlock_create_ruleset: c_long = 0x192c;
387pub const SYS_landlock_add_rule: c_long = 0x192d;
388pub const SYS_landlock_restrict_self: c_long = 0x192e;
389pub const SYS_process_mrelease: c_long = 0x1930;
390pub const SYS_futex_waitv: c_long = 0x1931;
391pub const SYS_set_mempolicy_home_node: c_long = 0x1932;
392pub const SYS_cachestat: c_long = 0x1933;
393pub const SYS_fchmodat2: c_long = 0x1934;
394
395pub(crate) const SYS_CALL_BASE_INDEX: c_long = 0x1770;
397
398pub(crate) static SYS_CALL_NAME: &[&str] = &[
400 "read",
401 "write",
402 "open",
403 "close",
404 "stat",
405 "fstat",
406 "lstat",
407 "poll",
408 "lseek",
409 "mmap",
410 "mprotect",
411 "munmap",
412 "brk",
413 "rt_sigaction",
414 "rt_sigprocmask",
415 "ioctl",
416 "pread64",
417 "pwrite64",
418 "readv",
419 "writev",
420 "access",
421 "pipe",
422 "_newselect",
423 "sched_yield",
424 "mremap",
425 "msync",
426 "mincore",
427 "madvise",
428 "shmget",
429 "shmat",
430 "shmctl",
431 "dup",
432 "dup2",
433 "pause",
434 "nanosleep",
435 "getitimer",
436 "setitimer",
437 "alarm",
438 "getpid",
439 "sendfile",
440 "socket",
441 "connect",
442 "accept",
443 "sendto",
444 "recvfrom",
445 "sendmsg",
446 "recvmsg",
447 "shutdown",
448 "bind",
449 "listen",
450 "getsockname",
451 "getpeername",
452 "socketpair",
453 "setsockopt",
454 "getsockopt",
455 "clone",
456 "fork",
457 "execve",
458 "exit",
459 "wait4",
460 "kill",
461 "uname",
462 "semget",
463 "semop",
464 "semctl",
465 "shmdt",
466 "msgget",
467 "msgsnd",
468 "msgrcv",
469 "msgctl",
470 "fcntl",
471 "flock",
472 "fsync",
473 "fdatasync",
474 "truncate",
475 "ftruncate",
476 "getdents",
477 "getcwd",
478 "chdir",
479 "fchdir",
480 "rename",
481 "mkdir",
482 "rmdir",
483 "creat",
484 "link",
485 "unlink",
486 "symlink",
487 "readlink",
488 "chmod",
489 "fchmod",
490 "chown",
491 "fchown",
492 "lchown",
493 "umask",
494 "gettimeofday_time32",
495 "getrlimit",
496 "getrusage",
497 "sysinfo",
498 "times",
499 "ptrace",
500 "getuid",
501 "syslog",
502 "getgid",
503 "setuid",
504 "setgid",
505 "geteuid",
506 "getegid",
507 "setpgid",
508 "getppid",
509 "getpgrp",
510 "setsid",
511 "setreuid",
512 "setregid",
513 "getgroups",
514 "setgroups",
515 "setresuid",
516 "getresuid",
517 "setresgid",
518 "getresgid",
519 "getpgid",
520 "setfsuid",
521 "setfsgid",
522 "getsid",
523 "capget",
524 "capset",
525 "rt_sigpending",
526 "rt_sigtimedwait",
527 "rt_sigqueueinfo",
528 "rt_sigsuspend",
529 "sigaltstack",
530 "utime",
531 "mknod",
532 "personality",
533 "ustat",
534 "statfs",
535 "fstatfs",
536 "sysfs",
537 "getpriority",
538 "setpriority",
539 "sched_setparam",
540 "sched_getparam",
541 "sched_setscheduler",
542 "sched_getscheduler",
543 "sched_get_priority_max",
544 "sched_get_priority_min",
545 "sched_rr_get_interval",
546 "mlock",
547 "munlock",
548 "mlockall",
549 "munlockall",
550 "vhangup",
551 "pivot_root",
552 "_sysctl",
553 "prctl",
554 "adjtimex",
555 "setrlimit",
556 "chroot",
557 "sync",
558 "acct",
559 "settimeofday_time32",
560 "mount",
561 "umount2",
562 "swapon",
563 "swapoff",
564 "reboot",
565 "sethostname",
566 "setdomainname",
567 "create_module",
568 "init_module",
569 "delete_module",
570 "get_kernel_syms",
571 "query_module",
572 "quotactl",
573 "nfsservctl",
574 "getpmsg",
575 "putpmsg",
576 "afs_syscall",
577 "reserved177",
578 "gettid",
579 "readahead",
580 "setxattr",
581 "lsetxattr",
582 "fsetxattr",
583 "getxattr",
584 "lgetxattr",
585 "fgetxattr",
586 "listxattr",
587 "llistxattr",
588 "flistxattr",
589 "removexattr",
590 "lremovexattr",
591 "fremovexattr",
592 "tkill",
593 "reserved193",
594 "futex",
595 "sched_setaffinity",
596 "sched_getaffinity",
597 "cacheflush",
598 "cachectl",
599 "sysmips",
600 "io_setup",
601 "io_destroy",
602 "io_getevents",
603 "io_submit",
604 "io_cancel",
605 "exit_group",
606 "lookup_dcookie",
607 "epoll_create",
608 "epoll_ctl",
609 "epoll_wait",
610 "remap_file_pages",
611 "rt_sigreturn",
612 "fcntl64",
613 "set_tid_address",
614 "restart_syscall",
615 "semtimedop",
616 "fadvise64",
617 "statfs64",
618 "fstatfs64",
619 "sendfile64",
620 "timer_create",
621 "timer_settime32",
622 "timer_gettime32",
623 "timer_getoverrun",
624 "timer_delete",
625 "clock_settime32",
626 "clock_gettime32",
627 "clock_getres_time32",
628 "clock_nanosleep_time32",
629 "tgkill",
630 "utimes",
631 "mbind",
632 "get_mempolicy",
633 "set_mempolicy",
634 "mq_open",
635 "mq_unlink",
636 "mq_timedsend",
637 "mq_timedreceive",
638 "mq_notify",
639 "mq_getsetattr",
640 "vserver",
641 "waitid",
642 "",
643 "add_key",
644 "request_key",
645 "keyctl",
646 "set_thread_area",
647 "inotify_init",
648 "inotify_add_watch",
649 "inotify_rm_watch",
650 "migrate_pages",
651 "openat",
652 "mkdirat",
653 "mknodat",
654 "fchownat",
655 "futimesat",
656 "newfstatat",
657 "unlinkat",
658 "renameat",
659 "linkat",
660 "symlinkat",
661 "readlinkat",
662 "fchmodat",
663 "faccessat",
664 "pselect6",
665 "ppoll",
666 "unshare",
667 "splice",
668 "sync_file_range",
669 "tee",
670 "vmsplice",
671 "move_pages",
672 "set_robust_list",
673 "get_robust_list",
674 "kexec_load",
675 "getcpu",
676 "epoll_pwait",
677 "ioprio_set",
678 "ioprio_get",
679 "utimensat",
680 "signalfd",
681 "timerfd",
682 "eventfd",
683 "fallocate",
684 "timerfd_create",
685 "timerfd_gettime32",
686 "timerfd_settime32",
687 "signalfd4",
688 "eventfd2",
689 "epoll_create1",
690 "dup3",
691 "pipe2",
692 "inotify_init1",
693 "preadv",
694 "pwritev",
695 "rt_tgsigqueueinfo",
696 "perf_event_open",
697 "accept4",
698 "recvmmsg",
699 "getdents64",
700 "fanotify_init",
701 "fanotify_mark",
702 "prlimit64",
703 "name_to_handle_at",
704 "open_by_handle_at",
705 "clock_adjtime",
706 "syncfs",
707 "sendmmsg",
708 "setns",
709 "process_vm_readv",
710 "process_vm_writev",
711 "kcmp",
712 "finit_module",
713 "sched_setattr",
714 "sched_getattr",
715 "renameat2",
716 "seccomp",
717 "getrandom",
718 "memfd_create",
719 "bpf",
720 "execveat",
721 "userfaultfd",
722 "membarrier",
723 "mlock2",
724 "copy_file_range",
725 "preadv2",
726 "pwritev2",
727 "pkey_mprotect",
728 "pkey_alloc",
729 "pkey_free",
730 "statx",
731 "rseq",
732 "io_pgetevents",
733 "",
734 "",
735 "",
736 "",
737 "",
738 "",
739 "",
740 "",
741 "",
742 "",
743 "",
744 "",
745 "",
746 "",
747 "",
748 "",
749 "",
750 "",
751 "",
752 "",
753 "",
754 "",
755 "",
756 "",
757 "",
758 "",
759 "",
760 "",
761 "",
762 "",
763 "",
764 "",
765 "",
766 "",
767 "",
768 "",
769 "",
770 "",
771 "",
772 "",
773 "",
774 "",
775 "",
776 "",
777 "",
778 "",
779 "",
780 "",
781 "",
782 "",
783 "",
784 "",
785 "",
786 "",
787 "",
788 "",
789 "",
790 "",
791 "",
792 "",
793 "",
794 "",
795 "",
796 "",
797 "",
798 "",
799 "",
800 "",
801 "",
802 "",
803 "clock_gettime64",
804 "clock_settime64",
805 "clock_adjtime64",
806 "clock_getres_time64",
807 "clock_nanosleep_time64",
808 "timer_gettime64",
809 "timer_settime64",
810 "timerfd_gettime64",
811 "timerfd_settime64",
812 "utimensat_time64",
813 "pselect6_time64",
814 "ppoll_time64",
815 "",
816 "io_pgetevents_time64",
817 "recvmmsg_time64",
818 "mq_timedsend_time64",
819 "mq_timedreceive_time64",
820 "semtimedop_time64",
821 "rt_sigtimedwait_time64",
822 "futex_time64",
823 "sched_rr_get_interval_time64",
824 "pidfd_send_signal",
825 "io_uring_setup",
826 "io_uring_enter",
827 "io_uring_register",
828 "open_tree",
829 "move_mount",
830 "fsopen",
831 "fsconfig",
832 "fsmount",
833 "fspick",
834 "pidfd_open",
835 "clone3",
836 "close_range",
837 "openat2",
838 "pidfd_getfd",
839 "faccessat2",
840 "process_madvise",
841 "epoll_pwait2",
842 "mount_setattr",
843 "",
844 "landlock_create_ruleset",
845 "landlock_add_rule",
846 "landlock_restrict_self",
847 "",
848 "process_mrelease",
849 "futex_waitv",
850 "set_mempolicy_home_node",
851 "cachestat",
852 "fchmodat2",
853];