1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/security/sandbox/linux/arm_linux_syscalls.h Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,1381 @@ 1.4 +// Copyright (c) 2012 The Chromium Authors. All rights reserved. 1.5 +// Use of this source code is governed by a BSD-style license that can be 1.6 +// found in the LICENSE file. 1.7 + 1.8 +/* This file has been imported from 1.9 + * http://git.chromium.org/gitweb/?p=chromium.git;a=blob_plain;f=sandbox/linux/services/arm_linux_syscalls.h;h=dd0826e54eb8777a92edf2ec1ca9274ab6950bd5;hb=2362c9abea79cae475921bdeee58f9e3910d211c 1.10 + */ 1.11 + 1.12 +// Generated from the Linux kernel's calls.S. 1.13 +#ifndef SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ 1.14 +#define SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ 1.15 + 1.16 +#if !defined(__arm__) || !defined(__ARM_EABI__) 1.17 +#error "Including header on wrong architecture" 1.18 +#endif 1.19 + 1.20 +// __NR_SYSCALL_BASE, __ARM_NR_BASE are defined in <asm/unistd.h>. 1.21 +#include <asm/unistd.h> 1.22 + 1.23 +// This syscall list has holes, because ARM EABI makes some syscalls obsolete. 1.24 + 1.25 +#if !defined(__NR_restart_syscall) 1.26 +#define __NR_restart_syscall (__NR_SYSCALL_BASE+0) 1.27 +#endif 1.28 + 1.29 +#if !defined(__NR_exit) 1.30 +#define __NR_exit (__NR_SYSCALL_BASE+1) 1.31 +#endif 1.32 + 1.33 +#if !defined(__NR_fork) 1.34 +#define __NR_fork (__NR_SYSCALL_BASE+2) 1.35 +#endif 1.36 + 1.37 +#if !defined(__NR_read) 1.38 +#define __NR_read (__NR_SYSCALL_BASE+3) 1.39 +#endif 1.40 + 1.41 +#if !defined(__NR_write) 1.42 +#define __NR_write (__NR_SYSCALL_BASE+4) 1.43 +#endif 1.44 + 1.45 +#if !defined(__NR_open) 1.46 +#define __NR_open (__NR_SYSCALL_BASE+5) 1.47 +#endif 1.48 + 1.49 +#if !defined(__NR_close) 1.50 +#define __NR_close (__NR_SYSCALL_BASE+6) 1.51 +#endif 1.52 + 1.53 +#if !defined(__NR_creat) 1.54 +#define __NR_creat (__NR_SYSCALL_BASE+8) 1.55 +#endif 1.56 + 1.57 +#if !defined(__NR_link) 1.58 +#define __NR_link (__NR_SYSCALL_BASE+9) 1.59 +#endif 1.60 + 1.61 +#if !defined(__NR_unlink) 1.62 +#define __NR_unlink (__NR_SYSCALL_BASE+10) 1.63 +#endif 1.64 + 1.65 +#if !defined(__NR_execve) 1.66 +#define __NR_execve (__NR_SYSCALL_BASE+11) 1.67 +#endif 1.68 + 1.69 +#if !defined(__NR_chdir) 1.70 +#define __NR_chdir (__NR_SYSCALL_BASE+12) 1.71 +#endif 1.72 + 1.73 +#if !defined(__NR_mknod) 1.74 +#define __NR_mknod (__NR_SYSCALL_BASE+14) 1.75 +#endif 1.76 + 1.77 +#if !defined(__NR_chmod) 1.78 +#define __NR_chmod (__NR_SYSCALL_BASE+15) 1.79 +#endif 1.80 + 1.81 +#if !defined(__NR_lchown) 1.82 +#define __NR_lchown (__NR_SYSCALL_BASE+16) 1.83 +#endif 1.84 + 1.85 +#if !defined(__NR_lseek) 1.86 +#define __NR_lseek (__NR_SYSCALL_BASE+19) 1.87 +#endif 1.88 + 1.89 +#if !defined(__NR_getpid) 1.90 +#define __NR_getpid (__NR_SYSCALL_BASE+20) 1.91 +#endif 1.92 + 1.93 +#if !defined(__NR_mount) 1.94 +#define __NR_mount (__NR_SYSCALL_BASE+21) 1.95 +#endif 1.96 + 1.97 +#if !defined(__NR_setuid) 1.98 +#define __NR_setuid (__NR_SYSCALL_BASE+23) 1.99 +#endif 1.100 + 1.101 +#if !defined(__NR_getuid) 1.102 +#define __NR_getuid (__NR_SYSCALL_BASE+24) 1.103 +#endif 1.104 + 1.105 +#if !defined(__NR_ptrace) 1.106 +#define __NR_ptrace (__NR_SYSCALL_BASE+26) 1.107 +#endif 1.108 + 1.109 +#if !defined(__NR_pause) 1.110 +#define __NR_pause (__NR_SYSCALL_BASE+29) 1.111 +#endif 1.112 + 1.113 +#if !defined(__NR_access) 1.114 +#define __NR_access (__NR_SYSCALL_BASE+33) 1.115 +#endif 1.116 + 1.117 +#if !defined(__NR_nice) 1.118 +#define __NR_nice (__NR_SYSCALL_BASE+34) 1.119 +#endif 1.120 + 1.121 +#if !defined(__NR_sync) 1.122 +#define __NR_sync (__NR_SYSCALL_BASE+36) 1.123 +#endif 1.124 + 1.125 +#if !defined(__NR_kill) 1.126 +#define __NR_kill (__NR_SYSCALL_BASE+37) 1.127 +#endif 1.128 + 1.129 +#if !defined(__NR_rename) 1.130 +#define __NR_rename (__NR_SYSCALL_BASE+38) 1.131 +#endif 1.132 + 1.133 +#if !defined(__NR_mkdir) 1.134 +#define __NR_mkdir (__NR_SYSCALL_BASE+39) 1.135 +#endif 1.136 + 1.137 +#if !defined(__NR_rmdir) 1.138 +#define __NR_rmdir (__NR_SYSCALL_BASE+40) 1.139 +#endif 1.140 + 1.141 +#if !defined(__NR_dup) 1.142 +#define __NR_dup (__NR_SYSCALL_BASE+41) 1.143 +#endif 1.144 + 1.145 +#if !defined(__NR_pipe) 1.146 +#define __NR_pipe (__NR_SYSCALL_BASE+42) 1.147 +#endif 1.148 + 1.149 +#if !defined(__NR_times) 1.150 +#define __NR_times (__NR_SYSCALL_BASE+43) 1.151 +#endif 1.152 + 1.153 +#if !defined(__NR_brk) 1.154 +#define __NR_brk (__NR_SYSCALL_BASE+45) 1.155 +#endif 1.156 + 1.157 +#if !defined(__NR_setgid) 1.158 +#define __NR_setgid (__NR_SYSCALL_BASE+46) 1.159 +#endif 1.160 + 1.161 +#if !defined(__NR_getgid) 1.162 +#define __NR_getgid (__NR_SYSCALL_BASE+47) 1.163 +#endif 1.164 + 1.165 +#if !defined(__NR_geteuid) 1.166 +#define __NR_geteuid (__NR_SYSCALL_BASE+49) 1.167 +#endif 1.168 + 1.169 +#if !defined(__NR_getegid) 1.170 +#define __NR_getegid (__NR_SYSCALL_BASE+50) 1.171 +#endif 1.172 + 1.173 +#if !defined(__NR_acct) 1.174 +#define __NR_acct (__NR_SYSCALL_BASE+51) 1.175 +#endif 1.176 + 1.177 +#if !defined(__NR_umount2) 1.178 +#define __NR_umount2 (__NR_SYSCALL_BASE+52) 1.179 +#endif 1.180 + 1.181 +#if !defined(__NR_ioctl) 1.182 +#define __NR_ioctl (__NR_SYSCALL_BASE+54) 1.183 +#endif 1.184 + 1.185 +#if !defined(__NR_fcntl) 1.186 +#define __NR_fcntl (__NR_SYSCALL_BASE+55) 1.187 +#endif 1.188 + 1.189 +#if !defined(__NR_setpgid) 1.190 +#define __NR_setpgid (__NR_SYSCALL_BASE+57) 1.191 +#endif 1.192 + 1.193 +#if !defined(__NR_umask) 1.194 +#define __NR_umask (__NR_SYSCALL_BASE+60) 1.195 +#endif 1.196 + 1.197 +#if !defined(__NR_chroot) 1.198 +#define __NR_chroot (__NR_SYSCALL_BASE+61) 1.199 +#endif 1.200 + 1.201 +#if !defined(__NR_ustat) 1.202 +#define __NR_ustat (__NR_SYSCALL_BASE+62) 1.203 +#endif 1.204 + 1.205 +#if !defined(__NR_dup2) 1.206 +#define __NR_dup2 (__NR_SYSCALL_BASE+63) 1.207 +#endif 1.208 + 1.209 +#if !defined(__NR_getppid) 1.210 +#define __NR_getppid (__NR_SYSCALL_BASE+64) 1.211 +#endif 1.212 + 1.213 +#if !defined(__NR_getpgrp) 1.214 +#define __NR_getpgrp (__NR_SYSCALL_BASE+65) 1.215 +#endif 1.216 + 1.217 +#if !defined(__NR_setsid) 1.218 +#define __NR_setsid (__NR_SYSCALL_BASE+66) 1.219 +#endif 1.220 + 1.221 +#if !defined(__NR_sigaction) 1.222 +#define __NR_sigaction (__NR_SYSCALL_BASE+67) 1.223 +#endif 1.224 + 1.225 +#if !defined(__NR_setreuid) 1.226 +#define __NR_setreuid (__NR_SYSCALL_BASE+70) 1.227 +#endif 1.228 + 1.229 +#if !defined(__NR_setregid) 1.230 +#define __NR_setregid (__NR_SYSCALL_BASE+71) 1.231 +#endif 1.232 + 1.233 +#if !defined(__NR_sigsuspend) 1.234 +#define __NR_sigsuspend (__NR_SYSCALL_BASE+72) 1.235 +#endif 1.236 + 1.237 +#if !defined(__NR_sigpending) 1.238 +#define __NR_sigpending (__NR_SYSCALL_BASE+73) 1.239 +#endif 1.240 + 1.241 +#if !defined(__NR_sethostname) 1.242 +#define __NR_sethostname (__NR_SYSCALL_BASE+74) 1.243 +#endif 1.244 + 1.245 +#if !defined(__NR_setrlimit) 1.246 +#define __NR_setrlimit (__NR_SYSCALL_BASE+75) 1.247 +#endif 1.248 + 1.249 +#if !defined(__NR_getrusage) 1.250 +#define __NR_getrusage (__NR_SYSCALL_BASE+77) 1.251 +#endif 1.252 + 1.253 +#if !defined(__NR_gettimeofday) 1.254 +#define __NR_gettimeofday (__NR_SYSCALL_BASE+78) 1.255 +#endif 1.256 + 1.257 +#if !defined(__NR_settimeofday) 1.258 +#define __NR_settimeofday (__NR_SYSCALL_BASE+79) 1.259 +#endif 1.260 + 1.261 +#if !defined(__NR_getgroups) 1.262 +#define __NR_getgroups (__NR_SYSCALL_BASE+80) 1.263 +#endif 1.264 + 1.265 +#if !defined(__NR_setgroups) 1.266 +#define __NR_setgroups (__NR_SYSCALL_BASE+81) 1.267 +#endif 1.268 + 1.269 +#if !defined(__NR_symlink) 1.270 +#define __NR_symlink (__NR_SYSCALL_BASE+83) 1.271 +#endif 1.272 + 1.273 +#if !defined(__NR_readlink) 1.274 +#define __NR_readlink (__NR_SYSCALL_BASE+85) 1.275 +#endif 1.276 + 1.277 +#if !defined(__NR_uselib) 1.278 +#define __NR_uselib (__NR_SYSCALL_BASE+86) 1.279 +#endif 1.280 + 1.281 +#if !defined(__NR_swapon) 1.282 +#define __NR_swapon (__NR_SYSCALL_BASE+87) 1.283 +#endif 1.284 + 1.285 +#if !defined(__NR_reboot) 1.286 +#define __NR_reboot (__NR_SYSCALL_BASE+88) 1.287 +#endif 1.288 + 1.289 +#if !defined(__NR_munmap) 1.290 +#define __NR_munmap (__NR_SYSCALL_BASE+91) 1.291 +#endif 1.292 + 1.293 +#if !defined(__NR_truncate) 1.294 +#define __NR_truncate (__NR_SYSCALL_BASE+92) 1.295 +#endif 1.296 + 1.297 +#if !defined(__NR_ftruncate) 1.298 +#define __NR_ftruncate (__NR_SYSCALL_BASE+93) 1.299 +#endif 1.300 + 1.301 +#if !defined(__NR_fchmod) 1.302 +#define __NR_fchmod (__NR_SYSCALL_BASE+94) 1.303 +#endif 1.304 + 1.305 +#if !defined(__NR_fchown) 1.306 +#define __NR_fchown (__NR_SYSCALL_BASE+95) 1.307 +#endif 1.308 + 1.309 +#if !defined(__NR_getpriority) 1.310 +#define __NR_getpriority (__NR_SYSCALL_BASE+96) 1.311 +#endif 1.312 + 1.313 +#if !defined(__NR_setpriority) 1.314 +#define __NR_setpriority (__NR_SYSCALL_BASE+97) 1.315 +#endif 1.316 + 1.317 +#if !defined(__NR_statfs) 1.318 +#define __NR_statfs (__NR_SYSCALL_BASE+99) 1.319 +#endif 1.320 + 1.321 +#if !defined(__NR_fstatfs) 1.322 +#define __NR_fstatfs (__NR_SYSCALL_BASE+100) 1.323 +#endif 1.324 + 1.325 +#if !defined(__NR_syslog) 1.326 +#define __NR_syslog (__NR_SYSCALL_BASE+103) 1.327 +#endif 1.328 + 1.329 +#if !defined(__NR_setitimer) 1.330 +#define __NR_setitimer (__NR_SYSCALL_BASE+104) 1.331 +#endif 1.332 + 1.333 +#if !defined(__NR_getitimer) 1.334 +#define __NR_getitimer (__NR_SYSCALL_BASE+105) 1.335 +#endif 1.336 + 1.337 +#if !defined(__NR_stat) 1.338 +#define __NR_stat (__NR_SYSCALL_BASE+106) 1.339 +#endif 1.340 + 1.341 +#if !defined(__NR_lstat) 1.342 +#define __NR_lstat (__NR_SYSCALL_BASE+107) 1.343 +#endif 1.344 + 1.345 +#if !defined(__NR_fstat) 1.346 +#define __NR_fstat (__NR_SYSCALL_BASE+108) 1.347 +#endif 1.348 + 1.349 +#if !defined(__NR_vhangup) 1.350 +#define __NR_vhangup (__NR_SYSCALL_BASE+111) 1.351 +#endif 1.352 + 1.353 +#if !defined(__NR_wait4) 1.354 +#define __NR_wait4 (__NR_SYSCALL_BASE+114) 1.355 +#endif 1.356 + 1.357 +#if !defined(__NR_swapoff) 1.358 +#define __NR_swapoff (__NR_SYSCALL_BASE+115) 1.359 +#endif 1.360 + 1.361 +#if !defined(__NR_sysinfo) 1.362 +#define __NR_sysinfo (__NR_SYSCALL_BASE+116) 1.363 +#endif 1.364 + 1.365 +#if !defined(__NR_fsync) 1.366 +#define __NR_fsync (__NR_SYSCALL_BASE+118) 1.367 +#endif 1.368 + 1.369 +#if !defined(__NR_sigreturn) 1.370 +#define __NR_sigreturn (__NR_SYSCALL_BASE+119) 1.371 +#endif 1.372 + 1.373 +#if !defined(__NR_clone) 1.374 +#define __NR_clone (__NR_SYSCALL_BASE+120) 1.375 +#endif 1.376 + 1.377 +#if !defined(__NR_setdomainname) 1.378 +#define __NR_setdomainname (__NR_SYSCALL_BASE+121) 1.379 +#endif 1.380 + 1.381 +#if !defined(__NR_uname) 1.382 +#define __NR_uname (__NR_SYSCALL_BASE+122) 1.383 +#endif 1.384 + 1.385 +#if !defined(__NR_adjtimex) 1.386 +#define __NR_adjtimex (__NR_SYSCALL_BASE+124) 1.387 +#endif 1.388 + 1.389 +#if !defined(__NR_mprotect) 1.390 +#define __NR_mprotect (__NR_SYSCALL_BASE+125) 1.391 +#endif 1.392 + 1.393 +#if !defined(__NR_sigprocmask) 1.394 +#define __NR_sigprocmask (__NR_SYSCALL_BASE+126) 1.395 +#endif 1.396 + 1.397 +#if !defined(__NR_init_module) 1.398 +#define __NR_init_module (__NR_SYSCALL_BASE+128) 1.399 +#endif 1.400 + 1.401 +#if !defined(__NR_delete_module) 1.402 +#define __NR_delete_module (__NR_SYSCALL_BASE+129) 1.403 +#endif 1.404 + 1.405 +#if !defined(__NR_quotactl) 1.406 +#define __NR_quotactl (__NR_SYSCALL_BASE+131) 1.407 +#endif 1.408 + 1.409 +#if !defined(__NR_getpgid) 1.410 +#define __NR_getpgid (__NR_SYSCALL_BASE+132) 1.411 +#endif 1.412 + 1.413 +#if !defined(__NR_fchdir) 1.414 +#define __NR_fchdir (__NR_SYSCALL_BASE+133) 1.415 +#endif 1.416 + 1.417 +#if !defined(__NR_bdflush) 1.418 +#define __NR_bdflush (__NR_SYSCALL_BASE+134) 1.419 +#endif 1.420 + 1.421 +#if !defined(__NR_sysfs) 1.422 +#define __NR_sysfs (__NR_SYSCALL_BASE+135) 1.423 +#endif 1.424 + 1.425 +#if !defined(__NR_personality) 1.426 +#define __NR_personality (__NR_SYSCALL_BASE+136) 1.427 +#endif 1.428 + 1.429 +#if !defined(__NR_setfsuid) 1.430 +#define __NR_setfsuid (__NR_SYSCALL_BASE+138) 1.431 +#endif 1.432 + 1.433 +#if !defined(__NR_setfsgid) 1.434 +#define __NR_setfsgid (__NR_SYSCALL_BASE+139) 1.435 +#endif 1.436 + 1.437 +#if !defined(__NR__llseek) 1.438 +#define __NR__llseek (__NR_SYSCALL_BASE+140) 1.439 +#endif 1.440 + 1.441 +#if !defined(__NR_getdents) 1.442 +#define __NR_getdents (__NR_SYSCALL_BASE+141) 1.443 +#endif 1.444 + 1.445 +#if !defined(__NR__newselect) 1.446 +#define __NR__newselect (__NR_SYSCALL_BASE+142) 1.447 +#endif 1.448 + 1.449 +#if !defined(__NR_flock) 1.450 +#define __NR_flock (__NR_SYSCALL_BASE+143) 1.451 +#endif 1.452 + 1.453 +#if !defined(__NR_msync) 1.454 +#define __NR_msync (__NR_SYSCALL_BASE+144) 1.455 +#endif 1.456 + 1.457 +#if !defined(__NR_readv) 1.458 +#define __NR_readv (__NR_SYSCALL_BASE+145) 1.459 +#endif 1.460 + 1.461 +#if !defined(__NR_writev) 1.462 +#define __NR_writev (__NR_SYSCALL_BASE+146) 1.463 +#endif 1.464 + 1.465 +#if !defined(__NR_getsid) 1.466 +#define __NR_getsid (__NR_SYSCALL_BASE+147) 1.467 +#endif 1.468 + 1.469 +#if !defined(__NR_fdatasync) 1.470 +#define __NR_fdatasync (__NR_SYSCALL_BASE+148) 1.471 +#endif 1.472 + 1.473 +#if !defined(__NR__sysctl) 1.474 +#define __NR__sysctl (__NR_SYSCALL_BASE+149) 1.475 +#endif 1.476 + 1.477 +#if !defined(__NR_mlock) 1.478 +#define __NR_mlock (__NR_SYSCALL_BASE+150) 1.479 +#endif 1.480 + 1.481 +#if !defined(__NR_munlock) 1.482 +#define __NR_munlock (__NR_SYSCALL_BASE+151) 1.483 +#endif 1.484 + 1.485 +#if !defined(__NR_mlockall) 1.486 +#define __NR_mlockall (__NR_SYSCALL_BASE+152) 1.487 +#endif 1.488 + 1.489 +#if !defined(__NR_munlockall) 1.490 +#define __NR_munlockall (__NR_SYSCALL_BASE+153) 1.491 +#endif 1.492 + 1.493 +#if !defined(__NR_sched_setparam) 1.494 +#define __NR_sched_setparam (__NR_SYSCALL_BASE+154) 1.495 +#endif 1.496 + 1.497 +#if !defined(__NR_sched_getparam) 1.498 +#define __NR_sched_getparam (__NR_SYSCALL_BASE+155) 1.499 +#endif 1.500 + 1.501 +#if !defined(__NR_sched_setscheduler) 1.502 +#define __NR_sched_setscheduler (__NR_SYSCALL_BASE+156) 1.503 +#endif 1.504 + 1.505 +#if !defined(__NR_sched_getscheduler) 1.506 +#define __NR_sched_getscheduler (__NR_SYSCALL_BASE+157) 1.507 +#endif 1.508 + 1.509 +#if !defined(__NR_sched_yield) 1.510 +#define __NR_sched_yield (__NR_SYSCALL_BASE+158) 1.511 +#endif 1.512 + 1.513 +#if !defined(__NR_sched_get_priority_max) 1.514 +#define __NR_sched_get_priority_max (__NR_SYSCALL_BASE+159) 1.515 +#endif 1.516 + 1.517 +#if !defined(__NR_sched_get_priority_min) 1.518 +#define __NR_sched_get_priority_min (__NR_SYSCALL_BASE+160) 1.519 +#endif 1.520 + 1.521 +#if !defined(__NR_sched_rr_get_interval) 1.522 +#define __NR_sched_rr_get_interval (__NR_SYSCALL_BASE+161) 1.523 +#endif 1.524 + 1.525 +#if !defined(__NR_nanosleep) 1.526 +#define __NR_nanosleep (__NR_SYSCALL_BASE+162) 1.527 +#endif 1.528 + 1.529 +#if !defined(__NR_mremap) 1.530 +#define __NR_mremap (__NR_SYSCALL_BASE+163) 1.531 +#endif 1.532 + 1.533 +#if !defined(__NR_setresuid) 1.534 +#define __NR_setresuid (__NR_SYSCALL_BASE+164) 1.535 +#endif 1.536 + 1.537 +#if !defined(__NR_getresuid) 1.538 +#define __NR_getresuid (__NR_SYSCALL_BASE+165) 1.539 +#endif 1.540 + 1.541 +#if !defined(__NR_poll) 1.542 +#define __NR_poll (__NR_SYSCALL_BASE+168) 1.543 +#endif 1.544 + 1.545 +#if !defined(__NR_nfsservctl) 1.546 +#define __NR_nfsservctl (__NR_SYSCALL_BASE+169) 1.547 +#endif 1.548 + 1.549 +#if !defined(__NR_setresgid) 1.550 +#define __NR_setresgid (__NR_SYSCALL_BASE+170) 1.551 +#endif 1.552 + 1.553 +#if !defined(__NR_getresgid) 1.554 +#define __NR_getresgid (__NR_SYSCALL_BASE+171) 1.555 +#endif 1.556 + 1.557 +#if !defined(__NR_prctl) 1.558 +#define __NR_prctl (__NR_SYSCALL_BASE+172) 1.559 +#endif 1.560 + 1.561 +#if !defined(__NR_rt_sigreturn) 1.562 +#define __NR_rt_sigreturn (__NR_SYSCALL_BASE+173) 1.563 +#endif 1.564 + 1.565 +#if !defined(__NR_rt_sigaction) 1.566 +#define __NR_rt_sigaction (__NR_SYSCALL_BASE+174) 1.567 +#endif 1.568 + 1.569 +#if !defined(__NR_rt_sigprocmask) 1.570 +#define __NR_rt_sigprocmask (__NR_SYSCALL_BASE+175) 1.571 +#endif 1.572 + 1.573 +#if !defined(__NR_rt_sigpending) 1.574 +#define __NR_rt_sigpending (__NR_SYSCALL_BASE+176) 1.575 +#endif 1.576 + 1.577 +#if !defined(__NR_rt_sigtimedwait) 1.578 +#define __NR_rt_sigtimedwait (__NR_SYSCALL_BASE+177) 1.579 +#endif 1.580 + 1.581 +#if !defined(__NR_rt_sigqueueinfo) 1.582 +#define __NR_rt_sigqueueinfo (__NR_SYSCALL_BASE+178) 1.583 +#endif 1.584 + 1.585 +#if !defined(__NR_rt_sigsuspend) 1.586 +#define __NR_rt_sigsuspend (__NR_SYSCALL_BASE+179) 1.587 +#endif 1.588 + 1.589 +#if !defined(__NR_pread64) 1.590 +#define __NR_pread64 (__NR_SYSCALL_BASE+180) 1.591 +#endif 1.592 + 1.593 +#if !defined(__NR_pwrite64) 1.594 +#define __NR_pwrite64 (__NR_SYSCALL_BASE+181) 1.595 +#endif 1.596 + 1.597 +#if !defined(__NR_chown) 1.598 +#define __NR_chown (__NR_SYSCALL_BASE+182) 1.599 +#endif 1.600 + 1.601 +#if !defined(__NR_getcwd) 1.602 +#define __NR_getcwd (__NR_SYSCALL_BASE+183) 1.603 +#endif 1.604 + 1.605 +#if !defined(__NR_capget) 1.606 +#define __NR_capget (__NR_SYSCALL_BASE+184) 1.607 +#endif 1.608 + 1.609 +#if !defined(__NR_capset) 1.610 +#define __NR_capset (__NR_SYSCALL_BASE+185) 1.611 +#endif 1.612 + 1.613 +#if !defined(__NR_sigaltstack) 1.614 +#define __NR_sigaltstack (__NR_SYSCALL_BASE+186) 1.615 +#endif 1.616 + 1.617 +#if !defined(__NR_sendfile) 1.618 +#define __NR_sendfile (__NR_SYSCALL_BASE+187) 1.619 +#endif 1.620 + 1.621 +#if !defined(__NR_vfork) 1.622 +#define __NR_vfork (__NR_SYSCALL_BASE+190) 1.623 +#endif 1.624 + 1.625 +#if !defined(__NR_ugetrlimit) 1.626 +#define __NR_ugetrlimit (__NR_SYSCALL_BASE+191) 1.627 +#endif 1.628 + 1.629 +#if !defined(__NR_mmap2) 1.630 +#define __NR_mmap2 (__NR_SYSCALL_BASE+192) 1.631 +#endif 1.632 + 1.633 +#if !defined(__NR_truncate64) 1.634 +#define __NR_truncate64 (__NR_SYSCALL_BASE+193) 1.635 +#endif 1.636 + 1.637 +#if !defined(__NR_ftruncate64) 1.638 +#define __NR_ftruncate64 (__NR_SYSCALL_BASE+194) 1.639 +#endif 1.640 + 1.641 +#if !defined(__NR_stat64) 1.642 +#define __NR_stat64 (__NR_SYSCALL_BASE+195) 1.643 +#endif 1.644 + 1.645 +#if !defined(__NR_lstat64) 1.646 +#define __NR_lstat64 (__NR_SYSCALL_BASE+196) 1.647 +#endif 1.648 + 1.649 +#if !defined(__NR_fstat64) 1.650 +#define __NR_fstat64 (__NR_SYSCALL_BASE+197) 1.651 +#endif 1.652 + 1.653 +#if !defined(__NR_lchown32) 1.654 +#define __NR_lchown32 (__NR_SYSCALL_BASE+198) 1.655 +#endif 1.656 + 1.657 +#if !defined(__NR_getuid32) 1.658 +#define __NR_getuid32 (__NR_SYSCALL_BASE+199) 1.659 +#endif 1.660 + 1.661 +#if !defined(__NR_getgid32) 1.662 +#define __NR_getgid32 (__NR_SYSCALL_BASE+200) 1.663 +#endif 1.664 + 1.665 +#if !defined(__NR_geteuid32) 1.666 +#define __NR_geteuid32 (__NR_SYSCALL_BASE+201) 1.667 +#endif 1.668 + 1.669 +#if !defined(__NR_getegid32) 1.670 +#define __NR_getegid32 (__NR_SYSCALL_BASE+202) 1.671 +#endif 1.672 + 1.673 +#if !defined(__NR_setreuid32) 1.674 +#define __NR_setreuid32 (__NR_SYSCALL_BASE+203) 1.675 +#endif 1.676 + 1.677 +#if !defined(__NR_setregid32) 1.678 +#define __NR_setregid32 (__NR_SYSCALL_BASE+204) 1.679 +#endif 1.680 + 1.681 +#if !defined(__NR_getgroups32) 1.682 +#define __NR_getgroups32 (__NR_SYSCALL_BASE+205) 1.683 +#endif 1.684 + 1.685 +#if !defined(__NR_setgroups32) 1.686 +#define __NR_setgroups32 (__NR_SYSCALL_BASE+206) 1.687 +#endif 1.688 + 1.689 +#if !defined(__NR_fchown32) 1.690 +#define __NR_fchown32 (__NR_SYSCALL_BASE+207) 1.691 +#endif 1.692 + 1.693 +#if !defined(__NR_setresuid32) 1.694 +#define __NR_setresuid32 (__NR_SYSCALL_BASE+208) 1.695 +#endif 1.696 + 1.697 +#if !defined(__NR_getresuid32) 1.698 +#define __NR_getresuid32 (__NR_SYSCALL_BASE+209) 1.699 +#endif 1.700 + 1.701 +#if !defined(__NR_setresgid32) 1.702 +#define __NR_setresgid32 (__NR_SYSCALL_BASE+210) 1.703 +#endif 1.704 + 1.705 +#if !defined(__NR_getresgid32) 1.706 +#define __NR_getresgid32 (__NR_SYSCALL_BASE+211) 1.707 +#endif 1.708 + 1.709 +#if !defined(__NR_chown32) 1.710 +#define __NR_chown32 (__NR_SYSCALL_BASE+212) 1.711 +#endif 1.712 + 1.713 +#if !defined(__NR_setuid32) 1.714 +#define __NR_setuid32 (__NR_SYSCALL_BASE+213) 1.715 +#endif 1.716 + 1.717 +#if !defined(__NR_setgid32) 1.718 +#define __NR_setgid32 (__NR_SYSCALL_BASE+214) 1.719 +#endif 1.720 + 1.721 +#if !defined(__NR_setfsuid32) 1.722 +#define __NR_setfsuid32 (__NR_SYSCALL_BASE+215) 1.723 +#endif 1.724 + 1.725 +#if !defined(__NR_setfsgid32) 1.726 +#define __NR_setfsgid32 (__NR_SYSCALL_BASE+216) 1.727 +#endif 1.728 + 1.729 +#if !defined(__NR_getdents64) 1.730 +#define __NR_getdents64 (__NR_SYSCALL_BASE+217) 1.731 +#endif 1.732 + 1.733 +#if !defined(__NR_pivot_root) 1.734 +#define __NR_pivot_root (__NR_SYSCALL_BASE+218) 1.735 +#endif 1.736 + 1.737 +#if !defined(__NR_mincore) 1.738 +#define __NR_mincore (__NR_SYSCALL_BASE+219) 1.739 +#endif 1.740 + 1.741 +#if !defined(__NR_madvise) 1.742 +#define __NR_madvise (__NR_SYSCALL_BASE+220) 1.743 +#endif 1.744 + 1.745 +#if !defined(__NR_fcntl64) 1.746 +#define __NR_fcntl64 (__NR_SYSCALL_BASE+221) 1.747 +#endif 1.748 + 1.749 +#if !defined(__NR_gettid) 1.750 +#define __NR_gettid (__NR_SYSCALL_BASE+224) 1.751 +#endif 1.752 + 1.753 +#if !defined(__NR_readahead) 1.754 +#define __NR_readahead (__NR_SYSCALL_BASE+225) 1.755 +#endif 1.756 + 1.757 +#if !defined(__NR_setxattr) 1.758 +#define __NR_setxattr (__NR_SYSCALL_BASE+226) 1.759 +#endif 1.760 + 1.761 +#if !defined(__NR_lsetxattr) 1.762 +#define __NR_lsetxattr (__NR_SYSCALL_BASE+227) 1.763 +#endif 1.764 + 1.765 +#if !defined(__NR_fsetxattr) 1.766 +#define __NR_fsetxattr (__NR_SYSCALL_BASE+228) 1.767 +#endif 1.768 + 1.769 +#if !defined(__NR_getxattr) 1.770 +#define __NR_getxattr (__NR_SYSCALL_BASE+229) 1.771 +#endif 1.772 + 1.773 +#if !defined(__NR_lgetxattr) 1.774 +#define __NR_lgetxattr (__NR_SYSCALL_BASE+230) 1.775 +#endif 1.776 + 1.777 +#if !defined(__NR_fgetxattr) 1.778 +#define __NR_fgetxattr (__NR_SYSCALL_BASE+231) 1.779 +#endif 1.780 + 1.781 +#if !defined(__NR_listxattr) 1.782 +#define __NR_listxattr (__NR_SYSCALL_BASE+232) 1.783 +#endif 1.784 + 1.785 +#if !defined(__NR_llistxattr) 1.786 +#define __NR_llistxattr (__NR_SYSCALL_BASE+233) 1.787 +#endif 1.788 + 1.789 +#if !defined(__NR_flistxattr) 1.790 +#define __NR_flistxattr (__NR_SYSCALL_BASE+234) 1.791 +#endif 1.792 + 1.793 +#if !defined(__NR_removexattr) 1.794 +#define __NR_removexattr (__NR_SYSCALL_BASE+235) 1.795 +#endif 1.796 + 1.797 +#if !defined(__NR_lremovexattr) 1.798 +#define __NR_lremovexattr (__NR_SYSCALL_BASE+236) 1.799 +#endif 1.800 + 1.801 +#if !defined(__NR_fremovexattr) 1.802 +#define __NR_fremovexattr (__NR_SYSCALL_BASE+237) 1.803 +#endif 1.804 + 1.805 +#if !defined(__NR_tkill) 1.806 +#define __NR_tkill (__NR_SYSCALL_BASE+238) 1.807 +#endif 1.808 + 1.809 +#if !defined(__NR_sendfile64) 1.810 +#define __NR_sendfile64 (__NR_SYSCALL_BASE+239) 1.811 +#endif 1.812 + 1.813 +#if !defined(__NR_futex) 1.814 +#define __NR_futex (__NR_SYSCALL_BASE+240) 1.815 +#endif 1.816 + 1.817 +#if !defined(__NR_sched_setaffinity) 1.818 +#define __NR_sched_setaffinity (__NR_SYSCALL_BASE+241) 1.819 +#endif 1.820 + 1.821 +#if !defined(__NR_sched_getaffinity) 1.822 +#define __NR_sched_getaffinity (__NR_SYSCALL_BASE+242) 1.823 +#endif 1.824 + 1.825 +#if !defined(__NR_io_setup) 1.826 +#define __NR_io_setup (__NR_SYSCALL_BASE+243) 1.827 +#endif 1.828 + 1.829 +#if !defined(__NR_io_destroy) 1.830 +#define __NR_io_destroy (__NR_SYSCALL_BASE+244) 1.831 +#endif 1.832 + 1.833 +#if !defined(__NR_io_getevents) 1.834 +#define __NR_io_getevents (__NR_SYSCALL_BASE+245) 1.835 +#endif 1.836 + 1.837 +#if !defined(__NR_io_submit) 1.838 +#define __NR_io_submit (__NR_SYSCALL_BASE+246) 1.839 +#endif 1.840 + 1.841 +#if !defined(__NR_io_cancel) 1.842 +#define __NR_io_cancel (__NR_SYSCALL_BASE+247) 1.843 +#endif 1.844 + 1.845 +#if !defined(__NR_exit_group) 1.846 +#define __NR_exit_group (__NR_SYSCALL_BASE+248) 1.847 +#endif 1.848 + 1.849 +#if !defined(__NR_lookup_dcookie) 1.850 +#define __NR_lookup_dcookie (__NR_SYSCALL_BASE+249) 1.851 +#endif 1.852 + 1.853 +#if !defined(__NR_epoll_create) 1.854 +#define __NR_epoll_create (__NR_SYSCALL_BASE+250) 1.855 +#endif 1.856 + 1.857 +#if !defined(__NR_epoll_ctl) 1.858 +#define __NR_epoll_ctl (__NR_SYSCALL_BASE+251) 1.859 +#endif 1.860 + 1.861 +#if !defined(__NR_epoll_wait) 1.862 +#define __NR_epoll_wait (__NR_SYSCALL_BASE+252) 1.863 +#endif 1.864 + 1.865 +#if !defined(__NR_remap_file_pages) 1.866 +#define __NR_remap_file_pages (__NR_SYSCALL_BASE+253) 1.867 +#endif 1.868 + 1.869 +#if !defined(__NR_set_tid_address) 1.870 +#define __NR_set_tid_address (__NR_SYSCALL_BASE+256) 1.871 +#endif 1.872 + 1.873 +#if !defined(__NR_timer_create) 1.874 +#define __NR_timer_create (__NR_SYSCALL_BASE+257) 1.875 +#endif 1.876 + 1.877 +#if !defined(__NR_timer_settime) 1.878 +#define __NR_timer_settime (__NR_SYSCALL_BASE+258) 1.879 +#endif 1.880 + 1.881 +#if !defined(__NR_timer_gettime) 1.882 +#define __NR_timer_gettime (__NR_SYSCALL_BASE+259) 1.883 +#endif 1.884 + 1.885 +#if !defined(__NR_timer_getoverrun) 1.886 +#define __NR_timer_getoverrun (__NR_SYSCALL_BASE+260) 1.887 +#endif 1.888 + 1.889 +#if !defined(__NR_timer_delete) 1.890 +#define __NR_timer_delete (__NR_SYSCALL_BASE+261) 1.891 +#endif 1.892 + 1.893 +#if !defined(__NR_clock_settime) 1.894 +#define __NR_clock_settime (__NR_SYSCALL_BASE+262) 1.895 +#endif 1.896 + 1.897 +#if !defined(__NR_clock_gettime) 1.898 +#define __NR_clock_gettime (__NR_SYSCALL_BASE+263) 1.899 +#endif 1.900 + 1.901 +#if !defined(__NR_clock_getres) 1.902 +#define __NR_clock_getres (__NR_SYSCALL_BASE+264) 1.903 +#endif 1.904 + 1.905 +#if !defined(__NR_clock_nanosleep) 1.906 +#define __NR_clock_nanosleep (__NR_SYSCALL_BASE+265) 1.907 +#endif 1.908 + 1.909 +#if !defined(__NR_statfs64) 1.910 +#define __NR_statfs64 (__NR_SYSCALL_BASE+266) 1.911 +#endif 1.912 + 1.913 +#if !defined(__NR_fstatfs64) 1.914 +#define __NR_fstatfs64 (__NR_SYSCALL_BASE+267) 1.915 +#endif 1.916 + 1.917 +#if !defined(__NR_tgkill) 1.918 +#define __NR_tgkill (__NR_SYSCALL_BASE+268) 1.919 +#endif 1.920 + 1.921 +#if !defined(__NR_utimes) 1.922 +#define __NR_utimes (__NR_SYSCALL_BASE+269) 1.923 +#endif 1.924 + 1.925 +#if !defined(__NR_arm_fadvise64_64) 1.926 +#define __NR_arm_fadvise64_64 (__NR_SYSCALL_BASE+270) 1.927 +#endif 1.928 + 1.929 +#if !defined(__NR_pciconfig_iobase) 1.930 +#define __NR_pciconfig_iobase (__NR_SYSCALL_BASE+271) 1.931 +#endif 1.932 + 1.933 +#if !defined(__NR_pciconfig_read) 1.934 +#define __NR_pciconfig_read (__NR_SYSCALL_BASE+272) 1.935 +#endif 1.936 + 1.937 +#if !defined(__NR_pciconfig_write) 1.938 +#define __NR_pciconfig_write (__NR_SYSCALL_BASE+273) 1.939 +#endif 1.940 + 1.941 +#if !defined(__NR_mq_open) 1.942 +#define __NR_mq_open (__NR_SYSCALL_BASE+274) 1.943 +#endif 1.944 + 1.945 +#if !defined(__NR_mq_unlink) 1.946 +#define __NR_mq_unlink (__NR_SYSCALL_BASE+275) 1.947 +#endif 1.948 + 1.949 +#if !defined(__NR_mq_timedsend) 1.950 +#define __NR_mq_timedsend (__NR_SYSCALL_BASE+276) 1.951 +#endif 1.952 + 1.953 +#if !defined(__NR_mq_timedreceive) 1.954 +#define __NR_mq_timedreceive (__NR_SYSCALL_BASE+277) 1.955 +#endif 1.956 + 1.957 +#if !defined(__NR_mq_notify) 1.958 +#define __NR_mq_notify (__NR_SYSCALL_BASE+278) 1.959 +#endif 1.960 + 1.961 +#if !defined(__NR_mq_getsetattr) 1.962 +#define __NR_mq_getsetattr (__NR_SYSCALL_BASE+279) 1.963 +#endif 1.964 + 1.965 +#if !defined(__NR_waitid) 1.966 +#define __NR_waitid (__NR_SYSCALL_BASE+280) 1.967 +#endif 1.968 + 1.969 +#if !defined(__NR_socket) 1.970 +#define __NR_socket (__NR_SYSCALL_BASE+281) 1.971 +#endif 1.972 + 1.973 +#if !defined(__NR_bind) 1.974 +#define __NR_bind (__NR_SYSCALL_BASE+282) 1.975 +#endif 1.976 + 1.977 +#if !defined(__NR_connect) 1.978 +#define __NR_connect (__NR_SYSCALL_BASE+283) 1.979 +#endif 1.980 + 1.981 +#if !defined(__NR_listen) 1.982 +#define __NR_listen (__NR_SYSCALL_BASE+284) 1.983 +#endif 1.984 + 1.985 +#if !defined(__NR_accept) 1.986 +#define __NR_accept (__NR_SYSCALL_BASE+285) 1.987 +#endif 1.988 + 1.989 +#if !defined(__NR_getsockname) 1.990 +#define __NR_getsockname (__NR_SYSCALL_BASE+286) 1.991 +#endif 1.992 + 1.993 +#if !defined(__NR_getpeername) 1.994 +#define __NR_getpeername (__NR_SYSCALL_BASE+287) 1.995 +#endif 1.996 + 1.997 +#if !defined(__NR_socketpair) 1.998 +#define __NR_socketpair (__NR_SYSCALL_BASE+288) 1.999 +#endif 1.1000 + 1.1001 +#if !defined(__NR_send) 1.1002 +#define __NR_send (__NR_SYSCALL_BASE+289) 1.1003 +#endif 1.1004 + 1.1005 +#if !defined(__NR_sendto) 1.1006 +#define __NR_sendto (__NR_SYSCALL_BASE+290) 1.1007 +#endif 1.1008 + 1.1009 +#if !defined(__NR_recv) 1.1010 +#define __NR_recv (__NR_SYSCALL_BASE+291) 1.1011 +#endif 1.1012 + 1.1013 +#if !defined(__NR_recvfrom) 1.1014 +#define __NR_recvfrom (__NR_SYSCALL_BASE+292) 1.1015 +#endif 1.1016 + 1.1017 +#if !defined(__NR_shutdown) 1.1018 +#define __NR_shutdown (__NR_SYSCALL_BASE+293) 1.1019 +#endif 1.1020 + 1.1021 +#if !defined(__NR_setsockopt) 1.1022 +#define __NR_setsockopt (__NR_SYSCALL_BASE+294) 1.1023 +#endif 1.1024 + 1.1025 +#if !defined(__NR_getsockopt) 1.1026 +#define __NR_getsockopt (__NR_SYSCALL_BASE+295) 1.1027 +#endif 1.1028 + 1.1029 +#if !defined(__NR_sendmsg) 1.1030 +#define __NR_sendmsg (__NR_SYSCALL_BASE+296) 1.1031 +#endif 1.1032 + 1.1033 +#if !defined(__NR_recvmsg) 1.1034 +#define __NR_recvmsg (__NR_SYSCALL_BASE+297) 1.1035 +#endif 1.1036 + 1.1037 +#if !defined(__NR_semop) 1.1038 +#define __NR_semop (__NR_SYSCALL_BASE+298) 1.1039 +#endif 1.1040 + 1.1041 +#if !defined(__NR_semget) 1.1042 +#define __NR_semget (__NR_SYSCALL_BASE+299) 1.1043 +#endif 1.1044 + 1.1045 +#if !defined(__NR_semctl) 1.1046 +#define __NR_semctl (__NR_SYSCALL_BASE+300) 1.1047 +#endif 1.1048 + 1.1049 +#if !defined(__NR_msgsnd) 1.1050 +#define __NR_msgsnd (__NR_SYSCALL_BASE+301) 1.1051 +#endif 1.1052 + 1.1053 +#if !defined(__NR_msgrcv) 1.1054 +#define __NR_msgrcv (__NR_SYSCALL_BASE+302) 1.1055 +#endif 1.1056 + 1.1057 +#if !defined(__NR_msgget) 1.1058 +#define __NR_msgget (__NR_SYSCALL_BASE+303) 1.1059 +#endif 1.1060 + 1.1061 +#if !defined(__NR_msgctl) 1.1062 +#define __NR_msgctl (__NR_SYSCALL_BASE+304) 1.1063 +#endif 1.1064 + 1.1065 +#if !defined(__NR_shmat) 1.1066 +#define __NR_shmat (__NR_SYSCALL_BASE+305) 1.1067 +#endif 1.1068 + 1.1069 +#if !defined(__NR_shmdt) 1.1070 +#define __NR_shmdt (__NR_SYSCALL_BASE+306) 1.1071 +#endif 1.1072 + 1.1073 +#if !defined(__NR_shmget) 1.1074 +#define __NR_shmget (__NR_SYSCALL_BASE+307) 1.1075 +#endif 1.1076 + 1.1077 +#if !defined(__NR_shmctl) 1.1078 +#define __NR_shmctl (__NR_SYSCALL_BASE+308) 1.1079 +#endif 1.1080 + 1.1081 +#if !defined(__NR_add_key) 1.1082 +#define __NR_add_key (__NR_SYSCALL_BASE+309) 1.1083 +#endif 1.1084 + 1.1085 +#if !defined(__NR_request_key) 1.1086 +#define __NR_request_key (__NR_SYSCALL_BASE+310) 1.1087 +#endif 1.1088 + 1.1089 +#if !defined(__NR_keyctl) 1.1090 +#define __NR_keyctl (__NR_SYSCALL_BASE+311) 1.1091 +#endif 1.1092 + 1.1093 +#if !defined(__NR_semtimedop) 1.1094 +#define __NR_semtimedop (__NR_SYSCALL_BASE+312) 1.1095 +#endif 1.1096 + 1.1097 +#if !defined(__NR_vserver) 1.1098 +#define __NR_vserver (__NR_SYSCALL_BASE+313) 1.1099 +#endif 1.1100 + 1.1101 +#if !defined(__NR_ioprio_set) 1.1102 +#define __NR_ioprio_set (__NR_SYSCALL_BASE+314) 1.1103 +#endif 1.1104 + 1.1105 +#if !defined(__NR_ioprio_get) 1.1106 +#define __NR_ioprio_get (__NR_SYSCALL_BASE+315) 1.1107 +#endif 1.1108 + 1.1109 +#if !defined(__NR_inotify_init) 1.1110 +#define __NR_inotify_init (__NR_SYSCALL_BASE+316) 1.1111 +#endif 1.1112 + 1.1113 +#if !defined(__NR_inotify_add_watch) 1.1114 +#define __NR_inotify_add_watch (__NR_SYSCALL_BASE+317) 1.1115 +#endif 1.1116 + 1.1117 +#if !defined(__NR_inotify_rm_watch) 1.1118 +#define __NR_inotify_rm_watch (__NR_SYSCALL_BASE+318) 1.1119 +#endif 1.1120 + 1.1121 +#if !defined(__NR_mbind) 1.1122 +#define __NR_mbind (__NR_SYSCALL_BASE+319) 1.1123 +#endif 1.1124 + 1.1125 +#if !defined(__NR_get_mempolicy) 1.1126 +#define __NR_get_mempolicy (__NR_SYSCALL_BASE+320) 1.1127 +#endif 1.1128 + 1.1129 +#if !defined(__NR_set_mempolicy) 1.1130 +#define __NR_set_mempolicy (__NR_SYSCALL_BASE+321) 1.1131 +#endif 1.1132 + 1.1133 +#if !defined(__NR_openat) 1.1134 +#define __NR_openat (__NR_SYSCALL_BASE+322) 1.1135 +#endif 1.1136 + 1.1137 +#if !defined(__NR_mkdirat) 1.1138 +#define __NR_mkdirat (__NR_SYSCALL_BASE+323) 1.1139 +#endif 1.1140 + 1.1141 +#if !defined(__NR_mknodat) 1.1142 +#define __NR_mknodat (__NR_SYSCALL_BASE+324) 1.1143 +#endif 1.1144 + 1.1145 +#if !defined(__NR_fchownat) 1.1146 +#define __NR_fchownat (__NR_SYSCALL_BASE+325) 1.1147 +#endif 1.1148 + 1.1149 +#if !defined(__NR_futimesat) 1.1150 +#define __NR_futimesat (__NR_SYSCALL_BASE+326) 1.1151 +#endif 1.1152 + 1.1153 +#if !defined(__NR_fstatat64) 1.1154 +#define __NR_fstatat64 (__NR_SYSCALL_BASE+327) 1.1155 +#endif 1.1156 + 1.1157 +#if !defined(__NR_unlinkat) 1.1158 +#define __NR_unlinkat (__NR_SYSCALL_BASE+328) 1.1159 +#endif 1.1160 + 1.1161 +#if !defined(__NR_renameat) 1.1162 +#define __NR_renameat (__NR_SYSCALL_BASE+329) 1.1163 +#endif 1.1164 + 1.1165 +#if !defined(__NR_linkat) 1.1166 +#define __NR_linkat (__NR_SYSCALL_BASE+330) 1.1167 +#endif 1.1168 + 1.1169 +#if !defined(__NR_symlinkat) 1.1170 +#define __NR_symlinkat (__NR_SYSCALL_BASE+331) 1.1171 +#endif 1.1172 + 1.1173 +#if !defined(__NR_readlinkat) 1.1174 +#define __NR_readlinkat (__NR_SYSCALL_BASE+332) 1.1175 +#endif 1.1176 + 1.1177 +#if !defined(__NR_fchmodat) 1.1178 +#define __NR_fchmodat (__NR_SYSCALL_BASE+333) 1.1179 +#endif 1.1180 + 1.1181 +#if !defined(__NR_faccessat) 1.1182 +#define __NR_faccessat (__NR_SYSCALL_BASE+334) 1.1183 +#endif 1.1184 + 1.1185 +#if !defined(__NR_pselect6) 1.1186 +#define __NR_pselect6 (__NR_SYSCALL_BASE+335) 1.1187 +#endif 1.1188 + 1.1189 +#if !defined(__NR_ppoll) 1.1190 +#define __NR_ppoll (__NR_SYSCALL_BASE+336) 1.1191 +#endif 1.1192 + 1.1193 +#if !defined(__NR_unshare) 1.1194 +#define __NR_unshare (__NR_SYSCALL_BASE+337) 1.1195 +#endif 1.1196 + 1.1197 +#if !defined(__NR_set_robust_list) 1.1198 +#define __NR_set_robust_list (__NR_SYSCALL_BASE+338) 1.1199 +#endif 1.1200 + 1.1201 +#if !defined(__NR_get_robust_list) 1.1202 +#define __NR_get_robust_list (__NR_SYSCALL_BASE+339) 1.1203 +#endif 1.1204 + 1.1205 +#if !defined(__NR_splice) 1.1206 +#define __NR_splice (__NR_SYSCALL_BASE+340) 1.1207 +#endif 1.1208 + 1.1209 +#if !defined(__NR_arm_sync_file_range) 1.1210 +#define __NR_arm_sync_file_range (__NR_SYSCALL_BASE+341) 1.1211 +#endif 1.1212 + 1.1213 +#if !defined(__NR_tee) 1.1214 +#define __NR_tee (__NR_SYSCALL_BASE+342) 1.1215 +#endif 1.1216 + 1.1217 +#if !defined(__NR_vmsplice) 1.1218 +#define __NR_vmsplice (__NR_SYSCALL_BASE+343) 1.1219 +#endif 1.1220 + 1.1221 +#if !defined(__NR_move_pages) 1.1222 +#define __NR_move_pages (__NR_SYSCALL_BASE+344) 1.1223 +#endif 1.1224 + 1.1225 +#if !defined(__NR_getcpu) 1.1226 +#define __NR_getcpu (__NR_SYSCALL_BASE+345) 1.1227 +#endif 1.1228 + 1.1229 +#if !defined(__NR_epoll_pwait) 1.1230 +#define __NR_epoll_pwait (__NR_SYSCALL_BASE+346) 1.1231 +#endif 1.1232 + 1.1233 +#if !defined(__NR_kexec_load) 1.1234 +#define __NR_kexec_load (__NR_SYSCALL_BASE+347) 1.1235 +#endif 1.1236 + 1.1237 +#if !defined(__NR_utimensat) 1.1238 +#define __NR_utimensat (__NR_SYSCALL_BASE+348) 1.1239 +#endif 1.1240 + 1.1241 +#if !defined(__NR_signalfd) 1.1242 +#define __NR_signalfd (__NR_SYSCALL_BASE+349) 1.1243 +#endif 1.1244 + 1.1245 +#if !defined(__NR_timerfd_create) 1.1246 +#define __NR_timerfd_create (__NR_SYSCALL_BASE+350) 1.1247 +#endif 1.1248 + 1.1249 +#if !defined(__NR_eventfd) 1.1250 +#define __NR_eventfd (__NR_SYSCALL_BASE+351) 1.1251 +#endif 1.1252 + 1.1253 +#if !defined(__NR_fallocate) 1.1254 +#define __NR_fallocate (__NR_SYSCALL_BASE+352) 1.1255 +#endif 1.1256 + 1.1257 +#if !defined(__NR_timerfd_settime) 1.1258 +#define __NR_timerfd_settime (__NR_SYSCALL_BASE+353) 1.1259 +#endif 1.1260 + 1.1261 +#if !defined(__NR_timerfd_gettime) 1.1262 +#define __NR_timerfd_gettime (__NR_SYSCALL_BASE+354) 1.1263 +#endif 1.1264 + 1.1265 +#if !defined(__NR_signalfd4) 1.1266 +#define __NR_signalfd4 (__NR_SYSCALL_BASE+355) 1.1267 +#endif 1.1268 + 1.1269 +#if !defined(__NR_eventfd2) 1.1270 +#define __NR_eventfd2 (__NR_SYSCALL_BASE+356) 1.1271 +#endif 1.1272 + 1.1273 +#if !defined(__NR_epoll_create1) 1.1274 +#define __NR_epoll_create1 (__NR_SYSCALL_BASE+357) 1.1275 +#endif 1.1276 + 1.1277 +#if !defined(__NR_dup3) 1.1278 +#define __NR_dup3 (__NR_SYSCALL_BASE+358) 1.1279 +#endif 1.1280 + 1.1281 +#if !defined(__NR_pipe2) 1.1282 +#define __NR_pipe2 (__NR_SYSCALL_BASE+359) 1.1283 +#endif 1.1284 + 1.1285 +#if !defined(__NR_inotify_init1) 1.1286 +#define __NR_inotify_init1 (__NR_SYSCALL_BASE+360) 1.1287 +#endif 1.1288 + 1.1289 +#if !defined(__NR_preadv) 1.1290 +#define __NR_preadv (__NR_SYSCALL_BASE+361) 1.1291 +#endif 1.1292 + 1.1293 +#if !defined(__NR_pwritev) 1.1294 +#define __NR_pwritev (__NR_SYSCALL_BASE+362) 1.1295 +#endif 1.1296 + 1.1297 +#if !defined(__NR_rt_tgsigqueueinfo) 1.1298 +#define __NR_rt_tgsigqueueinfo (__NR_SYSCALL_BASE+363) 1.1299 +#endif 1.1300 + 1.1301 +#if !defined(__NR_perf_event_open) 1.1302 +#define __NR_perf_event_open (__NR_SYSCALL_BASE+364) 1.1303 +#endif 1.1304 + 1.1305 +#if !defined(__NR_recvmmsg) 1.1306 +#define __NR_recvmmsg (__NR_SYSCALL_BASE+365) 1.1307 +#endif 1.1308 + 1.1309 +#if !defined(__NR_accept4) 1.1310 +#define __NR_accept4 (__NR_SYSCALL_BASE+366) 1.1311 +#endif 1.1312 + 1.1313 +#if !defined(__NR_fanotify_init) 1.1314 +#define __NR_fanotify_init (__NR_SYSCALL_BASE+367) 1.1315 +#endif 1.1316 + 1.1317 +#if !defined(__NR_fanotify_mark) 1.1318 +#define __NR_fanotify_mark (__NR_SYSCALL_BASE+368) 1.1319 +#endif 1.1320 + 1.1321 +#if !defined(__NR_prlimit64) 1.1322 +#define __NR_prlimit64 (__NR_SYSCALL_BASE+369) 1.1323 +#endif 1.1324 + 1.1325 +#if !defined(__NR_name_to_handle_at) 1.1326 +#define __NR_name_to_handle_at (__NR_SYSCALL_BASE+370) 1.1327 +#endif 1.1328 + 1.1329 +#if !defined(__NR_open_by_handle_at) 1.1330 +#define __NR_open_by_handle_at (__NR_SYSCALL_BASE+371) 1.1331 +#endif 1.1332 + 1.1333 +#if !defined(__NR_clock_adjtime) 1.1334 +#define __NR_clock_adjtime (__NR_SYSCALL_BASE+372) 1.1335 +#endif 1.1336 + 1.1337 +#if !defined(__NR_syncfs) 1.1338 +#define __NR_syncfs (__NR_SYSCALL_BASE+373) 1.1339 +#endif 1.1340 + 1.1341 +#if !defined(__NR_sendmmsg) 1.1342 +#define __NR_sendmmsg (__NR_SYSCALL_BASE+374) 1.1343 +#endif 1.1344 + 1.1345 +#if !defined(__NR_setns) 1.1346 +#define __NR_setns (__NR_SYSCALL_BASE+375) 1.1347 +#endif 1.1348 + 1.1349 +#if !defined(__NR_process_vm_readv) 1.1350 +#define __NR_process_vm_readv (__NR_SYSCALL_BASE+376) 1.1351 +#endif 1.1352 + 1.1353 +#if !defined(__NR_process_vm_writev) 1.1354 +#define __NR_process_vm_writev (__NR_SYSCALL_BASE+377) 1.1355 +#endif 1.1356 + 1.1357 +// ARM private syscalls. 1.1358 +#if !defined(__ARM_NR_breakpoint) 1.1359 +#define __ARM_NR_breakpoint (__ARM_NR_BASE+1) 1.1360 +#endif 1.1361 + 1.1362 +#if !defined(__ARM_NR_cacheflush) 1.1363 +#define __ARM_NR_cacheflush (__ARM_NR_BASE+2) 1.1364 +#endif 1.1365 + 1.1366 +#if !defined(__ARM_NR_usr26) 1.1367 +#define __ARM_NR_usr26 (__ARM_NR_BASE+3) 1.1368 +#endif 1.1369 + 1.1370 +#if !defined(__ARM_NR_usr32) 1.1371 +#define __ARM_NR_usr32 (__ARM_NR_BASE+4) 1.1372 +#endif 1.1373 + 1.1374 +#if !defined(__ARM_NR_set_tls) 1.1375 +#define __ARM_NR_set_tls (__ARM_NR_BASE+5) 1.1376 +#endif 1.1377 + 1.1378 +// ARM kernel private syscall. 1.1379 +#if !defined(__ARM_NR_cmpxchg) 1.1380 +#define __ARM_NR_cmpxchg (__ARM_NR_BASE+0x00fff0) 1.1381 +#endif 1.1382 + 1.1383 +#endif // SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ 1.1384 +