r_linux/syscall/arch/x86/
nr.rs1pub const RESTART_SYSCALL: usize = 0;
3pub const EXIT: usize = 1;
4pub const FORK: usize = 2;
5pub const READ: usize = 3;
6pub const WRITE: usize = 4;
7pub const OPEN: usize = 5;
8pub const CLOSE: usize = 6;
9pub const WAITPID: usize = 7;
10pub const CREAT: usize = 8;
11pub const LINK: usize = 9;
12pub const UNLINK: usize = 10;
13pub const EXECVE: usize = 11;
14pub const CHDIR: usize = 12;
15pub const TIME: usize = 13;
16pub const MKNOD: usize = 14;
17pub const CHMOD: usize = 15;
18pub const LCHOWN: usize = 16;
19pub const BREAK: usize = 17;
20pub const OLDSTAT: usize = 18;
21pub const LSEEK: usize = 19;
22pub const GETPID: usize = 20;
23pub const MOUNT: usize = 21;
24pub const UMOUNT: usize = 22;
25pub const SETUID: usize = 23;
26pub const GETUID: usize = 24;
27pub const STIME: usize = 25;
28pub const PTRACE: usize = 26;
29pub const ALARM: usize = 27;
30pub const OLDFSTAT: usize = 28;
31pub const PAUSE: usize = 29;
32pub const UTIME: usize = 30;
33pub const STTY: usize = 31;
34pub const GTTY: usize = 32;
35pub const ACCESS: usize = 33;
36pub const NICE: usize = 34;
37pub const FTIME: usize = 35;
38pub const SYNC: usize = 36;
39pub const KILL: usize = 37;
40pub const RENAME: usize = 38;
41pub const MKDIR: usize = 39;
42pub const RMDIR: usize = 40;
43pub const DUP: usize = 41;
44pub const PIPE: usize = 42;
45pub const TIMES: usize = 43;
46pub const PROF: usize = 44;
47pub const BRK: usize = 45;
48pub const SETGID: usize = 46;
49pub const GETGID: usize = 47;
50pub const SIGNAL: usize = 48;
51pub const GETEUID: usize = 49;
52pub const GETEGID: usize = 50;
53pub const ACCT: usize = 51;
54pub const UMOUNT2: usize = 52;
55pub const LOCK: usize = 53;
56pub const IOCTL: usize = 54;
57pub const FCNTL: usize = 55;
58pub const MPX: usize = 56;
59pub const SETPGID: usize = 57;
60pub const ULIMIT: usize = 58;
61pub const OLDOLDUNAME: usize = 59;
62pub const UMASK: usize = 60;
63pub const CHROOT: usize = 61;
64pub const USTAT: usize = 62;
65pub const DUP2: usize = 63;
66pub const GETPPID: usize = 64;
67pub const GETPGRP: usize = 65;
68pub const SETSID: usize = 66;
69pub const SIGACTION: usize = 67;
70pub const SGETMASK: usize = 68;
71pub const SSETMASK: usize = 69;
72pub const SETREUID: usize = 70;
73pub const SETREGID: usize = 71;
74pub const SIGSUSPEND: usize = 72;
75pub const SIGPENDING: usize = 73;
76pub const SETHOSTNAME: usize = 74;
77pub const SETRLIMIT: usize = 75;
78pub const GETRLIMIT: usize = 76;
79pub const GETRUSAGE: usize = 77;
80pub const GETTIMEOFDAY: usize = 78;
81pub const SETTIMEOFDAY: usize = 79;
82pub const GETGROUPS: usize = 80;
83pub const SETGROUPS: usize = 81;
84pub const SELECT: usize = 82;
85pub const SYMLINK: usize = 83;
86pub const OLDLSTAT: usize = 84;
87pub const READLINK: usize = 85;
88pub const USELIB: usize = 86;
89pub const SWAPON: usize = 87;
90pub const REBOOT: usize = 88;
91pub const READDIR: usize = 89;
92pub const MMAP: usize = 90;
93pub const MUNMAP: usize = 91;
94pub const TRUNCATE: usize = 92;
95pub const FTRUNCATE: usize = 93;
96pub const FCHMOD: usize = 94;
97pub const FCHOWN: usize = 95;
98pub const GETPRIORITY: usize = 96;
99pub const SETPRIORITY: usize = 97;
100pub const PROFIL: usize = 98;
101pub const STATFS: usize = 99;
102pub const FSTATFS: usize = 100;
103pub const IOPERM: usize = 101;
104pub const SOCKETCALL: usize = 102;
105pub const SYSLOG: usize = 103;
106pub const SETITIMER: usize = 104;
107pub const GETITIMER: usize = 105;
108pub const STAT: usize = 106;
109pub const LSTAT: usize = 107;
110pub const FSTAT: usize = 108;
111pub const OLDUNAME: usize = 109;
112pub const IOPL: usize = 110;
113pub const VHANGUP: usize = 111;
114pub const IDLE: usize = 112;
115pub const VM86OLD: usize = 113;
116pub const WAIT4: usize = 114;
117pub const SWAPOFF: usize = 115;
118pub const SYSINFO: usize = 116;
119pub const IPC: usize = 117;
120pub const FSYNC: usize = 118;
121pub const SIGRETURN: usize = 119;
122pub const CLONE: usize = 120;
123pub const SETDOMAINNAME: usize = 121;
124pub const UNAME: usize = 122;
125pub const MODIFY_LDT: usize = 123;
126pub const ADJTIMEX: usize = 124;
127pub const MPROTECT: usize = 125;
128pub const SIGPROCMASK: usize = 126;
129pub const CREATE_MODULE: usize = 127;
130pub const INIT_MODULE: usize = 128;
131pub const DELETE_MODULE: usize = 129;
132pub const GET_KERNEL_SYMS: usize = 130;
133pub const QUOTACTL: usize = 131;
134pub const GETPGID: usize = 132;
135pub const FCHDIR: usize = 133;
136pub const BDFLUSH: usize = 134;
137pub const SYSFS: usize = 135;
138pub const PERSONALITY: usize = 136;
139pub const AFS_SYSCALL: usize = 137;
140pub const SETFSUID: usize = 138;
141pub const SETFSGID: usize = 139;
142pub const _LLSEEK: usize = 140;
143pub const GETDENTS: usize = 141;
144pub const _NEWSELECT: usize = 142;
145pub const FLOCK: usize = 143;
146pub const MSYNC: usize = 144;
147pub const READV: usize = 145;
148pub const WRITEV: usize = 146;
149pub const GETSID: usize = 147;
150pub const FDATASYNC: usize = 148;
151pub const _SYSCTL: usize = 149;
152pub const MLOCK: usize = 150;
153pub const MUNLOCK: usize = 151;
154pub const MLOCKALL: usize = 152;
155pub const MUNLOCKALL: usize = 153;
156pub const SCHED_SETPARAM: usize = 154;
157pub const SCHED_GETPARAM: usize = 155;
158pub const SCHED_SETSCHEDULER: usize = 156;
159pub const SCHED_GETSCHEDULER: usize = 157;
160pub const SCHED_YIELD: usize = 158;
161pub const SCHED_GET_PRIORITY_MAX: usize = 159;
162pub const SCHED_GET_PRIORITY_MIN: usize = 160;
163pub const SCHED_RR_GET_INTERVAL: usize = 161;
164pub const NANOSLEEP: usize = 162;
165pub const MREMAP: usize = 163;
166pub const SETRESUID: usize = 164;
167pub const GETRESUID: usize = 165;
168pub const VM86: usize = 166;
169pub const QUERY_MODULE: usize = 167;
170pub const POLL: usize = 168;
171pub const NFSSERVCTL: usize = 169;
172pub const SETRESGID: usize = 170;
173pub const GETRESGID: usize = 171;
174pub const PRCTL: usize = 172;
175pub const RT_SIGRETURN: usize = 173;
176pub const RT_SIGACTION: usize = 174;
177pub const RT_SIGPROCMASK: usize = 175;
178pub const RT_SIGPENDING: usize = 176;
179pub const RT_SIGTIMEDWAIT: usize = 177;
180pub const RT_SIGQUEUEINFO: usize = 178;
181pub const RT_SIGSUSPEND: usize = 179;
182pub const PREAD64: usize = 180;
183pub const PWRITE64: usize = 181;
184pub const CHOWN: usize = 182;
185pub const GETCWD: usize = 183;
186pub const CAPGET: usize = 184;
187pub const CAPSET: usize = 185;
188pub const SIGALTSTACK: usize = 186;
189pub const SENDFILE: usize = 187;
190pub const GETPMSG: usize = 188;
191pub const PUTPMSG: usize = 189;
192pub const VFORK: usize = 190;
193pub const UGETRLIMIT: usize = 191;
194pub const MMAP2: usize = 192;
195pub const TRUNCATE64: usize = 193;
196pub const FTRUNCATE64: usize = 194;
197pub const STAT64: usize = 195;
198pub const LSTAT64: usize = 196;
199pub const FSTAT64: usize = 197;
200pub const LCHOWN32: usize = 198;
201pub const GETUID32: usize = 199;
202pub const GETGID32: usize = 200;
203pub const GETEUID32: usize = 201;
204pub const GETEGID32: usize = 202;
205pub const SETREUID32: usize = 203;
206pub const SETREGID32: usize = 204;
207pub const GETGROUPS32: usize = 205;
208pub const SETGROUPS32: usize = 206;
209pub const FCHOWN32: usize = 207;
210pub const SETRESUID32: usize = 208;
211pub const GETRESUID32: usize = 209;
212pub const SETRESGID32: usize = 210;
213pub const GETRESGID32: usize = 211;
214pub const CHOWN32: usize = 212;
215pub const SETUID32: usize = 213;
216pub const SETGID32: usize = 214;
217pub const SETFSUID32: usize = 215;
218pub const SETFSGID32: usize = 216;
219pub const PIVOT_ROOT: usize = 217;
220pub const MINCORE: usize = 218;
221pub const MADVISE: usize = 219;
222pub const GETDENTS64: usize = 220;
223pub const FCNTL64: usize = 221;
224pub const GETTID: usize = 224;
225pub const READAHEAD: usize = 225;
226pub const SETXATTR: usize = 226;
227pub const LSETXATTR: usize = 227;
228pub const FSETXATTR: usize = 228;
229pub const GETXATTR: usize = 229;
230pub const LGETXATTR: usize = 230;
231pub const FGETXATTR: usize = 231;
232pub const LISTXATTR: usize = 232;
233pub const LLISTXATTR: usize = 233;
234pub const FLISTXATTR: usize = 234;
235pub const REMOVEXATTR: usize = 235;
236pub const LREMOVEXATTR: usize = 236;
237pub const FREMOVEXATTR: usize = 237;
238pub const TKILL: usize = 238;
239pub const SENDFILE64: usize = 239;
240pub const FUTEX: usize = 240;
241pub const SCHED_SETAFFINITY: usize = 241;
242pub const SCHED_GETAFFINITY: usize = 242;
243pub const SET_THREAD_AREA: usize = 243;
244pub const GET_THREAD_AREA: usize = 244;
245pub const IO_SETUP: usize = 245;
246pub const IO_DESTROY: usize = 246;
247pub const IO_GETEVENTS: usize = 247;
248pub const IO_SUBMIT: usize = 248;
249pub const IO_CANCEL: usize = 249;
250pub const FADVISE64: usize = 250;
251pub const EXIT_GROUP: usize = 252;
252pub const LOOKUP_DCOOKIE: usize = 253;
253pub const EPOLL_CREATE: usize = 254;
254pub const EPOLL_CTL: usize = 255;
255pub const EPOLL_WAIT: usize = 256;
256pub const REMAP_FILE_PAGES: usize = 257;
257pub const SET_TID_ADDRESS: usize = 258;
258pub const TIMER_CREATE: usize = 259;
259pub const TIMER_SETTIME: usize = 260;
260pub const TIMER_GETTIME: usize = 261;
261pub const TIMER_GETOVERRUN: usize = 262;
262pub const TIMER_DELETE: usize = 263;
263pub const CLOCK_SETTIME: usize = 264;
264pub const CLOCK_GETTIME: usize = 265;
265pub const CLOCK_GETRES: usize = 266;
266pub const CLOCK_NANOSLEEP: usize = 267;
267pub const STATFS64: usize = 268;
268pub const FSTATFS64: usize = 269;
269pub const TGKILL: usize = 270;
270pub const UTIMES: usize = 271;
271pub const FADVISE64_64: usize = 272;
272pub const VSERVER: usize = 273;
273pub const MBIND: usize = 274;
274pub const GET_MEMPOLICY: usize = 275;
275pub const SET_MEMPOLICY: usize = 276;
276pub const MQ_OPEN: usize = 277;
277pub const MQ_UNLINK: usize = 278;
278pub const MQ_TIMEDSEND: usize = 279;
279pub const MQ_TIMEDRECEIVE: usize = 280;
280pub const MQ_NOTIFY: usize = 281;
281pub const MQ_GETSETATTR: usize = 282;
282pub const KEXEC_LOAD: usize = 283;
283pub const WAITID: usize = 284;
284pub const ADD_KEY: usize = 286;
285pub const REQUEST_KEY: usize = 287;
286pub const KEYCTL: usize = 288;
287pub const IOPRIO_SET: usize = 289;
288pub const IOPRIO_GET: usize = 290;
289pub const INOTIFY_INIT: usize = 291;
290pub const INOTIFY_ADD_WATCH: usize = 292;
291pub const INOTIFY_RM_WATCH: usize = 293;
292pub const MIGRATE_PAGES: usize = 294;
293pub const OPENAT: usize = 295;
294pub const MKDIRAT: usize = 296;
295pub const MKNODAT: usize = 297;
296pub const FCHOWNAT: usize = 298;
297pub const FUTIMESAT: usize = 299;
298pub const FSTATAT64: usize = 300;
299pub const UNLINKAT: usize = 301;
300pub const RENAMEAT: usize = 302;
301pub const LINKAT: usize = 303;
302pub const SYMLINKAT: usize = 304;
303pub const READLINKAT: usize = 305;
304pub const FCHMODAT: usize = 306;
305pub const FACCESSAT: usize = 307;
306pub const PSELECT6: usize = 308;
307pub const PPOLL: usize = 309;
308pub const UNSHARE: usize = 310;
309pub const SET_ROBUST_LIST: usize = 311;
310pub const GET_ROBUST_LIST: usize = 312;
311pub const SPLICE: usize = 313;
312pub const SYNC_FILE_RANGE: usize = 314;
313pub const TEE: usize = 315;
314pub const VMSPLICE: usize = 316;
315pub const MOVE_PAGES: usize = 317;
316pub const GETCPU: usize = 318;
317pub const EPOLL_PWAIT: usize = 319;
318pub const UTIMENSAT: usize = 320;
319pub const SIGNALFD: usize = 321;
320pub const TIMERFD_CREATE: usize = 322;
321pub const EVENTFD: usize = 323;
322pub const FALLOCATE: usize = 324;
323pub const TIMERFD_SETTIME: usize = 325;
324pub const TIMERFD_GETTIME: usize = 326;
325pub const SIGNALFD4: usize = 327;
326pub const EVENTFD2: usize = 328;
327pub const EPOLL_CREATE1: usize = 329;
328pub const DUP3: usize = 330;
329pub const PIPE2: usize = 331;
330pub const INOTIFY_INIT1: usize = 332;
331pub const PREADV: usize = 333;
332pub const PWRITEV: usize = 334;
333pub const RT_TGSIGQUEUEINFO: usize = 335;
334pub const PERF_EVENT_OPEN: usize = 336;
335pub const RECVMMSG: usize = 337;
336pub const FANOTIFY_INIT: usize = 338;
337pub const FANOTIFY_MARK: usize = 339;
338pub const PRLIMIT64: usize = 340;
339pub const NAME_TO_HANDLE_AT: usize = 341;
340pub const OPEN_BY_HANDLE_AT: usize = 342;
341pub const CLOCK_ADJTIME: usize = 343;
342pub const SYNCFS: usize = 344;
343pub const SENDMMSG: usize = 345;
344pub const SETNS: usize = 346;
345pub const PROCESS_VM_READV: usize = 347;
346pub const PROCESS_VM_WRITEV: usize = 348;
347pub const KCMP: usize = 349;
348pub const FINIT_MODULE: usize = 350;
349pub const SCHED_SETATTR: usize = 351;
350pub const SCHED_GETATTR: usize = 352;
351pub const RENAMEAT2: usize = 353;
352pub const SECCOMP: usize = 354;
353pub const GETRANDOM: usize = 355;
354pub const MEMFD_CREATE: usize = 356;
355pub const BPF: usize = 357;
356pub const EXECVEAT: usize = 358;
357pub const SOCKET: usize = 359;
358pub const SOCKETPAIR: usize = 360;
359pub const BIND: usize = 361;
360pub const CONNECT: usize = 362;
361pub const LISTEN: usize = 363;
362pub const ACCEPT4: usize = 364;
363pub const GETSOCKOPT: usize = 365;
364pub const SETSOCKOPT: usize = 366;
365pub const GETSOCKNAME: usize = 367;
366pub const GETPEERNAME: usize = 368;
367pub const SENDTO: usize = 369;
368pub const SENDMSG: usize = 370;
369pub const RECVFROM: usize = 371;
370pub const RECVMSG: usize = 372;
371pub const SHUTDOWN: usize = 373;
372pub const USERFAULTFD: usize = 374;
373pub const MEMBARRIER: usize = 375;
374pub const MLOCK2: usize = 376;
375pub const COPY_FILE_RANGE: usize = 377;
376pub const PREADV2: usize = 378;
377pub const PWRITEV2: usize = 379;
378pub const PKEY_MPROTECT: usize = 380;
379pub const PKEY_ALLOC: usize = 381;
380pub const PKEY_FREE: usize = 382;
381pub const STATX: usize = 383;
382pub const ARCH_PRCTL: usize = 384;
383pub const IO_PGETEVENTS: usize = 385;
384pub const RSEQ: usize = 386;
385pub const SEMGET: usize = 393;
386pub const SEMCTL: usize = 394;
387pub const SHMGET: usize = 395;
388pub const SHMCTL: usize = 396;
389pub const SHMAT: usize = 397;
390pub const SHMDT: usize = 398;
391pub const MSGGET: usize = 399;
392pub const MSGSND: usize = 400;
393pub const MSGRCV: usize = 401;
394pub const MSGCTL: usize = 402;
395pub const CLOCK_GETTIME64: usize = 403;
396pub const CLOCK_SETTIME64: usize = 404;
397pub const CLOCK_ADJTIME64: usize = 405;
398pub const CLOCK_GETRES_TIME64: usize = 406;
399pub const CLOCK_NANOSLEEP_TIME64: usize = 407;
400pub const TIMER_GETTIME64: usize = 408;
401pub const TIMER_SETTIME64: usize = 409;
402pub const TIMERFD_GETTIME64: usize = 410;
403pub const TIMERFD_SETTIME64: usize = 411;
404pub const UTIMENSAT_TIME64: usize = 412;
405pub const PSELECT6_TIME64: usize = 413;
406pub const PPOLL_TIME64: usize = 414;
407pub const IO_PGETEVENTS_TIME64: usize = 416;
408pub const RECVMMSG_TIME64: usize = 417;
409pub const MQ_TIMEDSEND_TIME64: usize = 418;
410pub const MQ_TIMEDRECEIVE_TIME64: usize = 419;
411pub const SEMTIMEDOP_TIME64: usize = 420;
412pub const RT_SIGTIMEDWAIT_TIME64: usize = 421;
413pub const FUTEX_TIME64: usize = 422;
414pub const SCHED_RR_GET_INTERVAL_TIME64: usize = 423;
415pub const PIDFD_SEND_SIGNAL: usize = 424;
416pub const IO_URING_SETUP: usize = 425;
417pub const IO_URING_ENTER: usize = 426;
418pub const IO_URING_REGISTER: usize = 427;
419pub const OPEN_TREE: usize = 428;
420pub const MOVE_MOUNT: usize = 429;
421pub const FSOPEN: usize = 430;
422pub const FSCONFIG: usize = 431;
423pub const FSMOUNT: usize = 432;
424pub const FSPICK: usize = 433;
425pub const PIDFD_OPEN: usize = 434;
426pub const CLONE3: usize = 435;
427pub const OPENAT2: usize = 437;
428pub const PIDFD_GETFD: usize = 438;
429pub const FACCESSAT2: usize = 439;