1#![allow(non_upper_case_globals)]
17
18syscall_constants! {
19 SYS_exit = 1,
20 SYS_fork = 2,
21 SYS_read = 3,
22 SYS_write = 4,
23 SYS_open = 5,
24 SYS_close = 6,
25 SYS_restart_syscall = 7,
26 SYS_creat = 8,
27 SYS_link = 9,
28 SYS_unlink = 10,
29 SYS_execve = 11,
30 SYS_chdir = 12,
31 SYS_mknod = 14,
32 SYS_chmod = 15,
33 SYS_lseek = 19,
34 SYS_getpid = 20,
35 SYS_mount = 21,
36 SYS_umount = 22,
37 SYS_ptrace = 26,
38 SYS_alarm = 27,
39 SYS_pause = 29,
40 SYS_utime = 30,
41 SYS_access = 33,
42 SYS_nice = 34,
43 SYS_sync = 36,
44 SYS_kill = 37,
45 SYS_rename = 38,
46 SYS_mkdir = 39,
47 SYS_rmdir = 40,
48 SYS_dup = 41,
49 SYS_pipe = 42,
50 SYS_times = 43,
51 SYS_brk = 45,
52 SYS_signal = 48,
53 SYS_acct = 51,
54 SYS_umount2 = 52,
55 SYS_ioctl = 54,
56 SYS_fcntl = 55,
57 SYS_setpgid = 57,
58 SYS_umask = 60,
59 SYS_chroot = 61,
60 SYS_ustat = 62,
61 SYS_dup2 = 63,
62 SYS_getppid = 64,
63 SYS_getpgrp = 65,
64 SYS_setsid = 66,
65 SYS_sigaction = 67,
66 SYS_sigsuspend = 72,
67 SYS_sigpending = 73,
68 SYS_sethostname = 74,
69 SYS_setrlimit = 75,
70 SYS_getrusage = 77,
71 SYS_gettimeofday = 78,
72 SYS_settimeofday = 79,
73 SYS_symlink = 83,
74 SYS_readlink = 85,
75 SYS_uselib = 86,
76 SYS_swapon = 87,
77 SYS_reboot = 88,
78 SYS_readdir = 89,
79 SYS_mmap = 90,
80 SYS_munmap = 91,
81 SYS_truncate = 92,
82 SYS_ftruncate = 93,
83 SYS_fchmod = 94,
84 SYS_getpriority = 96,
85 SYS_setpriority = 97,
86 SYS_statfs = 99,
87 SYS_fstatfs = 100,
88 SYS_socketcall = 102,
89 SYS_syslog = 103,
90 SYS_setitimer = 104,
91 SYS_getitimer = 105,
92 SYS_stat = 106,
93 SYS_lstat = 107,
94 SYS_fstat = 108,
95 SYS_lookup_dcookie = 110,
96 SYS_vhangup = 111,
97 SYS_idle = 112,
98 SYS_wait4 = 114,
99 SYS_swapoff = 115,
100 SYS_sysinfo = 116,
101 SYS_ipc = 117,
102 SYS_fsync = 118,
103 SYS_sigreturn = 119,
104 SYS_clone = 120,
105 SYS_setdomainname = 121,
106 SYS_uname = 122,
107 SYS_adjtimex = 124,
108 SYS_mprotect = 125,
109 SYS_sigprocmask = 126,
110 SYS_create_module = 127,
111 SYS_init_module = 128,
112 SYS_delete_module = 129,
113 SYS_get_kernel_syms = 130,
114 SYS_quotactl = 131,
115 SYS_getpgid = 132,
116 SYS_fchdir = 133,
117 SYS_bdflush = 134,
118 SYS_sysfs = 135,
119 SYS_personality = 136,
120 SYS_afs_syscall = 137,
121 SYS_getdents = 141,
122 SYS_select = 142,
123 SYS_flock = 143,
124 SYS_msync = 144,
125 SYS_readv = 145,
126 SYS_writev = 146,
127 SYS_getsid = 147,
128 SYS_fdatasync = 148,
129 SYS__sysctl = 149,
130 SYS_mlock = 150,
131 SYS_munlock = 151,
132 SYS_mlockall = 152,
133 SYS_munlockall = 153,
134 SYS_sched_setparam = 154,
135 SYS_sched_getparam = 155,
136 SYS_sched_setscheduler = 156,
137 SYS_sched_getscheduler = 157,
138 SYS_sched_yield = 158,
139 SYS_sched_get_priority_max = 159,
140 SYS_sched_get_priority_min = 160,
141 SYS_sched_rr_get_interval = 161,
142 SYS_nanosleep = 162,
143 SYS_mremap = 163,
144 SYS_query_module = 167,
145 SYS_poll = 168,
146 SYS_nfsservctl = 169,
147 SYS_prctl = 172,
148 SYS_rt_sigreturn = 173,
149 SYS_rt_sigaction = 174,
150 SYS_rt_sigprocmask = 175,
151 SYS_rt_sigpending = 176,
152 SYS_rt_sigtimedwait = 177,
153 SYS_rt_sigqueueinfo = 178,
154 SYS_rt_sigsuspend = 179,
155 SYS_pread64 = 180,
156 SYS_pwrite64 = 181,
157 SYS_getcwd = 183,
158 SYS_capget = 184,
159 SYS_capset = 185,
160 SYS_sigaltstack = 186,
161 SYS_sendfile = 187,
162 SYS_getpmsg = 188,
163 SYS_putpmsg = 189,
164 SYS_vfork = 190,
165 SYS_getrlimit = 191,
166 SYS_lchown = 198,
167 SYS_getuid = 199,
168 SYS_getgid = 200,
169 SYS_geteuid = 201,
170 SYS_getegid = 202,
171 SYS_setreuid = 203,
172 SYS_setregid = 204,
173 SYS_getgroups = 205,
174 SYS_setgroups = 206,
175 SYS_fchown = 207,
176 SYS_setresuid = 208,
177 SYS_getresuid = 209,
178 SYS_setresgid = 210,
179 SYS_getresgid = 211,
180 SYS_chown = 212,
181 SYS_setuid = 213,
182 SYS_setgid = 214,
183 SYS_setfsuid = 215,
184 SYS_setfsgid = 216,
185 SYS_pivot_root = 217,
186 SYS_mincore = 218,
187 SYS_madvise = 219,
188 SYS_getdents64 = 220,
189 SYS_readahead = 222,
190 SYS_setxattr = 224,
191 SYS_lsetxattr = 225,
192 SYS_fsetxattr = 226,
193 SYS_getxattr = 227,
194 SYS_lgetxattr = 228,
195 SYS_fgetxattr = 229,
196 SYS_listxattr = 230,
197 SYS_llistxattr = 231,
198 SYS_flistxattr = 232,
199 SYS_removexattr = 233,
200 SYS_lremovexattr = 234,
201 SYS_fremovexattr = 235,
202 SYS_gettid = 236,
203 SYS_tkill = 237,
204 SYS_futex = 238,
205 SYS_sched_setaffinity = 239,
206 SYS_sched_getaffinity = 240,
207 SYS_tgkill = 241,
208 SYS_io_setup = 243,
209 SYS_io_destroy = 244,
210 SYS_io_getevents = 245,
211 SYS_io_submit = 246,
212 SYS_io_cancel = 247,
213 SYS_exit_group = 248,
214 SYS_epoll_create = 249,
215 SYS_epoll_ctl = 250,
216 SYS_epoll_wait = 251,
217 SYS_set_tid_address = 252,
218 SYS_fadvise64 = 253,
219 SYS_timer_create = 254,
220 SYS_timer_settime = 255,
221 SYS_timer_gettime = 256,
222 SYS_timer_getoverrun = 257,
223 SYS_timer_delete = 258,
224 SYS_clock_settime = 259,
225 SYS_clock_gettime = 260,
226 SYS_clock_getres = 261,
227 SYS_clock_nanosleep = 262,
228 SYS_statfs64 = 265,
229 SYS_fstatfs64 = 266,
230 SYS_remap_file_pages = 267,
231 SYS_mbind = 268,
232 SYS_get_mempolicy = 269,
233 SYS_set_mempolicy = 270,
234 SYS_mq_open = 271,
235 SYS_mq_unlink = 272,
236 SYS_mq_timedsend = 273,
237 SYS_mq_timedreceive = 274,
238 SYS_mq_notify = 275,
239 SYS_mq_getsetattr = 276,
240 SYS_kexec_load = 277,
241 SYS_add_key = 278,
242 SYS_request_key = 279,
243 SYS_keyctl = 280,
244 SYS_waitid = 281,
245 SYS_ioprio_set = 282,
246 SYS_ioprio_get = 283,
247 SYS_inotify_init = 284,
248 SYS_inotify_add_watch = 285,
249 SYS_inotify_rm_watch = 286,
250 SYS_migrate_pages = 287,
251 SYS_openat = 288,
252 SYS_mkdirat = 289,
253 SYS_mknodat = 290,
254 SYS_fchownat = 291,
255 SYS_futimesat = 292,
256 SYS_newfstatat = 293,
257 SYS_unlinkat = 294,
258 SYS_renameat = 295,
259 SYS_linkat = 296,
260 SYS_symlinkat = 297,
261 SYS_readlinkat = 298,
262 SYS_fchmodat = 299,
263 SYS_faccessat = 300,
264 SYS_pselect6 = 301,
265 SYS_ppoll = 302,
266 SYS_unshare = 303,
267 SYS_set_robust_list = 304,
268 SYS_get_robust_list = 305,
269 SYS_splice = 306,
270 SYS_sync_file_range = 307,
271 SYS_tee = 308,
272 SYS_vmsplice = 309,
273 SYS_move_pages = 310,
274 SYS_getcpu = 311,
275 SYS_epoll_pwait = 312,
276 SYS_utimes = 313,
277 SYS_fallocate = 314,
278 SYS_utimensat = 315,
279 SYS_signalfd = 316,
280 SYS_timerfd = 317,
281 SYS_eventfd = 318,
282 SYS_timerfd_create = 319,
283 SYS_timerfd_settime = 320,
284 SYS_timerfd_gettime = 321,
285 SYS_signalfd4 = 322,
286 SYS_eventfd2 = 323,
287 SYS_inotify_init1 = 324,
288 SYS_pipe2 = 325,
289 SYS_dup3 = 326,
290 SYS_epoll_create1 = 327,
291 SYS_preadv = 328,
292 SYS_pwritev = 329,
293 SYS_rt_tgsigqueueinfo = 330,
294 SYS_perf_event_open = 331,
295 SYS_fanotify_init = 332,
296 SYS_fanotify_mark = 333,
297 SYS_prlimit64 = 334,
298 SYS_name_to_handle_at = 335,
299 SYS_open_by_handle_at = 336,
300 SYS_clock_adjtime = 337,
301 SYS_syncfs = 338,
302 SYS_setns = 339,
303 SYS_process_vm_readv = 340,
304 SYS_process_vm_writev = 341,
305 SYS_s390_runtime_instr = 342,
306 SYS_kcmp = 343,
307 SYS_finit_module = 344,
308 SYS_sched_setattr = 345,
309 SYS_sched_getattr = 346,
310 SYS_renameat2 = 347,
311 SYS_seccomp = 348,
312 SYS_getrandom = 349,
313 SYS_memfd_create = 350,
314 SYS_bpf = 351,
315 SYS_s390_pci_mmio_write = 352,
316 SYS_s390_pci_mmio_read = 353,
317 SYS_execveat = 354,
318 SYS_userfaultfd = 355,
319 SYS_membarrier = 356,
320 SYS_recvmmsg = 357,
321 SYS_sendmmsg = 358,
322 SYS_socket = 359,
323 SYS_socketpair = 360,
324 SYS_bind = 361,
325 SYS_connect = 362,
326 SYS_listen = 363,
327 SYS_accept4 = 364,
328 SYS_getsockopt = 365,
329 SYS_setsockopt = 366,
330 SYS_getsockname = 367,
331 SYS_getpeername = 368,
332 SYS_sendto = 369,
333 SYS_sendmsg = 370,
334 SYS_recvfrom = 371,
335 SYS_recvmsg = 372,
336 SYS_shutdown = 373,
337 SYS_mlock2 = 374,
338 SYS_copy_file_range = 375,
339 SYS_preadv2 = 376,
340 SYS_pwritev2 = 377,
341 SYS_s390_guarded_storage = 378,
342 SYS_statx = 379,
343 SYS_s390_sthyi = 380,
344 SYS_kexec_file_load = 381,
345 SYS_io_pgetevents = 382,
346 SYS_rseq = 383,
347 SYS_pkey_mprotect = 384,
348 SYS_pkey_alloc = 385,
349 SYS_pkey_free = 386,
350 SYS_semtimedop = 392,
351 SYS_semget = 393,
352 SYS_semctl = 394,
353 SYS_shmget = 395,
354 SYS_shmctl = 396,
355 SYS_shmat = 397,
356 SYS_shmdt = 398,
357 SYS_msgget = 399,
358 SYS_msgsnd = 400,
359 SYS_msgrcv = 401,
360 SYS_msgctl = 402,
361 SYS_pidfd_send_signal = 424,
362 SYS_io_uring_setup = 425,
363 SYS_io_uring_enter = 426,
364 SYS_io_uring_register = 427,
365 SYS_open_tree = 428,
366 SYS_move_mount = 429,
367 SYS_fsopen = 430,
368 SYS_fsconfig = 431,
369 SYS_fsmount = 432,
370 SYS_fspick = 433,
371 SYS_pidfd_open = 434,
372 SYS_clone3 = 435,
373 SYS_close_range = 436,
374 SYS_openat2 = 437,
375 SYS_pidfd_getfd = 438,
376 SYS_faccessat2 = 439,
377 SYS_process_madvise = 440,
378 SYS_epoll_pwait2 = 441,
379 SYS_mount_setattr = 442,
380 SYS_quotactl_fd = 443,
381 SYS_landlock_create_ruleset = 444,
382 SYS_landlock_add_rule = 445,
383 SYS_landlock_restrict_self = 446,
384 SYS_memfd_secret = 447,
385 SYS_process_mrelease = 448,
386 SYS_futex_waitv = 449,
387 SYS_set_mempolicy_home_node = 450,
388 SYS_cachestat = 451,
389 SYS_fchmodat2 = 452,
390 SYS_map_shadow_stack = 453,
391 SYS_futex_wake = 454,
392 SYS_futex_wait = 455,
393 SYS_futex_requeue = 456,
394 SYS_statmount = 457,
395 SYS_listmount = 458,
396 SYS_lsm_get_self_attr = 459,
397 SYS_lsm_set_self_attr = 460,
398 SYS_lsm_list_modules = 461,
399 SYS_mseal = 462,
400 SYS_setxattrat = 463,
401 SYS_getxattrat = 464,
402 SYS_listxattrat = 465,
403 SYS_removexattrat = 466,
404}