security/sandbox/linux/arm_linux_syscalls.h

changeset 0
6474c204b198
     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 +

mercurial