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