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