]> git.proxmox.com Git - rustc.git/blob - vendor/libc/src/unix/notbsd/linux/mips/mips64.rs
New upstream version 1.32.0~beta.2+dfsg1
[rustc.git] / vendor / libc / src / unix / notbsd / linux / mips / mips64.rs
1 use pthread_mutex_t;
2
3 pub type blkcnt_t = i64;
4 pub type blksize_t = i64;
5 pub type c_char = i8;
6 pub type c_long = i64;
7 pub type c_ulong = u64;
8 pub type ino_t = u64;
9 pub type nlink_t = u64;
10 pub type off_t = i64;
11 pub type suseconds_t = i64;
12 pub type time_t = i64;
13 pub type wchar_t = i32;
14 pub type clock_t = i64;
15 pub type __u64 = ::c_ulong;
16
17 s! {
18 pub struct aiocb {
19 pub aio_fildes: ::c_int,
20 pub aio_lio_opcode: ::c_int,
21 pub aio_reqprio: ::c_int,
22 pub aio_buf: *mut ::c_void,
23 pub aio_nbytes: ::size_t,
24 pub aio_sigevent: ::sigevent,
25 __next_prio: *mut aiocb,
26 __abs_prio: ::c_int,
27 __policy: ::c_int,
28 __error_code: ::c_int,
29 __return_value: ::ssize_t,
30 pub aio_offset: off_t,
31 __glibc_reserved: [::c_char; 32]
32 }
33
34 pub struct stat {
35 pub st_dev: ::c_ulong,
36 st_pad1: [::c_long; 2],
37 pub st_ino: ::ino_t,
38 pub st_mode: ::mode_t,
39 pub st_nlink: ::nlink_t,
40 pub st_uid: ::uid_t,
41 pub st_gid: ::gid_t,
42 pub st_rdev: ::c_ulong,
43 st_pad2: [::c_ulong; 1],
44 pub st_size: ::off_t,
45 st_pad3: ::c_long,
46 pub st_atime: ::time_t,
47 pub st_atime_nsec: ::c_long,
48 pub st_mtime: ::time_t,
49 pub st_mtime_nsec: ::c_long,
50 pub st_ctime: ::time_t,
51 pub st_ctime_nsec: ::c_long,
52 pub st_blksize: ::blksize_t,
53 st_pad4: ::c_long,
54 pub st_blocks: ::blkcnt_t,
55 st_pad5: [::c_long; 7],
56 }
57
58 pub struct stat64 {
59 pub st_dev: ::c_ulong,
60 st_pad1: [::c_long; 2],
61 pub st_ino: ::ino64_t,
62 pub st_mode: ::mode_t,
63 pub st_nlink: ::nlink_t,
64 pub st_uid: ::uid_t,
65 pub st_gid: ::gid_t,
66 pub st_rdev: ::c_ulong,
67 st_pad2: [::c_long; 2],
68 pub st_size: ::off64_t,
69 pub st_atime: ::time_t,
70 pub st_atime_nsec: ::c_long,
71 pub st_mtime: ::time_t,
72 pub st_mtime_nsec: ::c_long,
73 pub st_ctime: ::time_t,
74 pub st_ctime_nsec: ::c_long,
75 pub st_blksize: ::blksize_t,
76 st_pad3: ::c_long,
77 pub st_blocks: ::blkcnt64_t,
78 st_pad5: [::c_long; 7],
79 }
80
81 pub struct statfs64 {
82 pub f_type: ::c_long,
83 pub f_bsize: ::c_long,
84 pub f_frsize: ::c_long,
85 pub f_blocks: u64,
86 pub f_bfree: u64,
87 pub f_files: u64,
88 pub f_ffree: u64,
89 pub f_bavail: u64,
90 pub f_fsid: ::fsid_t,
91 pub f_namelen: ::c_long,
92 pub f_flags: ::c_long,
93 pub f_spare: [::c_long; 5],
94 }
95
96 pub struct statvfs {
97 pub f_bsize: ::c_ulong,
98 pub f_frsize: ::c_ulong,
99 pub f_blocks: ::fsblkcnt_t,
100 pub f_bfree: ::fsblkcnt_t,
101 pub f_bavail: ::fsblkcnt_t,
102 pub f_files: ::fsfilcnt_t,
103 pub f_ffree: ::fsfilcnt_t,
104 pub f_favail: ::fsfilcnt_t,
105 pub f_fsid: ::c_ulong,
106 pub f_flag: ::c_ulong,
107 pub f_namemax: ::c_ulong,
108 __f_spare: [::c_int; 6],
109 }
110
111 pub struct statvfs64 {
112 pub f_bsize: ::c_ulong,
113 pub f_frsize: ::c_ulong,
114 pub f_blocks: u64,
115 pub f_bfree: u64,
116 pub f_bavail: u64,
117 pub f_files: u64,
118 pub f_ffree: u64,
119 pub f_favail: u64,
120 pub f_fsid: ::c_ulong,
121 pub f_flag: ::c_ulong,
122 pub f_namemax: ::c_ulong,
123 __f_spare: [::c_int; 6],
124 }
125
126 pub struct pthread_attr_t {
127 __size: [::c_ulong; 7]
128 }
129
130 pub struct sigaction {
131 pub sa_flags: ::c_int,
132 pub sa_sigaction: ::sighandler_t,
133 pub sa_mask: sigset_t,
134 pub sa_restorer: ::dox::Option<extern fn()>,
135 }
136
137 pub struct stack_t {
138 pub ss_sp: *mut ::c_void,
139 pub ss_size: ::size_t,
140 pub ss_flags: ::c_int,
141 }
142
143 pub struct sigset_t {
144 __size: [::c_ulong; 16],
145 }
146
147 pub struct siginfo_t {
148 pub si_signo: ::c_int,
149 pub si_code: ::c_int,
150 pub si_errno: ::c_int,
151 _pad: ::c_int,
152 _pad2: [::c_long; 14],
153 }
154
155 pub struct ipc_perm {
156 pub __key: ::key_t,
157 pub uid: ::uid_t,
158 pub gid: ::gid_t,
159 pub cuid: ::uid_t,
160 pub cgid: ::gid_t,
161 pub mode: ::c_uint,
162 pub __seq: ::c_ushort,
163 __pad1: ::c_ushort,
164 __unused1: ::c_ulong,
165 __unused2: ::c_ulong
166 }
167
168 pub struct shmid_ds {
169 pub shm_perm: ::ipc_perm,
170 pub shm_segsz: ::size_t,
171 pub shm_atime: ::time_t,
172 pub shm_dtime: ::time_t,
173 pub shm_ctime: ::time_t,
174 pub shm_cpid: ::pid_t,
175 pub shm_lpid: ::pid_t,
176 pub shm_nattch: ::shmatt_t,
177 __unused4: ::c_ulong,
178 __unused5: ::c_ulong
179 }
180
181 pub struct msqid_ds {
182 pub msg_perm: ::ipc_perm,
183 pub msg_stime: ::time_t,
184 pub msg_rtime: ::time_t,
185 pub msg_ctime: ::time_t,
186 __msg_cbytes: ::c_ulong,
187 pub msg_qnum: ::msgqnum_t,
188 pub msg_qbytes: ::msglen_t,
189 pub msg_lspid: ::pid_t,
190 pub msg_lrpid: ::pid_t,
191 __glibc_reserved4: ::c_ulong,
192 __glibc_reserved5: ::c_ulong,
193 }
194
195 pub struct statfs {
196 pub f_type: ::c_long,
197 pub f_bsize: ::c_long,
198 pub f_frsize: ::c_long,
199 pub f_blocks: ::fsblkcnt_t,
200 pub f_bfree: ::fsblkcnt_t,
201 pub f_files: ::fsblkcnt_t,
202 pub f_ffree: ::fsblkcnt_t,
203 pub f_bavail: ::fsblkcnt_t,
204 pub f_fsid: ::fsid_t,
205
206 pub f_namelen: ::c_long,
207 f_spare: [::c_long; 6],
208 }
209
210 pub struct msghdr {
211 pub msg_name: *mut ::c_void,
212 pub msg_namelen: ::socklen_t,
213 pub msg_iov: *mut ::iovec,
214 pub msg_iovlen: ::size_t,
215 pub msg_control: *mut ::c_void,
216 pub msg_controllen: ::size_t,
217 pub msg_flags: ::c_int,
218 }
219
220 pub struct cmsghdr {
221 pub cmsg_len: ::size_t,
222 pub cmsg_level: ::c_int,
223 pub cmsg_type: ::c_int,
224 }
225
226 pub struct termios {
227 pub c_iflag: ::tcflag_t,
228 pub c_oflag: ::tcflag_t,
229 pub c_cflag: ::tcflag_t,
230 pub c_lflag: ::tcflag_t,
231 pub c_line: ::cc_t,
232 pub c_cc: [::cc_t; ::NCCS],
233 }
234
235 pub struct flock {
236 pub l_type: ::c_short,
237 pub l_whence: ::c_short,
238 pub l_start: ::off_t,
239 pub l_len: ::off_t,
240 pub l_pid: ::pid_t,
241 }
242
243 pub struct sysinfo {
244 pub uptime: ::c_long,
245 pub loads: [::c_ulong; 3],
246 pub totalram: ::c_ulong,
247 pub freeram: ::c_ulong,
248 pub sharedram: ::c_ulong,
249 pub bufferram: ::c_ulong,
250 pub totalswap: ::c_ulong,
251 pub freeswap: ::c_ulong,
252 pub procs: ::c_ushort,
253 pub pad: ::c_ushort,
254 pub totalhigh: ::c_ulong,
255 pub freehigh: ::c_ulong,
256 pub mem_unit: ::c_uint,
257 pub _f: [::c_char; 0],
258 }
259 }
260
261 pub const __SIZEOF_PTHREAD_CONDATTR_T: usize = 4;
262 pub const __SIZEOF_PTHREAD_MUTEXATTR_T: usize = 4;
263 pub const __SIZEOF_PTHREAD_MUTEX_T: usize = 40;
264 pub const __SIZEOF_PTHREAD_RWLOCK_T: usize = 56;
265 pub const __SIZEOF_PTHREAD_RWLOCKATTR_T: usize = 8;
266
267 align_const! {
268 #[cfg(target_endian = "little")]
269 pub const PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP: ::pthread_mutex_t =
270 pthread_mutex_t {
271 size: [
272 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
273 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
274 ],
275 };
276 #[cfg(target_endian = "little")]
277 pub const PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP: ::pthread_mutex_t =
278 pthread_mutex_t {
279 size: [
280 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0,
281 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
282 ],
283 };
284 #[cfg(target_endian = "little")]
285 pub const PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP: ::pthread_mutex_t =
286 pthread_mutex_t {
287 size: [
288 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0,
289 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
290 ],
291 };
292 #[cfg(target_endian = "big")]
293 pub const PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP: ::pthread_mutex_t =
294 pthread_mutex_t {
295 size: [
296 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,
297 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
298 ],
299 };
300 #[cfg(target_endian = "big")]
301 pub const PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP: ::pthread_mutex_t =
302 pthread_mutex_t {
303 size: [
304 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
305 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
306 ],
307 };
308 #[cfg(target_endian = "big")]
309 pub const PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP: ::pthread_mutex_t =
310 pthread_mutex_t {
311 size: [
312 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0,
313 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
314 ],
315 };
316 }
317
318 pub const O_LARGEFILE: ::c_int = 0;
319
320 pub const RLIM_INFINITY: ::rlim_t = 0xffff_ffff_ffff_ffff;
321
322 pub const SYS_read: ::c_long = 5000 + 0;
323 pub const SYS_write: ::c_long = 5000 + 1;
324 pub const SYS_open: ::c_long = 5000 + 2;
325 pub const SYS_close: ::c_long = 5000 + 3;
326 pub const SYS_stat: ::c_long = 5000 + 4;
327 pub const SYS_fstat: ::c_long = 5000 + 5;
328 pub const SYS_lstat: ::c_long = 5000 + 6;
329 pub const SYS_poll: ::c_long = 5000 + 7;
330 pub const SYS_lseek: ::c_long = 5000 + 8;
331 pub const SYS_mmap: ::c_long = 5000 + 9;
332 pub const SYS_mprotect: ::c_long = 5000 + 10;
333 pub const SYS_munmap: ::c_long = 5000 + 11;
334 pub const SYS_brk: ::c_long = 5000 + 12;
335 pub const SYS_rt_sigaction: ::c_long = 5000 + 13;
336 pub const SYS_rt_sigprocmask: ::c_long = 5000 + 14;
337 pub const SYS_ioctl: ::c_long = 5000 + 15;
338 pub const SYS_pread64: ::c_long = 5000 + 16;
339 pub const SYS_pwrite64: ::c_long = 5000 + 17;
340 pub const SYS_readv: ::c_long = 5000 + 18;
341 pub const SYS_writev: ::c_long = 5000 + 19;
342 pub const SYS_access: ::c_long = 5000 + 20;
343 pub const SYS_pipe: ::c_long = 5000 + 21;
344 pub const SYS__newselect: ::c_long = 5000 + 22;
345 pub const SYS_sched_yield: ::c_long = 5000 + 23;
346 pub const SYS_mremap: ::c_long = 5000 + 24;
347 pub const SYS_msync: ::c_long = 5000 + 25;
348 pub const SYS_mincore: ::c_long = 5000 + 26;
349 pub const SYS_madvise: ::c_long = 5000 + 27;
350 pub const SYS_shmget: ::c_long = 5000 + 28;
351 pub const SYS_shmat: ::c_long = 5000 + 29;
352 pub const SYS_shmctl: ::c_long = 5000 + 30;
353 pub const SYS_dup: ::c_long = 5000 + 31;
354 pub const SYS_dup2: ::c_long = 5000 + 32;
355 pub const SYS_pause: ::c_long = 5000 + 33;
356 pub const SYS_nanosleep: ::c_long = 5000 + 34;
357 pub const SYS_getitimer: ::c_long = 5000 + 35;
358 pub const SYS_setitimer: ::c_long = 5000 + 36;
359 pub const SYS_alarm: ::c_long = 5000 + 37;
360 pub const SYS_getpid: ::c_long = 5000 + 38;
361 pub const SYS_sendfile: ::c_long = 5000 + 39;
362 pub const SYS_socket: ::c_long = 5000 + 40;
363 pub const SYS_connect: ::c_long = 5000 + 41;
364 pub const SYS_accept: ::c_long = 5000 + 42;
365 pub const SYS_sendto: ::c_long = 5000 + 43;
366 pub const SYS_recvfrom: ::c_long = 5000 + 44;
367 pub const SYS_sendmsg: ::c_long = 5000 + 45;
368 pub const SYS_recvmsg: ::c_long = 5000 + 46;
369 pub const SYS_shutdown: ::c_long = 5000 + 47;
370 pub const SYS_bind: ::c_long = 5000 + 48;
371 pub const SYS_listen: ::c_long = 5000 + 49;
372 pub const SYS_getsockname: ::c_long = 5000 + 50;
373 pub const SYS_getpeername: ::c_long = 5000 + 51;
374 pub const SYS_socketpair: ::c_long = 5000 + 52;
375 pub const SYS_setsockopt: ::c_long = 5000 + 53;
376 pub const SYS_getsockopt: ::c_long = 5000 + 54;
377 pub const SYS_clone: ::c_long = 5000 + 55;
378 pub const SYS_fork: ::c_long = 5000 + 56;
379 pub const SYS_execve: ::c_long = 5000 + 57;
380 pub const SYS_exit: ::c_long = 5000 + 58;
381 pub const SYS_wait4: ::c_long = 5000 + 59;
382 pub const SYS_kill: ::c_long = 5000 + 60;
383 pub const SYS_uname: ::c_long = 5000 + 61;
384 pub const SYS_semget: ::c_long = 5000 + 62;
385 pub const SYS_semop: ::c_long = 5000 + 63;
386 pub const SYS_semctl: ::c_long = 5000 + 64;
387 pub const SYS_shmdt: ::c_long = 5000 + 65;
388 pub const SYS_msgget: ::c_long = 5000 + 66;
389 pub const SYS_msgsnd: ::c_long = 5000 + 67;
390 pub const SYS_msgrcv: ::c_long = 5000 + 68;
391 pub const SYS_msgctl: ::c_long = 5000 + 69;
392 pub const SYS_fcntl: ::c_long = 5000 + 70;
393 pub const SYS_flock: ::c_long = 5000 + 71;
394 pub const SYS_fsync: ::c_long = 5000 + 72;
395 pub const SYS_fdatasync: ::c_long = 5000 + 73;
396 pub const SYS_truncate: ::c_long = 5000 + 74;
397 pub const SYS_ftruncate: ::c_long = 5000 + 75;
398 pub const SYS_getdents: ::c_long = 5000 + 76;
399 pub const SYS_getcwd: ::c_long = 5000 + 77;
400 pub const SYS_chdir: ::c_long = 5000 + 78;
401 pub const SYS_fchdir: ::c_long = 5000 + 79;
402 pub const SYS_rename: ::c_long = 5000 + 80;
403 pub const SYS_mkdir: ::c_long = 5000 + 81;
404 pub const SYS_rmdir: ::c_long = 5000 + 82;
405 pub const SYS_creat: ::c_long = 5000 + 83;
406 pub const SYS_link: ::c_long = 5000 + 84;
407 pub const SYS_unlink: ::c_long = 5000 + 85;
408 pub const SYS_symlink: ::c_long = 5000 + 86;
409 pub const SYS_readlink: ::c_long = 5000 + 87;
410 pub const SYS_chmod: ::c_long = 5000 + 88;
411 pub const SYS_fchmod: ::c_long = 5000 + 89;
412 pub const SYS_chown: ::c_long = 5000 + 90;
413 pub const SYS_fchown: ::c_long = 5000 + 91;
414 pub const SYS_lchown: ::c_long = 5000 + 92;
415 pub const SYS_umask: ::c_long = 5000 + 93;
416 pub const SYS_gettimeofday: ::c_long = 5000 + 94;
417 pub const SYS_getrlimit: ::c_long = 5000 + 95;
418 pub const SYS_getrusage: ::c_long = 5000 + 96;
419 pub const SYS_sysinfo: ::c_long = 5000 + 97;
420 pub const SYS_times: ::c_long = 5000 + 98;
421 pub const SYS_ptrace: ::c_long = 5000 + 99;
422 pub const SYS_getuid: ::c_long = 5000 + 100;
423 pub const SYS_syslog: ::c_long = 5000 + 101;
424 pub const SYS_getgid: ::c_long = 5000 + 102;
425 pub const SYS_setuid: ::c_long = 5000 + 103;
426 pub const SYS_setgid: ::c_long = 5000 + 104;
427 pub const SYS_geteuid: ::c_long = 5000 + 105;
428 pub const SYS_getegid: ::c_long = 5000 + 106;
429 pub const SYS_setpgid: ::c_long = 5000 + 107;
430 pub const SYS_getppid: ::c_long = 5000 + 108;
431 pub const SYS_getpgrp: ::c_long = 5000 + 109;
432 pub const SYS_setsid: ::c_long = 5000 + 110;
433 pub const SYS_setreuid: ::c_long = 5000 + 111;
434 pub const SYS_setregid: ::c_long = 5000 + 112;
435 pub const SYS_getgroups: ::c_long = 5000 + 113;
436 pub const SYS_setgroups: ::c_long = 5000 + 114;
437 pub const SYS_setresuid: ::c_long = 5000 + 115;
438 pub const SYS_getresuid: ::c_long = 5000 + 116;
439 pub const SYS_setresgid: ::c_long = 5000 + 117;
440 pub const SYS_getresgid: ::c_long = 5000 + 118;
441 pub const SYS_getpgid: ::c_long = 5000 + 119;
442 pub const SYS_setfsuid: ::c_long = 5000 + 120;
443 pub const SYS_setfsgid: ::c_long = 5000 + 121;
444 pub const SYS_getsid: ::c_long = 5000 + 122;
445 pub const SYS_capget: ::c_long = 5000 + 123;
446 pub const SYS_capset: ::c_long = 5000 + 124;
447 pub const SYS_rt_sigpending: ::c_long = 5000 + 125;
448 pub const SYS_rt_sigtimedwait: ::c_long = 5000 + 126;
449 pub const SYS_rt_sigqueueinfo: ::c_long = 5000 + 127;
450 pub const SYS_rt_sigsuspend: ::c_long = 5000 + 128;
451 pub const SYS_sigaltstack: ::c_long = 5000 + 129;
452 pub const SYS_utime: ::c_long = 5000 + 130;
453 pub const SYS_mknod: ::c_long = 5000 + 131;
454 pub const SYS_personality: ::c_long = 5000 + 132;
455 pub const SYS_ustat: ::c_long = 5000 + 133;
456 pub const SYS_statfs: ::c_long = 5000 + 134;
457 pub const SYS_fstatfs: ::c_long = 5000 + 135;
458 pub const SYS_sysfs: ::c_long = 5000 + 136;
459 pub const SYS_getpriority: ::c_long = 5000 + 137;
460 pub const SYS_setpriority: ::c_long = 5000 + 138;
461 pub const SYS_sched_setparam: ::c_long = 5000 + 139;
462 pub const SYS_sched_getparam: ::c_long = 5000 + 140;
463 pub const SYS_sched_setscheduler: ::c_long = 5000 + 141;
464 pub const SYS_sched_getscheduler: ::c_long = 5000 + 142;
465 pub const SYS_sched_get_priority_max: ::c_long = 5000 + 143;
466 pub const SYS_sched_get_priority_min: ::c_long = 5000 + 144;
467 pub const SYS_sched_rr_get_interval: ::c_long = 5000 + 145;
468 pub const SYS_mlock: ::c_long = 5000 + 146;
469 pub const SYS_munlock: ::c_long = 5000 + 147;
470 pub const SYS_mlockall: ::c_long = 5000 + 148;
471 pub const SYS_munlockall: ::c_long = 5000 + 149;
472 pub const SYS_vhangup: ::c_long = 5000 + 150;
473 pub const SYS_pivot_root: ::c_long = 5000 + 151;
474 pub const SYS__sysctl: ::c_long = 5000 + 152;
475 pub const SYS_prctl: ::c_long = 5000 + 153;
476 pub const SYS_adjtimex: ::c_long = 5000 + 154;
477 pub const SYS_setrlimit: ::c_long = 5000 + 155;
478 pub const SYS_chroot: ::c_long = 5000 + 156;
479 pub const SYS_sync: ::c_long = 5000 + 157;
480 pub const SYS_acct: ::c_long = 5000 + 158;
481 pub const SYS_settimeofday: ::c_long = 5000 + 159;
482 pub const SYS_mount: ::c_long = 5000 + 160;
483 pub const SYS_umount2: ::c_long = 5000 + 161;
484 pub const SYS_swapon: ::c_long = 5000 + 162;
485 pub const SYS_swapoff: ::c_long = 5000 + 163;
486 pub const SYS_reboot: ::c_long = 5000 + 164;
487 pub const SYS_sethostname: ::c_long = 5000 + 165;
488 pub const SYS_setdomainname: ::c_long = 5000 + 166;
489 pub const SYS_create_module: ::c_long = 5000 + 167;
490 pub const SYS_init_module: ::c_long = 5000 + 168;
491 pub const SYS_delete_module: ::c_long = 5000 + 169;
492 pub const SYS_get_kernel_syms: ::c_long = 5000 + 170;
493 pub const SYS_query_module: ::c_long = 5000 + 171;
494 pub const SYS_quotactl: ::c_long = 5000 + 172;
495 pub const SYS_nfsservctl: ::c_long = 5000 + 173;
496 pub const SYS_getpmsg: ::c_long = 5000 + 174;
497 pub const SYS_putpmsg: ::c_long = 5000 + 175;
498 pub const SYS_afs_syscall: ::c_long = 5000 + 176;
499 pub const SYS_reserved177: ::c_long = 5000 + 177;
500 pub const SYS_gettid: ::c_long = 5000 + 178;
501 pub const SYS_readahead: ::c_long = 5000 + 179;
502 pub const SYS_setxattr: ::c_long = 5000 + 180;
503 pub const SYS_lsetxattr: ::c_long = 5000 + 181;
504 pub const SYS_fsetxattr: ::c_long = 5000 + 182;
505 pub const SYS_getxattr: ::c_long = 5000 + 183;
506 pub const SYS_lgetxattr: ::c_long = 5000 + 184;
507 pub const SYS_fgetxattr: ::c_long = 5000 + 185;
508 pub const SYS_listxattr: ::c_long = 5000 + 186;
509 pub const SYS_llistxattr: ::c_long = 5000 + 187;
510 pub const SYS_flistxattr: ::c_long = 5000 + 188;
511 pub const SYS_removexattr: ::c_long = 5000 + 189;
512 pub const SYS_lremovexattr: ::c_long = 5000 + 190;
513 pub const SYS_fremovexattr: ::c_long = 5000 + 191;
514 pub const SYS_tkill: ::c_long = 5000 + 192;
515 pub const SYS_reserved193: ::c_long = 5000 + 193;
516 pub const SYS_futex: ::c_long = 5000 + 194;
517 pub const SYS_sched_setaffinity: ::c_long = 5000 + 195;
518 pub const SYS_sched_getaffinity: ::c_long = 5000 + 196;
519 pub const SYS_cacheflush: ::c_long = 5000 + 197;
520 pub const SYS_cachectl: ::c_long = 5000 + 198;
521 pub const SYS_sysmips: ::c_long = 5000 + 199;
522 pub const SYS_io_setup: ::c_long = 5000 + 200;
523 pub const SYS_io_destroy: ::c_long = 5000 + 201;
524 pub const SYS_io_getevents: ::c_long = 5000 + 202;
525 pub const SYS_io_submit: ::c_long = 5000 + 203;
526 pub const SYS_io_cancel: ::c_long = 5000 + 204;
527 pub const SYS_exit_group: ::c_long = 5000 + 205;
528 pub const SYS_lookup_dcookie: ::c_long = 5000 + 206;
529 pub const SYS_epoll_create: ::c_long = 5000 + 207;
530 pub const SYS_epoll_ctl: ::c_long = 5000 + 208;
531 pub const SYS_epoll_wait: ::c_long = 5000 + 209;
532 pub const SYS_remap_file_pages: ::c_long = 5000 + 210;
533 pub const SYS_rt_sigreturn: ::c_long = 5000 + 211;
534 pub const SYS_set_tid_address: ::c_long = 5000 + 212;
535 pub const SYS_restart_syscall: ::c_long = 5000 + 213;
536 pub const SYS_semtimedop: ::c_long = 5000 + 214;
537 pub const SYS_fadvise64: ::c_long = 5000 + 215;
538 pub const SYS_timer_create: ::c_long = 5000 + 216;
539 pub const SYS_timer_settime: ::c_long = 5000 + 217;
540 pub const SYS_timer_gettime: ::c_long = 5000 + 218;
541 pub const SYS_timer_getoverrun: ::c_long = 5000 + 219;
542 pub const SYS_timer_delete: ::c_long = 5000 + 220;
543 pub const SYS_clock_settime: ::c_long = 5000 + 221;
544 pub const SYS_clock_gettime: ::c_long = 5000 + 222;
545 pub const SYS_clock_getres: ::c_long = 5000 + 223;
546 pub const SYS_clock_nanosleep: ::c_long = 5000 + 224;
547 pub const SYS_tgkill: ::c_long = 5000 + 225;
548 pub const SYS_utimes: ::c_long = 5000 + 226;
549 pub const SYS_mbind: ::c_long = 5000 + 227;
550 pub const SYS_get_mempolicy: ::c_long = 5000 + 228;
551 pub const SYS_set_mempolicy: ::c_long = 5000 + 229;
552 pub const SYS_mq_open: ::c_long = 5000 + 230;
553 pub const SYS_mq_unlink: ::c_long = 5000 + 231;
554 pub const SYS_mq_timedsend: ::c_long = 5000 + 232;
555 pub const SYS_mq_timedreceive: ::c_long = 5000 + 233;
556 pub const SYS_mq_notify: ::c_long = 5000 + 234;
557 pub const SYS_mq_getsetattr: ::c_long = 5000 + 235;
558 pub const SYS_vserver: ::c_long = 5000 + 236;
559 pub const SYS_waitid: ::c_long = 5000 + 237;
560 /* pub const SYS_sys_setaltroot: ::c_long = 5000 + 238; */
561 pub const SYS_add_key: ::c_long = 5000 + 239;
562 pub const SYS_request_key: ::c_long = 5000 + 240;
563 pub const SYS_keyctl: ::c_long = 5000 + 241;
564 pub const SYS_set_thread_area: ::c_long = 5000 + 242;
565 pub const SYS_inotify_init: ::c_long = 5000 + 243;
566 pub const SYS_inotify_add_watch: ::c_long = 5000 + 244;
567 pub const SYS_inotify_rm_watch: ::c_long = 5000 + 245;
568 pub const SYS_migrate_pages: ::c_long = 5000 + 246;
569 pub const SYS_openat: ::c_long = 5000 + 247;
570 pub const SYS_mkdirat: ::c_long = 5000 + 248;
571 pub const SYS_mknodat: ::c_long = 5000 + 249;
572 pub const SYS_fchownat: ::c_long = 5000 + 250;
573 pub const SYS_futimesat: ::c_long = 5000 + 251;
574 pub const SYS_newfstatat: ::c_long = 5000 + 252;
575 pub const SYS_unlinkat: ::c_long = 5000 + 253;
576 pub const SYS_renameat: ::c_long = 5000 + 254;
577 pub const SYS_linkat: ::c_long = 5000 + 255;
578 pub const SYS_symlinkat: ::c_long = 5000 + 256;
579 pub const SYS_readlinkat: ::c_long = 5000 + 257;
580 pub const SYS_fchmodat: ::c_long = 5000 + 258;
581 pub const SYS_faccessat: ::c_long = 5000 + 259;
582 pub const SYS_pselect6: ::c_long = 5000 + 260;
583 pub const SYS_ppoll: ::c_long = 5000 + 261;
584 pub const SYS_unshare: ::c_long = 5000 + 262;
585 pub const SYS_splice: ::c_long = 5000 + 263;
586 pub const SYS_sync_file_range: ::c_long = 5000 + 264;
587 pub const SYS_tee: ::c_long = 5000 + 265;
588 pub const SYS_vmsplice: ::c_long = 5000 + 266;
589 pub const SYS_move_pages: ::c_long = 5000 + 267;
590 pub const SYS_set_robust_list: ::c_long = 5000 + 268;
591 pub const SYS_get_robust_list: ::c_long = 5000 + 269;
592 pub const SYS_kexec_load: ::c_long = 5000 + 270;
593 pub const SYS_getcpu: ::c_long = 5000 + 271;
594 pub const SYS_epoll_pwait: ::c_long = 5000 + 272;
595 pub const SYS_ioprio_set: ::c_long = 5000 + 273;
596 pub const SYS_ioprio_get: ::c_long = 5000 + 274;
597 pub const SYS_utimensat: ::c_long = 5000 + 275;
598 pub const SYS_signalfd: ::c_long = 5000 + 276;
599 pub const SYS_timerfd: ::c_long = 5000 + 277;
600 pub const SYS_eventfd: ::c_long = 5000 + 278;
601 pub const SYS_fallocate: ::c_long = 5000 + 279;
602 pub const SYS_timerfd_create: ::c_long = 5000 + 280;
603 pub const SYS_timerfd_gettime: ::c_long = 5000 + 281;
604 pub const SYS_timerfd_settime: ::c_long = 5000 + 282;
605 pub const SYS_signalfd4: ::c_long = 5000 + 283;
606 pub const SYS_eventfd2: ::c_long = 5000 + 284;
607 pub const SYS_epoll_create1: ::c_long = 5000 + 285;
608 pub const SYS_dup3: ::c_long = 5000 + 286;
609 pub const SYS_pipe2: ::c_long = 5000 + 287;
610 pub const SYS_inotify_init1: ::c_long = 5000 + 288;
611 pub const SYS_preadv: ::c_long = 5000 + 289;
612 pub const SYS_pwritev: ::c_long = 5000 + 290;
613 pub const SYS_rt_tgsigqueueinfo: ::c_long = 5000 + 291;
614 pub const SYS_perf_event_open: ::c_long = 5000 + 292;
615 pub const SYS_accept4: ::c_long = 5000 + 293;
616 pub const SYS_recvmmsg: ::c_long = 5000 + 294;
617 pub const SYS_fanotify_init: ::c_long = 5000 + 295;
618 pub const SYS_fanotify_mark: ::c_long = 5000 + 296;
619 pub const SYS_prlimit64: ::c_long = 5000 + 297;
620 pub const SYS_name_to_handle_at: ::c_long = 5000 + 298;
621 pub const SYS_open_by_handle_at: ::c_long = 5000 + 299;
622 pub const SYS_clock_adjtime: ::c_long = 5000 + 300;
623 pub const SYS_syncfs: ::c_long = 5000 + 301;
624 pub const SYS_sendmmsg: ::c_long = 5000 + 302;
625 pub const SYS_setns: ::c_long = 5000 + 303;
626 pub const SYS_process_vm_readv: ::c_long = 5000 + 304;
627 pub const SYS_process_vm_writev: ::c_long = 5000 + 305;
628 pub const SYS_kcmp: ::c_long = 5000 + 306;
629 pub const SYS_finit_module: ::c_long = 5000 + 307;
630 pub const SYS_getdents64: ::c_long = 5000 + 308;
631 pub const SYS_sched_setattr: ::c_long = 5000 + 309;
632 pub const SYS_sched_getattr: ::c_long = 5000 + 310;
633 pub const SYS_renameat2: ::c_long = 5000 + 311;
634 pub const SYS_seccomp: ::c_long = 5000 + 312;
635 pub const SYS_getrandom: ::c_long = 5000 + 313;
636 pub const SYS_memfd_create: ::c_long = 5000 + 314;
637 pub const SYS_bpf: ::c_long = 5000 + 315;
638 pub const SYS_execveat: ::c_long = 5000 + 316;
639 pub const SYS_userfaultfd: ::c_long = 5000 + 317;
640 pub const SYS_membarrier: ::c_long = 5000 + 318;
641 pub const SYS_mlock2: ::c_long = 5000 + 319;
642 pub const SYS_copy_file_range: ::c_long = 5000 + 320;
643 pub const SYS_preadv2: ::c_long = 5000 + 321;
644 pub const SYS_pwritev2: ::c_long = 5000 + 322;
645 pub const SYS_pkey_mprotect: ::c_long = 5000 + 323;
646 pub const SYS_pkey_alloc: ::c_long = 5000 + 324;
647 pub const SYS_pkey_free: ::c_long = 5000 + 325;