]> code.ossystems Code Review - openembedded-core.git/blob
7529c4ddd7fa7ccf312aa40fa71e891df1144abe
[openembedded-core.git] /
1 From 4e188d047dee33a19902113a3c90cdf1d8310a9e Mon Sep 17 00:00:00 2001
2 From: Ralf Anton Beier <ralf_beier@me.com>
3 Date: Sun, 8 Aug 2021 11:05:06 +0200
4 Subject: [PATCH 5/8] Add base definitions for riscv64 + musl - libc-0.2.93
5
6 https://github.com/rust-lang/libc/pull/1994/commits/030a07761f61f3293d53752e60edbd330a9d718d
7
8 Signed-off-by: Khem Raj <raj.khem@gmail.com>
9 Signed-off-by: Ralf Anton Beier <ralf_beier@me.com>
10 ---
11  .../src/unix/linux_like/linux/musl/b64/mod.rs |   3 +
12  .../linux_like/linux/musl/b64/riscv64/mod.rs  | 867 ++++++++++++++++++
13  2 files changed, 870 insertions(+)
14  create mode 100644 vendor/libc-0.2.93/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs
15
16 diff --git a/vendor/libc-0.2.93/src/unix/linux_like/linux/musl/b64/mod.rs b/vendor/libc-0.2.93/src/unix/linux_like/linux/musl/b64/mod.rs
17 index cfcdaaecf..7261b95d2 100644
18 --- a/vendor/libc-0.2.93/src/unix/linux_like/linux/musl/b64/mod.rs
19 +++ b/vendor/libc-0.2.93/src/unix/linux_like/linux/musl/b64/mod.rs
20 @@ -163,6 +163,9 @@ cfg_if! {
21      } else if #[cfg(any(target_arch = "x86_64"))] {
22          mod x86_64;
23          pub use self::x86_64::*;
24 +    } else if #[cfg(any(target_arch = "riscv64"))] {
25 +        mod riscv64;
26 +        pub use self::riscv64::*;
27      } else {
28          // Unknown target_arch
29      }
30 diff --git a/vendor/libc-0.2.93/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs b/vendor/libc-0.2.93/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs
31 new file mode 100644
32 index 000000000..14bae11d0
33 --- /dev/null
34 +++ b/vendor/libc-0.2.93/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs
35 @@ -0,0 +1,867 @@
36 +//! RISC-V-specific definitions for 64-bit linux-like values
37 +
38 +pub type c_char = u8;
39 +pub type c_long = i64;
40 +pub type c_ulong = u64;
41 +pub type wchar_t = ::c_int;
42 +
43 +pub type nlink_t = ::c_uint;
44 +pub type blksize_t = ::c_int;
45 +pub type fsblkcnt64_t = ::c_ulong;
46 +pub type fsfilcnt64_t = ::c_ulong;
47 +pub type suseconds_t = i64;
48 +pub type __u64 = ::c_ulonglong;
49 +
50 +s! {
51 +    pub struct pthread_attr_t {
52 +        __size: [::c_ulong; 7],
53 +    }
54 +
55 +    pub struct stat {
56 +        pub st_dev: ::dev_t,
57 +        pub st_ino: ::ino_t,
58 +        pub st_mode: ::mode_t,
59 +        pub st_nlink: ::nlink_t,
60 +        pub st_uid: ::uid_t,
61 +        pub st_gid: ::gid_t,
62 +        pub st_rdev: ::dev_t,
63 +        pub __pad1: ::dev_t,
64 +        pub st_size: ::off_t,
65 +        pub st_blksize: ::blksize_t,
66 +        pub __pad2: ::c_int,
67 +        pub st_blocks: ::blkcnt_t,
68 +        pub st_atime: ::time_t,
69 +        pub st_atime_nsec: ::c_long,
70 +        pub st_mtime: ::time_t,
71 +        pub st_mtime_nsec: ::c_long,
72 +        pub st_ctime: ::time_t,
73 +        pub st_ctime_nsec: ::c_long,
74 +        __unused: [::c_int; 2usize],
75 +    }
76 +
77 +    pub struct stat64 {
78 +        pub st_dev: ::dev_t,
79 +        pub st_ino: ::ino64_t,
80 +        pub st_mode: ::mode_t,
81 +        pub st_nlink: ::nlink_t,
82 +        pub st_uid: ::uid_t,
83 +        pub st_gid: ::gid_t,
84 +        pub st_rdev: ::dev_t,
85 +        pub __pad1: ::dev_t,
86 +        pub st_size: ::off64_t,
87 +        pub st_blksize: ::blksize_t,
88 +        pub __pad2: ::c_int,
89 +        pub st_blocks: ::blkcnt_t,
90 +        pub st_atime: ::time_t,
91 +        pub st_atime_nsec: ::c_long,
92 +        pub st_mtime: ::time_t,
93 +        pub st_mtime_nsec: ::c_long,
94 +        pub st_ctime: ::time_t,
95 +        pub st_ctime_nsec: ::c_long,
96 +        __unused: [::c_int; 2],
97 +    }
98 +
99 +    pub struct statfs {
100 +        pub f_type: ::c_long,
101 +        pub f_bsize: ::c_long,
102 +        pub f_blocks: ::fsblkcnt_t,
103 +        pub f_bfree: ::fsblkcnt_t,
104 +        pub f_bavail: ::fsblkcnt_t,
105 +        pub f_files: ::fsfilcnt_t,
106 +        pub f_ffree: ::fsfilcnt_t,
107 +        pub f_fsid: ::fsid_t,
108 +        pub f_namelen: ::c_long,
109 +        pub f_frsize: ::c_long,
110 +        pub f_flags: ::c_long,
111 +        pub f_spare: [::c_long; 4],
112 +    }
113 +
114 +    pub struct statfs64 {
115 +        pub f_type: ::c_long,
116 +        pub f_bsize: ::c_long,
117 +        pub f_blocks: ::fsblkcnt64_t,
118 +        pub f_bfree: ::fsblkcnt64_t,
119 +        pub f_bavail: ::fsblkcnt64_t,
120 +        pub f_files: ::fsfilcnt64_t,
121 +        pub f_ffree: ::fsfilcnt64_t,
122 +        pub f_fsid: ::fsid_t,
123 +        pub f_namelen: ::c_long,
124 +        pub f_frsize: ::c_long,
125 +        pub f_flags: ::c_long,
126 +        pub f_spare: [::c_long; 4],
127 +    }
128 +
129 +    pub struct statvfs {
130 +        pub f_bsize: ::c_ulong,
131 +        pub f_frsize: ::c_ulong,
132 +        pub f_blocks: ::fsblkcnt_t,
133 +        pub f_bfree: ::fsblkcnt_t,
134 +        pub f_bavail: ::fsblkcnt_t,
135 +        pub f_files: ::fsfilcnt_t,
136 +        pub f_ffree: ::fsfilcnt_t,
137 +        pub f_favail: ::fsfilcnt_t,
138 +        pub f_fsid: ::c_ulong,
139 +        pub f_flag: ::c_ulong,
140 +        pub f_namemax: ::c_ulong,
141 +        pub __f_spare: [::c_int; 6],
142 +    }
143 +
144 +    pub struct statvfs64 {
145 +        pub f_bsize: ::c_ulong,
146 +        pub f_frsize: ::c_ulong,
147 +        pub f_blocks: ::fsblkcnt64_t,
148 +        pub f_bfree: ::fsblkcnt64_t,
149 +        pub f_bavail: ::fsblkcnt64_t,
150 +        pub f_files: ::fsfilcnt64_t,
151 +        pub f_ffree: ::fsfilcnt64_t,
152 +        pub f_favail: ::fsfilcnt64_t,
153 +        pub f_fsid: ::c_ulong,
154 +        pub f_flag: ::c_ulong,
155 +        pub f_namemax: ::c_ulong,
156 +        pub __f_spare: [::c_int; 6],
157 +    }
158 +
159 +    pub struct siginfo_t {
160 +        pub si_signo: ::c_int,
161 +        pub si_errno: ::c_int,
162 +        pub si_code: ::c_int,
163 +        #[doc(hidden)]
164 +        #[deprecated(
165 +            since="0.2.54",
166 +            note="Please leave a comment on \
167 +                  https://github.com/rust-lang/libc/pull/1316 if you're using \
168 +                  this field"
169 +        )]
170 +        pub _pad: [::c_int; 29],
171 +        _align: [u64; 0],
172 +    }
173 +
174 +    pub struct stack_t {
175 +        pub ss_sp: *mut ::c_void,
176 +        pub ss_flags: ::c_int,
177 +        pub ss_size: ::size_t,
178 +    }
179 +
180 +    pub struct sigaction {
181 +        pub sa_sigaction: ::sighandler_t,
182 +        pub sa_mask: ::sigset_t,
183 +        pub sa_flags: ::c_int,
184 +        pub sa_restorer: ::Option<unsafe extern "C" fn()>,
185 +    }
186 +
187 +    pub struct ipc_perm {
188 +        pub __key: ::key_t,
189 +        pub uid: ::uid_t,
190 +        pub gid: ::gid_t,
191 +        pub cuid: ::uid_t,
192 +        pub cgid: ::gid_t,
193 +        pub mode: ::c_ushort,
194 +        __pad1: ::c_ushort,
195 +        pub __seq: ::c_ushort,
196 +        __pad2: ::c_ushort,
197 +        __unused1: ::c_ulong,
198 +        __unused2: ::c_ulong,
199 +    }
200 +
201 +    pub struct shmid_ds {
202 +        pub shm_perm: ::ipc_perm,
203 +        pub shm_segsz: ::size_t,
204 +        pub shm_atime: ::time_t,
205 +        pub shm_dtime: ::time_t,
206 +        pub shm_ctime: ::time_t,
207 +        pub shm_cpid: ::pid_t,
208 +        pub shm_lpid: ::pid_t,
209 +        pub shm_nattch: ::shmatt_t,
210 +        __unused5: ::c_ulong,
211 +        __unused6: ::c_ulong,
212 +    }
213 +
214 +    pub struct flock {
215 +        pub l_type: ::c_short,
216 +        pub l_whence: ::c_short,
217 +        pub l_start: ::off_t,
218 +        pub l_len: ::off_t,
219 +        pub l_pid: ::pid_t,
220 +    }
221 +
222 +    pub struct flock64 {
223 +        pub l_type: ::c_short,
224 +        pub l_whence: ::c_short,
225 +        pub l_start: ::off64_t,
226 +        pub l_len: ::off64_t,
227 +        pub l_pid: ::pid_t,
228 +    }
229 +
230 +    pub struct ip_mreqn {
231 +        pub imr_multiaddr: ::in_addr,
232 +        pub imr_address: ::in_addr,
233 +        pub imr_ifindex: ::c_int,
234 +    }
235 +}
236 +
237 +pub const POSIX_FADV_DONTNEED: ::c_int = 4;
238 +pub const POSIX_FADV_NOREUSE: ::c_int = 5;
239 +pub const VEOF: usize = 4;
240 +pub const RTLD_DEEPBIND: ::c_int = 0x8;
241 +pub const RTLD_GLOBAL: ::c_int = 0x100;
242 +pub const RTLD_NOLOAD: ::c_int = 0x4;
243 +pub const TIOCGSOFTCAR: ::c_ulong = 21529;
244 +pub const TIOCSSOFTCAR: ::c_ulong = 21530;
245 +pub const TIOCGRS485: ::c_int = 21550;
246 +pub const TIOCSRS485: ::c_int = 21551;
247 +pub const RLIMIT_RSS: ::__rlimit_resource_t = 5;
248 +pub const RLIMIT_AS: ::__rlimit_resource_t = 9;
249 +pub const RLIMIT_MEMLOCK: ::__rlimit_resource_t = 8;
250 +pub const RLIMIT_NOFILE: ::__rlimit_resource_t = 7;
251 +pub const RLIMIT_NPROC: ::__rlimit_resource_t = 6;
252 +pub const O_APPEND: ::c_int = 1024;
253 +pub const O_CREAT: ::c_int = 64;
254 +pub const O_EXCL: ::c_int = 128;
255 +pub const O_NOCTTY: ::c_int = 256;
256 +pub const O_NONBLOCK: ::c_int = 2048;
257 +pub const O_SYNC: ::c_int = 1052672;
258 +pub const O_RSYNC: ::c_int = 1052672;
259 +pub const O_DSYNC: ::c_int = 4096;
260 +pub const O_FSYNC: ::c_int = 1052672;
261 +pub const O_NOATIME: ::c_int = 262144;
262 +pub const O_PATH: ::c_int = 2097152;
263 +pub const O_TMPFILE: ::c_int = 4259840;
264 +pub const MAP_GROWSDOWN: ::c_int = 256;
265 +pub const EDEADLK: ::c_int = 35;
266 +pub const ENAMETOOLONG: ::c_int = 36;
267 +pub const ENOLCK: ::c_int = 37;
268 +pub const ENOSYS: ::c_int = 38;
269 +pub const ENOTEMPTY: ::c_int = 39;
270 +pub const ELOOP: ::c_int = 40;
271 +pub const ENOMSG: ::c_int = 42;
272 +pub const EIDRM: ::c_int = 43;
273 +pub const ECHRNG: ::c_int = 44;
274 +pub const EL2NSYNC: ::c_int = 45;
275 +pub const EL3HLT: ::c_int = 46;
276 +pub const EL3RST: ::c_int = 47;
277 +pub const ELNRNG: ::c_int = 48;
278 +pub const EUNATCH: ::c_int = 49;
279 +pub const ENOCSI: ::c_int = 50;
280 +pub const EL2HLT: ::c_int = 51;
281 +pub const EBADE: ::c_int = 52;
282 +pub const EBADR: ::c_int = 53;
283 +pub const EXFULL: ::c_int = 54;
284 +pub const ENOANO: ::c_int = 55;
285 +pub const EBADRQC: ::c_int = 56;
286 +pub const EBADSLT: ::c_int = 57;
287 +pub const EMULTIHOP: ::c_int = 72;
288 +pub const EOVERFLOW: ::c_int = 75;
289 +pub const ENOTUNIQ: ::c_int = 76;
290 +pub const EBADFD: ::c_int = 77;
291 +pub const EBADMSG: ::c_int = 74;
292 +pub const EREMCHG: ::c_int = 78;
293 +pub const ELIBACC: ::c_int = 79;
294 +pub const ELIBBAD: ::c_int = 80;
295 +pub const ELIBSCN: ::c_int = 81;
296 +pub const ELIBMAX: ::c_int = 82;
297 +pub const ELIBEXEC: ::c_int = 83;
298 +pub const EILSEQ: ::c_int = 84;
299 +pub const ERESTART: ::c_int = 85;
300 +pub const ESTRPIPE: ::c_int = 86;
301 +pub const EUSERS: ::c_int = 87;
302 +pub const ENOTSOCK: ::c_int = 88;
303 +pub const EDESTADDRREQ: ::c_int = 89;
304 +pub const EMSGSIZE: ::c_int = 90;
305 +pub const EPROTOTYPE: ::c_int = 91;
306 +pub const ENOPROTOOPT: ::c_int = 92;
307 +pub const EPROTONOSUPPORT: ::c_int = 93;
308 +pub const ESOCKTNOSUPPORT: ::c_int = 94;
309 +pub const EOPNOTSUPP: ::c_int = 95;
310 +pub const EPFNOSUPPORT: ::c_int = 96;
311 +pub const EAFNOSUPPORT: ::c_int = 97;
312 +pub const EADDRINUSE: ::c_int = 98;
313 +pub const EADDRNOTAVAIL: ::c_int = 99;
314 +pub const ENETDOWN: ::c_int = 100;
315 +pub const ENETUNREACH: ::c_int = 101;
316 +pub const ENETRESET: ::c_int = 102;
317 +pub const ECONNABORTED: ::c_int = 103;
318 +pub const ECONNRESET: ::c_int = 104;
319 +pub const ENOBUFS: ::c_int = 105;
320 +pub const EISCONN: ::c_int = 106;
321 +pub const ENOTCONN: ::c_int = 107;
322 +pub const ESHUTDOWN: ::c_int = 108;
323 +pub const ETOOMANYREFS: ::c_int = 109;
324 +pub const ETIMEDOUT: ::c_int = 110;
325 +pub const ECONNREFUSED: ::c_int = 111;
326 +pub const EHOSTDOWN: ::c_int = 112;
327 +pub const EHOSTUNREACH: ::c_int = 113;
328 +pub const EALREADY: ::c_int = 114;
329 +pub const EINPROGRESS: ::c_int = 115;
330 +pub const ESTALE: ::c_int = 116;
331 +pub const EDQUOT: ::c_int = 122;
332 +pub const ENOMEDIUM: ::c_int = 123;
333 +pub const EMEDIUMTYPE: ::c_int = 124;
334 +pub const ECANCELED: ::c_int = 125;
335 +pub const ENOKEY: ::c_int = 126;
336 +pub const EKEYEXPIRED: ::c_int = 127;
337 +pub const EKEYREVOKED: ::c_int = 128;
338 +pub const EKEYREJECTED: ::c_int = 129;
339 +pub const EOWNERDEAD: ::c_int = 130;
340 +pub const ENOTRECOVERABLE: ::c_int = 131;
341 +pub const EHWPOISON: ::c_int = 133;
342 +pub const ERFKILL: ::c_int = 132;
343 +pub const SOL_SOCKET: ::c_int = 1;
344 +pub const SO_REUSEADDR: ::c_int = 2;
345 +pub const SO_TYPE: ::c_int = 3;
346 +pub const SO_ERROR: ::c_int = 4;
347 +pub const SO_DONTROUTE: ::c_int = 5;
348 +pub const SO_BROADCAST: ::c_int = 6;
349 +pub const SO_SNDBUF: ::c_int = 7;
350 +pub const SO_RCVBUF: ::c_int = 8;
351 +pub const SO_SNDBUFFORCE: ::c_int = 32;
352 +pub const SO_RCVBUFFORCE: ::c_int = 33;
353 +pub const SO_KEEPALIVE: ::c_int = 9;
354 +pub const SO_OOBINLINE: ::c_int = 10;
355 +pub const SO_NO_CHECK: ::c_int = 11;
356 +pub const SO_PRIORITY: ::c_int = 12;
357 +pub const SO_LINGER: ::c_int = 13;
358 +pub const SO_BSDCOMPAT: ::c_int = 14;
359 +pub const SO_REUSEPORT: ::c_int = 15;
360 +pub const SO_PASSCRED: ::c_int = 16;
361 +pub const SO_PEERCRED: ::c_int = 17;
362 +pub const SO_RCVLOWAT: ::c_int = 18;
363 +pub const SO_SNDLOWAT: ::c_int = 19;
364 +pub const SO_RCVTIMEO: ::c_int = 20;
365 +pub const SO_SNDTIMEO: ::c_int = 21;
366 +pub const SO_SECURITY_AUTHENTICATION: ::c_int = 22;
367 +pub const SO_SECURITY_ENCRYPTION_TRANSPORT: ::c_int = 23;
368 +pub const SO_SECURITY_ENCRYPTION_NETWORK: ::c_int = 24;
369 +pub const SO_BINDTODEVICE: ::c_int = 25;
370 +pub const SO_ATTACH_FILTER: ::c_int = 26;
371 +pub const SO_DETACH_FILTER: ::c_int = 27;
372 +pub const SO_GET_FILTER: ::c_int = 26;
373 +pub const SO_PEERNAME: ::c_int = 28;
374 +pub const SO_TIMESTAMP: ::c_int = 29;
375 +pub const SO_ACCEPTCONN: ::c_int = 30;
376 +pub const SO_PEERSEC: ::c_int = 31;
377 +pub const SO_PASSSEC: ::c_int = 34;
378 +pub const SO_TIMESTAMPNS: ::c_int = 35;
379 +pub const SCM_TIMESTAMPNS: ::c_int = 35;
380 +pub const SO_MARK: ::c_int = 36;
381 +pub const SO_PROTOCOL: ::c_int = 38;
382 +pub const SO_DOMAIN: ::c_int = 39;
383 +pub const SO_RXQ_OVFL: ::c_int = 40;
384 +pub const SO_WIFI_STATUS: ::c_int = 41;
385 +pub const SCM_WIFI_STATUS: ::c_int = 41;
386 +pub const SO_PEEK_OFF: ::c_int = 42;
387 +pub const SO_NOFCS: ::c_int = 43;
388 +pub const SO_LOCK_FILTER: ::c_int = 44;
389 +pub const SO_SELECT_ERR_QUEUE: ::c_int = 45;
390 +pub const SO_BUSY_POLL: ::c_int = 46;
391 +pub const SO_MAX_PACING_RATE: ::c_int = 47;
392 +pub const SO_BPF_EXTENSIONS: ::c_int = 48;
393 +pub const SO_INCOMING_CPU: ::c_int = 49;
394 +pub const SO_ATTACH_BPF: ::c_int = 50;
395 +pub const SO_DETACH_BPF: ::c_int = 27;
396 +pub const SOCK_STREAM: ::c_int = 1;
397 +pub const SOCK_DGRAM: ::c_int = 2;
398 +pub const SA_ONSTACK: ::c_int = 134217728;
399 +pub const SA_SIGINFO: ::c_int = 4;
400 +pub const SA_NOCLDWAIT: ::c_int = 2;
401 +pub const SIGTTIN: ::c_int = 21;
402 +pub const SIGTTOU: ::c_int = 22;
403 +pub const SIGXCPU: ::c_int = 24;
404 +pub const SIGXFSZ: ::c_int = 25;
405 +pub const SIGVTALRM: ::c_int = 26;
406 +pub const SIGPROF: ::c_int = 27;
407 +pub const SIGWINCH: ::c_int = 28;
408 +pub const SIGCHLD: ::c_int = 17;
409 +pub const SIGBUS: ::c_int = 7;
410 +pub const SIGUSR1: ::c_int = 10;
411 +pub const SIGUSR2: ::c_int = 12;
412 +pub const SIGCONT: ::c_int = 18;
413 +pub const SIGSTOP: ::c_int = 19;
414 +pub const SIGTSTP: ::c_int = 20;
415 +pub const SIGURG: ::c_int = 23;
416 +pub const SIGIO: ::c_int = 29;
417 +pub const SIGSYS: ::c_int = 31;
418 +pub const SIGSTKFLT: ::c_int = 16;
419 +pub const SIGPOLL: ::c_int = 29;
420 +pub const SIGPWR: ::c_int = 30;
421 +pub const SIG_SETMASK: ::c_int = 2;
422 +pub const SIG_BLOCK: ::c_int = 0;
423 +pub const SIG_UNBLOCK: ::c_int = 1;
424 +pub const POLLWRNORM: ::c_short = 256;
425 +pub const POLLWRBAND: ::c_short = 512;
426 +pub const O_ASYNC: ::c_int = 8192;
427 +pub const O_NDELAY: ::c_int = 2048;
428 +pub const PTRACE_DETACH: ::c_uint = 17;
429 +pub const EFD_NONBLOCK: ::c_int = 2048;
430 +pub const F_GETLK: ::c_int = 5;
431 +pub const F_GETOWN: ::c_int = 9;
432 +pub const F_SETOWN: ::c_int = 8;
433 +pub const F_SETLK: ::c_int = 6;
434 +pub const F_SETLKW: ::c_int = 7;
435 +pub const F_RDLCK: ::c_int = 0;
436 +pub const F_WRLCK: ::c_int = 1;
437 +pub const F_UNLCK: ::c_int = 2;
438 +pub const F_OFD_GETLK: ::c_int = 36;
439 +pub const F_OFD_SETLK: ::c_int = 37;
440 +pub const F_OFD_SETLKW: ::c_int = 38;
441 +pub const SFD_NONBLOCK: ::c_int = 2048;
442 +pub const TCSANOW: ::c_int = 0;
443 +pub const TCSADRAIN: ::c_int = 1;
444 +pub const TCSAFLUSH: ::c_int = 2;
445 +pub const TIOCLINUX: ::c_ulong = 21532;
446 +pub const TIOCGSERIAL: ::c_ulong = 21534;
447 +pub const TIOCEXCL: ::c_ulong = 21516;
448 +pub const TIOCNXCL: ::c_ulong = 21517;
449 +pub const TIOCSCTTY: ::c_ulong = 21518;
450 +pub const TIOCSTI: ::c_ulong = 21522;
451 +pub const TIOCMGET: ::c_ulong = 21525;
452 +pub const TIOCMBIS: ::c_ulong = 21526;
453 +pub const TIOCMBIC: ::c_ulong = 21527;
454 +pub const TIOCMSET: ::c_ulong = 21528;
455 +pub const TIOCCONS: ::c_ulong = 21533;
456 +pub const TIOCM_ST: ::c_int = 8;
457 +pub const TIOCM_SR: ::c_int = 16;
458 +pub const TIOCM_CTS: ::c_int = 32;
459 +pub const TIOCM_CAR: ::c_int = 64;
460 +pub const TIOCM_RNG: ::c_int = 128;
461 +pub const TIOCM_DSR: ::c_int = 256;
462 +pub const SFD_CLOEXEC: ::c_int = 524288;
463 +pub const NCCS: usize = 32;
464 +pub const O_TRUNC: ::c_int = 512;
465 +pub const O_CLOEXEC: ::c_int = 524288;
466 +pub const EBFONT: ::c_int = 59;
467 +pub const ENOSTR: ::c_int = 60;
468 +pub const ENODATA: ::c_int = 61;
469 +pub const ETIME: ::c_int = 62;
470 +pub const ENOSR: ::c_int = 63;
471 +pub const ENONET: ::c_int = 64;
472 +pub const ENOPKG: ::c_int = 65;
473 +pub const EREMOTE: ::c_int = 66;
474 +pub const ENOLINK: ::c_int = 67;
475 +pub const EADV: ::c_int = 68;
476 +pub const ESRMNT: ::c_int = 69;
477 +pub const ECOMM: ::c_int = 70;
478 +pub const EPROTO: ::c_int = 71;
479 +pub const EDOTDOT: ::c_int = 73;
480 +pub const SA_NODEFER: ::c_int = 1073741824;
481 +pub const SA_RESETHAND: ::c_int = -2147483648;
482 +pub const SA_RESTART: ::c_int = 268435456;
483 +pub const SA_NOCLDSTOP: ::c_int = 1;
484 +pub const EPOLL_CLOEXEC: ::c_int = 524288;
485 +pub const EFD_CLOEXEC: ::c_int = 524288;
486 +pub const __SIZEOF_PTHREAD_CONDATTR_T: usize = 4;
487 +pub const __SIZEOF_PTHREAD_MUTEXATTR_T: usize = 4;
488 +pub const O_DIRECT: ::c_int = 16384;
489 +pub const O_DIRECTORY: ::c_int = 65536;
490 +pub const O_NOFOLLOW: ::c_int = 131072;
491 +pub const MAP_HUGETLB: ::c_int = 262144;
492 +pub const MAP_LOCKED: ::c_int = 8192;
493 +pub const MAP_NORESERVE: ::c_int = 16384;
494 +pub const MAP_ANON: ::c_int = 32;
495 +pub const MAP_ANONYMOUS: ::c_int = 32;
496 +pub const MAP_DENYWRITE: ::c_int = 2048;
497 +pub const MAP_EXECUTABLE: ::c_int = 4096;
498 +pub const MAP_POPULATE: ::c_int = 32768;
499 +pub const MAP_NONBLOCK: ::c_int = 65536;
500 +pub const MAP_STACK: ::c_int = 131072;
501 +pub const MAP_SYNC : ::c_int = 0x080000;
502 +pub const EDEADLOCK: ::c_int = 35;
503 +pub const EUCLEAN: ::c_int = 117;
504 +pub const ENOTNAM: ::c_int = 118;
505 +pub const ENAVAIL: ::c_int = 119;
506 +pub const EISNAM: ::c_int = 120;
507 +pub const EREMOTEIO: ::c_int = 121;
508 +pub const FIOCLEX: ::c_ulong = 21585;
509 +pub const FIONCLEX: ::c_ulong = 21584;
510 +pub const FIONBIO: ::c_ulong = 21537;
511 +pub const MCL_CURRENT: ::c_int = 1;
512 +pub const MCL_FUTURE: ::c_int = 2;
513 +pub const SIGSTKSZ: ::size_t = 8192;
514 +pub const MINSIGSTKSZ: ::size_t = 2048;
515 +pub const CBAUD: ::tcflag_t = 4111;
516 +pub const TAB1: ::tcflag_t = 2048;
517 +pub const TAB2: ::tcflag_t = 4096;
518 +pub const TAB3: ::tcflag_t = 6144;
519 +pub const CR1: ::tcflag_t = 512;
520 +pub const CR2: ::tcflag_t = 1024;
521 +pub const CR3: ::tcflag_t = 1536;
522 +pub const FF1: ::tcflag_t = 32768;
523 +pub const BS1: ::tcflag_t = 8192;
524 +pub const VT1: ::tcflag_t = 16384;
525 +pub const VWERASE: usize = 14;
526 +pub const VREPRINT: usize = 12;
527 +pub const VSUSP: usize = 10;
528 +pub const VSTART: usize = 8;
529 +pub const VSTOP: usize = 9;
530 +pub const VDISCARD: usize = 13;
531 +pub const VTIME: usize = 5;
532 +pub const IXON: ::tcflag_t = 1024;
533 +pub const IXOFF: ::tcflag_t = 4096;
534 +pub const ONLCR: ::tcflag_t = 4;
535 +pub const CSIZE: ::tcflag_t = 48;
536 +pub const CS6: ::tcflag_t = 16;
537 +pub const CS7: ::tcflag_t = 32;
538 +pub const CS8: ::tcflag_t = 48;
539 +pub const CSTOPB: ::tcflag_t = 64;
540 +pub const CREAD: ::tcflag_t = 128;
541 +pub const PARENB: ::tcflag_t = 256;
542 +pub const PARODD: ::tcflag_t = 512;
543 +pub const HUPCL: ::tcflag_t = 1024;
544 +pub const CLOCAL: ::tcflag_t = 2048;
545 +pub const ECHOKE: ::tcflag_t = 2048;
546 +pub const ECHOE: ::tcflag_t = 16;
547 +pub const ECHOK: ::tcflag_t = 32;
548 +pub const ECHONL: ::tcflag_t = 64;
549 +pub const ECHOPRT: ::tcflag_t = 1024;
550 +pub const ECHOCTL: ::tcflag_t = 512;
551 +pub const ISIG: ::tcflag_t = 1;
552 +pub const ICANON: ::tcflag_t = 2;
553 +pub const PENDIN: ::tcflag_t = 16384;
554 +pub const NOFLSH: ::tcflag_t = 128;
555 +pub const CIBAUD: ::tcflag_t = 269418496;
556 +pub const CBAUDEX: ::tcflag_t = 4096;
557 +pub const VSWTC: usize = 7;
558 +pub const OLCUC: ::tcflag_t = 2;
559 +pub const NLDLY: ::tcflag_t = 256;
560 +pub const CRDLY: ::tcflag_t = 1536;
561 +pub const TABDLY: ::tcflag_t = 6144;
562 +pub const BSDLY: ::tcflag_t = 8192;
563 +pub const FFDLY: ::tcflag_t = 32768;
564 +pub const VTDLY: ::tcflag_t = 16384;
565 +pub const XTABS: ::tcflag_t = 6144;
566 +pub const B0: ::speed_t = 0;
567 +pub const B50: ::speed_t = 1;
568 +pub const B75: ::speed_t = 2;
569 +pub const B110: ::speed_t = 3;
570 +pub const B134: ::speed_t = 4;
571 +pub const B150: ::speed_t = 5;
572 +pub const B200: ::speed_t = 6;
573 +pub const B300: ::speed_t = 7;
574 +pub const B600: ::speed_t = 8;
575 +pub const B1200: ::speed_t = 9;
576 +pub const B1800: ::speed_t = 10;
577 +pub const B2400: ::speed_t = 11;
578 +pub const B4800: ::speed_t = 12;
579 +pub const B9600: ::speed_t = 13;
580 +pub const B19200: ::speed_t = 14;
581 +pub const B38400: ::speed_t = 15;
582 +pub const EXTA: ::speed_t = 14;
583 +pub const EXTB: ::speed_t = 15;
584 +pub const B57600: ::speed_t = 4097;
585 +pub const B115200: ::speed_t = 4098;
586 +pub const B230400: ::speed_t = 4099;
587 +pub const B460800: ::speed_t = 4100;
588 +pub const B500000: ::speed_t = 4101;
589 +pub const B576000: ::speed_t = 4102;
590 +pub const B921600: ::speed_t = 4103;
591 +pub const B1000000: ::speed_t = 4104;
592 +pub const B1152000: ::speed_t = 4105;
593 +pub const B1500000: ::speed_t = 4106;
594 +pub const B2000000: ::speed_t = 4107;
595 +pub const B2500000: ::speed_t = 4108;
596 +pub const B3000000: ::speed_t = 4109;
597 +pub const B3500000: ::speed_t = 4110;
598 +pub const B4000000: ::speed_t = 4111;
599 +pub const VEOL: usize = 11;
600 +pub const VEOL2: usize = 16;
601 +pub const VMIN: usize = 6;
602 +pub const IEXTEN: ::tcflag_t = 32768;
603 +pub const TOSTOP: ::tcflag_t = 256;
604 +pub const FLUSHO: ::tcflag_t = 4096;
605 +pub const EXTPROC: ::tcflag_t = 65536;
606 +pub const TCGETS: ::c_ulong = 21505;
607 +pub const TCSETS: ::c_ulong = 21506;
608 +pub const TCSETSW: ::c_ulong = 21507;
609 +pub const TCSETSF: ::c_ulong = 21508;
610 +pub const TCGETA: ::c_ulong = 21509;
611 +pub const TCSETA: ::c_ulong = 21510;
612 +pub const TCSETAW: ::c_ulong = 21511;
613 +pub const TCSETAF: ::c_ulong = 21512;
614 +pub const TCSBRK: ::c_ulong = 21513;
615 +pub const TCXONC: ::c_ulong = 21514;
616 +pub const TCFLSH: ::c_ulong = 21515;
617 +pub const TIOCINQ: ::c_ulong = 21531;
618 +pub const TIOCGPGRP: ::c_ulong = 21519;
619 +pub const TIOCSPGRP: ::c_ulong = 21520;
620 +pub const TIOCOUTQ: ::c_ulong = 21521;
621 +pub const TIOCGWINSZ: ::c_ulong = 21523;
622 +pub const TIOCSWINSZ: ::c_ulong = 21524;
623 +pub const FIONREAD: ::c_ulong = 21531;
624 +pub const __SIZEOF_PTHREAD_MUTEX_T: usize = 40;
625 +pub const __SIZEOF_PTHREAD_RWLOCK_T: usize = 56;
626 +pub const SYS_read: ::c_long = 63;
627 +pub const SYS_write: ::c_long = 64;
628 +pub const SYS_close: ::c_long = 57;
629 +pub const SYS_fstat: ::c_long = 80;
630 +pub const SYS_lseek: ::c_long = 62;
631 +pub const SYS_mmap: ::c_long = 222;
632 +pub const SYS_mprotect: ::c_long = 226;
633 +pub const SYS_munmap: ::c_long = 215;
634 +pub const SYS_brk: ::c_long = 214;
635 +pub const SYS_rt_sigaction: ::c_long = 134;
636 +pub const SYS_rt_sigprocmask: ::c_long = 135;
637 +pub const SYS_rt_sigreturn: ::c_long = 139;
638 +pub const SYS_ioctl: ::c_long = 29;
639 +pub const SYS_pread64: ::c_long = 67;
640 +pub const SYS_pwrite64: ::c_long = 68;
641 +pub const SYS_readv: ::c_long = 65;
642 +pub const SYS_writev: ::c_long = 66;
643 +pub const SYS_sched_yield: ::c_long = 124;
644 +pub const SYS_mremap: ::c_long = 216;
645 +pub const SYS_msync: ::c_long = 227;
646 +pub const SYS_mincore: ::c_long = 232;
647 +pub const SYS_madvise: ::c_long = 233;
648 +pub const SYS_shmget: ::c_long = 194;
649 +pub const SYS_shmat: ::c_long = 196;
650 +pub const SYS_shmctl: ::c_long = 195;
651 +pub const SYS_dup: ::c_long = 23;
652 +pub const SYS_nanosleep: ::c_long = 101;
653 +pub const SYS_getitimer: ::c_long = 102;
654 +pub const SYS_setitimer: ::c_long = 103;
655 +pub const SYS_getpid: ::c_long = 172;
656 +pub const SYS_sendfile: ::c_long = 71;
657 +pub const SYS_socket: ::c_long = 198;
658 +pub const SYS_connect: ::c_long = 203;
659 +pub const SYS_accept: ::c_long = 202;
660 +pub const SYS_sendto: ::c_long = 206;
661 +pub const SYS_recvfrom: ::c_long = 207;
662 +pub const SYS_sendmsg: ::c_long = 211;
663 +pub const SYS_recvmsg: ::c_long = 212;
664 +pub const SYS_shutdown: ::c_long = 210;
665 +pub const SYS_bind: ::c_long = 200;
666 +pub const SYS_listen: ::c_long = 201;
667 +pub const SYS_getsockname: ::c_long = 204;
668 +pub const SYS_getpeername: ::c_long = 205;
669 +pub const SYS_socketpair: ::c_long = 199;
670 +pub const SYS_setsockopt: ::c_long = 208;
671 +pub const SYS_getsockopt: ::c_long = 209;
672 +pub const SYS_clone: ::c_long = 220;
673 +pub const SYS_execve: ::c_long = 221;
674 +pub const SYS_exit: ::c_long = 93;
675 +pub const SYS_wait4: ::c_long = 260;
676 +pub const SYS_kill: ::c_long = 129;
677 +pub const SYS_uname: ::c_long = 160;
678 +pub const SYS_semget: ::c_long = 190;
679 +pub const SYS_semop: ::c_long = 193;
680 +pub const SYS_semctl: ::c_long = 191;
681 +pub const SYS_shmdt: ::c_long = 197;
682 +pub const SYS_msgget: ::c_long = 186;
683 +pub const SYS_msgsnd: ::c_long = 189;
684 +pub const SYS_msgrcv: ::c_long = 188;
685 +pub const SYS_msgctl: ::c_long = 187;
686 +pub const SYS_fcntl: ::c_long = 25;
687 +pub const SYS_flock: ::c_long = 32;
688 +pub const SYS_fsync: ::c_long = 82;
689 +pub const SYS_fdatasync: ::c_long = 83;
690 +pub const SYS_truncate: ::c_long = 45;
691 +pub const SYS_ftruncate: ::c_long = 46;
692 +pub const SYS_getcwd: ::c_long = 17;
693 +pub const SYS_chdir: ::c_long = 49;
694 +pub const SYS_fchdir: ::c_long = 50;
695 +pub const SYS_fchmod: ::c_long = 52;
696 +pub const SYS_fchown: ::c_long = 55;
697 +pub const SYS_umask: ::c_long = 166;
698 +pub const SYS_gettimeofday: ::c_long = 169;
699 +pub const SYS_getrlimit: ::c_long = 163;
700 +pub const SYS_getrusage: ::c_long = 165;
701 +pub const SYS_sysinfo: ::c_long = 179;
702 +pub const SYS_times: ::c_long = 153;
703 +pub const SYS_ptrace: ::c_long = 117;
704 +pub const SYS_getuid: ::c_long = 174;
705 +pub const SYS_syslog: ::c_long = 116;
706 +pub const SYS_getgid: ::c_long = 176;
707 +pub const SYS_setuid: ::c_long = 146;
708 +pub const SYS_setgid: ::c_long = 144;
709 +pub const SYS_geteuid: ::c_long = 175;
710 +pub const SYS_getegid: ::c_long = 177;
711 +pub const SYS_setpgid: ::c_long = 154;
712 +pub const SYS_getppid: ::c_long = 173;
713 +pub const SYS_setsid: ::c_long = 157;
714 +pub const SYS_setreuid: ::c_long = 145;
715 +pub const SYS_setregid: ::c_long = 143;
716 +pub const SYS_getgroups: ::c_long = 158;
717 +pub const SYS_setgroups: ::c_long = 159;
718 +pub const SYS_setresuid: ::c_long = 147;
719 +pub const SYS_getresuid: ::c_long = 148;
720 +pub const SYS_setresgid: ::c_long = 149;
721 +pub const SYS_getresgid: ::c_long = 150;
722 +pub const SYS_getpgid: ::c_long = 155;
723 +pub const SYS_setfsuid: ::c_long = 151;
724 +pub const SYS_setfsgid: ::c_long = 152;
725 +pub const SYS_getsid: ::c_long = 156;
726 +pub const SYS_capget: ::c_long = 90;
727 +pub const SYS_capset: ::c_long = 91;
728 +pub const SYS_rt_sigpending: ::c_long = 136;
729 +pub const SYS_rt_sigtimedwait: ::c_long = 137;
730 +pub const SYS_rt_sigqueueinfo: ::c_long = 138;
731 +pub const SYS_rt_sigsuspend: ::c_long = 133;
732 +pub const SYS_sigaltstack: ::c_long = 132;
733 +pub const SYS_personality: ::c_long = 92;
734 +pub const SYS_statfs: ::c_long = 43;
735 +pub const SYS_fstatfs: ::c_long = 44;
736 +pub const SYS_getpriority: ::c_long = 141;
737 +pub const SYS_setpriority: ::c_long = 140;
738 +pub const SYS_sched_setparam: ::c_long = 118;
739 +pub const SYS_sched_getparam: ::c_long = 121;
740 +pub const SYS_sched_setscheduler: ::c_long = 119;
741 +pub const SYS_sched_getscheduler: ::c_long = 120;
742 +pub const SYS_sched_get_priority_max: ::c_long = 125;
743 +pub const SYS_sched_get_priority_min: ::c_long = 126;
744 +pub const SYS_sched_rr_get_interval: ::c_long = 127;
745 +pub const SYS_mlock: ::c_long = 228;
746 +pub const SYS_munlock: ::c_long = 229;
747 +pub const SYS_mlockall: ::c_long = 230;
748 +pub const SYS_munlockall: ::c_long = 231;
749 +pub const SYS_vhangup: ::c_long = 58;
750 +pub const SYS_pivot_root: ::c_long = 41;
751 +pub const SYS_prctl: ::c_long = 167;
752 +pub const SYS_adjtimex: ::c_long = 171;
753 +pub const SYS_setrlimit: ::c_long = 164;
754 +pub const SYS_chroot: ::c_long = 51;
755 +pub const SYS_sync: ::c_long = 81;
756 +pub const SYS_acct: ::c_long = 89;
757 +pub const SYS_settimeofday: ::c_long = 170;
758 +pub const SYS_mount: ::c_long = 40;
759 +pub const SYS_umount2: ::c_long = 39;
760 +pub const SYS_swapon: ::c_long = 224;
761 +pub const SYS_swapoff: ::c_long = 225;
762 +pub const SYS_reboot: ::c_long = 142;
763 +pub const SYS_sethostname: ::c_long = 161;
764 +pub const SYS_setdomainname: ::c_long = 162;
765 +pub const SYS_init_module: ::c_long = 105;
766 +pub const SYS_delete_module: ::c_long = 106;
767 +pub const SYS_quotactl: ::c_long = 60;
768 +pub const SYS_nfsservctl: ::c_long = 42;
769 +pub const SYS_gettid: ::c_long = 178;
770 +pub const SYS_readahead: ::c_long = 213;
771 +pub const SYS_setxattr: ::c_long = 5;
772 +pub const SYS_lsetxattr: ::c_long = 6;
773 +pub const SYS_fsetxattr: ::c_long = 7;
774 +pub const SYS_getxattr: ::c_long = 8;
775 +pub const SYS_lgetxattr: ::c_long = 9;
776 +pub const SYS_fgetxattr: ::c_long = 10;
777 +pub const SYS_listxattr: ::c_long = 11;
778 +pub const SYS_llistxattr: ::c_long = 12;
779 +pub const SYS_flistxattr: ::c_long = 13;
780 +pub const SYS_removexattr: ::c_long = 14;
781 +pub const SYS_lremovexattr: ::c_long = 15;
782 +pub const SYS_fremovexattr: ::c_long = 16;
783 +pub const SYS_tkill: ::c_long = 130;
784 +pub const SYS_futex: ::c_long = 98;
785 +pub const SYS_sched_setaffinity: ::c_long = 122;
786 +pub const SYS_sched_getaffinity: ::c_long = 123;
787 +pub const SYS_io_setup: ::c_long = 0;
788 +pub const SYS_io_destroy: ::c_long = 1;
789 +pub const SYS_io_getevents: ::c_long = 4;
790 +pub const SYS_io_submit: ::c_long = 2;
791 +pub const SYS_io_cancel: ::c_long = 3;
792 +pub const SYS_lookup_dcookie: ::c_long = 18;
793 +pub const SYS_remap_file_pages: ::c_long = 234;
794 +pub const SYS_getdents64: ::c_long = 61;
795 +pub const SYS_set_tid_address: ::c_long = 96;
796 +pub const SYS_restart_syscall: ::c_long = 128;
797 +pub const SYS_semtimedop: ::c_long = 192;
798 +pub const SYS_fadvise64: ::c_long = 223;
799 +pub const SYS_timer_create: ::c_long = 107;
800 +pub const SYS_timer_settime: ::c_long = 110;
801 +pub const SYS_timer_gettime: ::c_long = 108;
802 +pub const SYS_timer_getoverrun: ::c_long = 109;
803 +pub const SYS_timer_delete: ::c_long = 111;
804 +pub const SYS_clock_settime: ::c_long = 112;
805 +pub const SYS_clock_gettime: ::c_long = 113;
806 +pub const SYS_clock_getres: ::c_long = 114;
807 +pub const SYS_clock_nanosleep: ::c_long = 115;
808 +pub const SYS_exit_group: ::c_long = 94;
809 +pub const SYS_epoll_ctl: ::c_long = 21;
810 +pub const SYS_tgkill: ::c_long = 131;
811 +pub const SYS_mbind: ::c_long = 235;
812 +pub const SYS_set_mempolicy: ::c_long = 237;
813 +pub const SYS_get_mempolicy: ::c_long = 236;
814 +pub const SYS_mq_open: ::c_long = 180;
815 +pub const SYS_mq_unlink: ::c_long = 181;
816 +pub const SYS_mq_timedsend: ::c_long = 182;
817 +pub const SYS_mq_timedreceive: ::c_long = 183;
818 +pub const SYS_mq_notify: ::c_long = 184;
819 +pub const SYS_mq_getsetattr: ::c_long = 185;
820 +pub const SYS_kexec_load: ::c_long = 104;
821 +pub const SYS_waitid: ::c_long = 95;
822 +pub const SYS_add_key: ::c_long = 217;
823 +pub const SYS_request_key: ::c_long = 218;
824 +pub const SYS_keyctl: ::c_long = 219;
825 +pub const SYS_ioprio_set: ::c_long = 30;
826 +pub const SYS_ioprio_get: ::c_long = 31;
827 +pub const SYS_inotify_add_watch: ::c_long = 27;
828 +pub const SYS_inotify_rm_watch: ::c_long = 28;
829 +pub const SYS_migrate_pages: ::c_long = 238;
830 +pub const SYS_openat: ::c_long = 56;
831 +pub const SYS_mkdirat: ::c_long = 34;
832 +pub const SYS_mknodat: ::c_long = 33;
833 +pub const SYS_fchownat: ::c_long = 54;
834 +pub const SYS_newfstatat: ::c_long = 79;
835 +pub const SYS_unlinkat: ::c_long = 35;
836 +pub const SYS_linkat: ::c_long = 37;
837 +pub const SYS_symlinkat: ::c_long = 36;
838 +pub const SYS_readlinkat: ::c_long = 78;
839 +pub const SYS_fchmodat: ::c_long = 53;
840 +pub const SYS_faccessat: ::c_long = 48;
841 +pub const SYS_pselect6: ::c_long = 72;
842 +pub const SYS_ppoll: ::c_long = 73;
843 +pub const SYS_unshare: ::c_long = 97;
844 +pub const SYS_set_robust_list: ::c_long = 99;
845 +pub const SYS_get_robust_list: ::c_long = 100;
846 +pub const SYS_splice: ::c_long = 76;
847 +pub const SYS_tee: ::c_long = 77;
848 +pub const SYS_sync_file_range: ::c_long = 84;
849 +pub const SYS_vmsplice: ::c_long = 75;
850 +pub const SYS_move_pages: ::c_long = 239;
851 +pub const SYS_utimensat: ::c_long = 88;
852 +pub const SYS_epoll_pwait: ::c_long = 22;
853 +pub const SYS_timerfd_create: ::c_long = 85;
854 +pub const SYS_fallocate: ::c_long = 47;
855 +pub const SYS_timerfd_settime: ::c_long = 86;
856 +pub const SYS_timerfd_gettime: ::c_long = 87;
857 +pub const SYS_accept4: ::c_long = 242;
858 +pub const SYS_signalfd4: ::c_long = 74;
859 +pub const SYS_eventfd2: ::c_long = 19;
860 +pub const SYS_epoll_create1: ::c_long = 20;
861 +pub const SYS_dup3: ::c_long = 24;
862 +pub const SYS_pipe2: ::c_long = 59;
863 +pub const SYS_inotify_init1: ::c_long = 26;
864 +pub const SYS_preadv: ::c_long = 69;
865 +pub const SYS_pwritev: ::c_long = 70;
866 +pub const SYS_rt_tgsigqueueinfo: ::c_long = 240;
867 +pub const SYS_perf_event_open: ::c_long = 241;
868 +pub const SYS_recvmmsg: ::c_long = 243;
869 +pub const SYS_fanotify_init: ::c_long = 262;
870 +pub const SYS_fanotify_mark: ::c_long = 263;
871 +pub const SYS_prlimit64: ::c_long = 261;
872 +pub const SYS_name_to_handle_at: ::c_long = 264;
873 +pub const SYS_open_by_handle_at: ::c_long = 265;
874 +pub const SYS_clock_adjtime: ::c_long = 266;
875 +pub const SYS_syncfs: ::c_long = 267;
876 +pub const SYS_sendmmsg: ::c_long = 269;
877 +pub const SYS_setns: ::c_long = 268;
878 +pub const SYS_getcpu: ::c_long = 168;
879 +pub const SYS_process_vm_readv: ::c_long = 270;
880 +pub const SYS_process_vm_writev: ::c_long = 271;
881 +pub const SYS_kcmp: ::c_long = 272;
882 +pub const SYS_finit_module: ::c_long = 273;
883 +pub const SYS_sched_setattr: ::c_long = 274;
884 +pub const SYS_sched_getattr: ::c_long = 275;
885 +pub const SYS_renameat2: ::c_long = 276;
886 +pub const SYS_seccomp: ::c_long = 277;
887 +pub const SYS_getrandom: ::c_long = 278;
888 +pub const SYS_memfd_create: ::c_long = 279;
889 +pub const SYS_bpf: ::c_long = 280;
890 +pub const SYS_execveat: ::c_long = 281;
891 +pub const SYS_userfaultfd: ::c_long = 282;
892 +pub const SYS_membarrier: ::c_long = 283;
893 +pub const SYS_mlock2: ::c_long = 284;
894 +pub const SYS_copy_file_range: ::c_long = 285;
895 +pub const SYS_preadv2: ::c_long = 286;
896 +pub const SYS_pwritev2: ::c_long = 287;
897 +pub const SYS_pkey_mprotect: ::c_long = 288;
898 +pub const SYS_pkey_alloc: ::c_long = 289;
899 +pub const SYS_pkey_free: ::c_long = 290;
900 +pub const SYS_statx: ::c_long = 291;
901 +pub const SYS_pidfd_open: ::c_long = 434;
902 +pub const SYS_clone3: ::c_long = 435;
903 -- 
904 2.27.0
905