From 88eadbf31fe25dcd7c224a5d92f71c79ccf6c9d3 Mon Sep 17 00:00:00 2001 From: Topi Miettinen Date: Sat, 14 Mar 2020 00:07:06 +0200 Subject: seccomp: allow defining separate filters for 32-bit arch System calls (names and numbers) are not exactly the same for 32 bit and 64 bit architectures. Let's allow defining separate filters for 32-bit arch using seccomp.32, seccomp.32.drop, seccomp.32.keep. This is useful for mixed 64/32 bit application environments like Steam and Wine. Implement protocol and mdwx filtering also for 32 bit arch. It's still better to block secondary archs completely if not needed. Lists of supported system calls are also updated. Warn if preload libraries would be needed due to trace, tracelog or postexecseccomp (seccomp.drop=execve etc), because a 32-bit dynamic linker does not understand the 64 bit preload libraries. Closes #3267. Signed-off-by: Topi Miettinen --- src/include/rundefs.h | 10 +- src/include/syscall.h | 5213 +----------------------------------------- src/include/syscall_i386.h | 425 ++++ src/include/syscall_x86_64.h | 347 +++ 4 files changed, 802 insertions(+), 5193 deletions(-) create mode 100644 src/include/syscall_i386.h create mode 100644 src/include/syscall_x86_64.h (limited to 'src/include') diff --git a/src/include/rundefs.h b/src/include/rundefs.h index 1cfeee28d..32f5ff12c 100644 --- a/src/include/rundefs.h +++ b/src/include/rundefs.h @@ -62,13 +62,17 @@ #define RUN_SECCOMP_PROTOCOL RUN_SECCOMP_DIR "/seccomp.protocol" // protocol filter #define RUN_SECCOMP_CFG RUN_SECCOMP_DIR "/seccomp" // configured filter #define RUN_SECCOMP_32 RUN_SECCOMP_DIR "/seccomp.32" // 32bit arch filter installed on 64bit architectures -#define RUN_SECCOMP_MDWX RUN_SECCOMP_DIR "/seccomp.mdwx" // filter for memory-deny-write-execute +#define RUN_SECCOMP_MDWX RUN_SECCOMP_DIR "/seccomp.mdwx" // filter for memory-deny-write-execute +#define RUN_SECCOMP_MDWX_32 RUN_SECCOMP_DIR "/seccomp.mdwx.32" #define RUN_SECCOMP_BLOCK_SECONDARY RUN_SECCOMP_DIR "/seccomp.block_secondary" // secondary arch blocking filter #define RUN_SECCOMP_POSTEXEC RUN_SECCOMP_DIR "/seccomp.postexec" // filter for post-exec library +#define RUN_SECCOMP_POSTEXEC_32 RUN_SECCOMP_DIR "/seccomp.postexec32" // filter for post-exec library #define PATH_SECCOMP_DEFAULT LIBDIR "/firejail/seccomp" // default filter built during make -#define PATH_SECCOMP_DEFAULT_DEBUG LIBDIR "/firejail/seccomp.debug" // default filter built during make +#define PATH_SECCOMP_DEFAULT_DEBUG LIBDIR "/firejail/seccomp.debug" // debug filter built during make #define PATH_SECCOMP_32 LIBDIR "/firejail/seccomp.32" // 32bit arch filter built during make -#define PATH_SECCOMP_MDWX LIBDIR "/firejail/seccomp.mdwx" // filter for memory-deny-write-execute built during make +#define PATH_SECCOMP_DEBUG_32 LIBDIR "/firejail/seccomp.debug32" // 32bit arch debug filter built during make +#define PATH_SECCOMP_MDWX LIBDIR "/firejail/seccomp.mdwx" // filter for memory-deny-write-execute built during make +#define PATH_SECCOMP_MDWX_32 LIBDIR "/firejail/seccomp.mdwx.32" #define PATH_SECCOMP_BLOCK_SECONDARY LIBDIR "/firejail/seccomp.block_secondary" // secondary arch blocking filter built during make diff --git a/src/include/syscall.h b/src/include/syscall.h index e11c56a05..9841fc7ab 100644 --- a/src/include/syscall.h +++ b/src/include/syscall.h @@ -17,5195 +17,28 @@ * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +#ifndef SYSCALL_H +#define SYSCALL_H + +#include + +// main.c +extern int arg_quiet; + +// seccomp_file.c or dummy versions in firejail/main.c and fsec-print/main.c +void filter_add_errno(int fd, int syscall, int arg, void *ptrarg, bool native); + +// errno.c +void errno_print(void); +int errno_find_name(const char *name); +char *errno_find_nr(int nr); + +// syscall.c +void syscall_print(void); +void syscall_print_32(void); +typedef void (filter_fn)(int fd, int syscall, int arg, void *ptrarg, bool native); +int syscall_check_list(const char *slist, filter_fn *callback, int fd, int arg, void *ptrarg, bool native); +const char *syscall_find_nr(int nr); +void syscalls_in_list(const char *list, const char *slist, int fd, char **prelist, char **postlist, bool native); -// content extracted from /bits/syscall.h file form glibc 2.22 -// using ../tools/extract_syscall tool -#if !defined __x86_64__ -#ifdef SYS__llseek -#ifdef __NR__llseek - {"_llseek", __NR__llseek}, -#endif -#endif -#ifdef SYS__newselect -#ifdef __NR__newselect - {"_newselect", __NR__newselect}, -#endif -#endif -#ifdef SYS__sysctl -#ifdef __NR__sysctl - {"_sysctl", __NR__sysctl}, -#endif -#endif -#ifdef SYS_accept4 -#ifdef __NR_accept4 - {"accept4", __NR_accept4}, -#endif -#endif -#ifdef SYS_access -#ifdef __NR_access - {"access", __NR_access}, -#endif -#endif -#ifdef SYS_acct -#ifdef __NR_acct - {"acct", __NR_acct}, -#endif -#endif -#ifdef SYS_add_key -#ifdef __NR_add_key - {"add_key", __NR_add_key}, -#endif -#endif -#ifdef SYS_adjtimex -#ifdef __NR_adjtimex - {"adjtimex", __NR_adjtimex}, -#endif -#endif -#ifdef SYS_afs_syscall -#ifdef __NR_afs_syscall - {"afs_syscall", __NR_afs_syscall}, -#endif -#endif -#ifdef SYS_alarm -#ifdef __NR_alarm - {"alarm", __NR_alarm}, -#endif -#endif -#ifdef SYS_arch_prctl -#ifdef __NR_arch_prctl - {"arch_prctl", __NR_arch_prctl}, -#endif -#endif -#ifdef SYS_bdflush -#ifdef __NR_bdflush - {"bdflush", __NR_bdflush}, -#endif -#endif -#ifdef SYS_bind -#ifdef __NR_bind - {"bind", __NR_bind}, -#endif -#endif -#ifdef SYS_bpf -#ifdef __NR_bpf - {"bpf", __NR_bpf}, -#endif -#endif -#ifdef SYS_break -#ifdef __NR_break - {"break", __NR_break}, -#endif -#endif -#ifdef SYS_brk -#ifdef __NR_brk - {"brk", __NR_brk}, -#endif -#endif -#ifdef SYS_capget -#ifdef __NR_capget - {"capget", __NR_capget}, -#endif -#endif -#ifdef SYS_capset -#ifdef __NR_capset - {"capset", __NR_capset}, -#endif -#endif -#ifdef SYS_chdir -#ifdef __NR_chdir - {"chdir", __NR_chdir}, -#endif -#endif -#ifdef SYS_chmod -#ifdef __NR_chmod - {"chmod", __NR_chmod}, -#endif -#endif -#ifdef SYS_chown -#ifdef __NR_chown - {"chown", __NR_chown}, -#endif -#endif -#ifdef SYS_chown32 -#ifdef __NR_chown32 - {"chown32", __NR_chown32}, -#endif -#endif -#ifdef SYS_chroot -#ifdef __NR_chroot - {"chroot", __NR_chroot}, -#endif -#endif -#ifdef SYS_clock_adjtime -#ifdef __NR_clock_adjtime - {"clock_adjtime", __NR_clock_adjtime}, -#endif -#endif -#ifdef SYS_clock_getres -#ifdef __NR_clock_getres - {"clock_getres", __NR_clock_getres}, -#endif -#endif -#ifdef SYS_clock_gettime -#ifdef __NR_clock_gettime - {"clock_gettime", __NR_clock_gettime}, -#endif -#endif -#ifdef SYS_clock_nanosleep -#ifdef __NR_clock_nanosleep - {"clock_nanosleep", __NR_clock_nanosleep}, -#endif -#endif -#ifdef SYS_clock_settime -#ifdef __NR_clock_settime - {"clock_settime", __NR_clock_settime}, -#endif -#endif -#ifdef SYS_clone -#ifdef __NR_clone - {"clone", __NR_clone}, -#endif -#endif -#ifdef SYS_close -#ifdef __NR_close - {"close", __NR_close}, -#endif -#endif -#ifdef SYS_connect -#ifdef __NR_connect - {"connect", __NR_connect}, -#endif -#endif -#ifdef SYS_copy_file_range -#ifdef __NR_copy_file_range - {"copy_file_range", __NR_copy_file_range}, -#endif -#endif -#ifdef SYS_creat -#ifdef __NR_creat - {"creat", __NR_creat}, -#endif -#endif -#ifdef SYS_create_module -#ifdef __NR_create_module - {"create_module", __NR_create_module}, -#endif -#endif -#ifdef SYS_delete_module -#ifdef __NR_delete_module - {"delete_module", __NR_delete_module}, -#endif -#endif -#ifdef SYS_dup -#ifdef __NR_dup - {"dup", __NR_dup}, -#endif -#endif -#ifdef SYS_dup2 -#ifdef __NR_dup2 - {"dup2", __NR_dup2}, -#endif -#endif -#ifdef SYS_dup3 -#ifdef __NR_dup3 - {"dup3", __NR_dup3}, -#endif -#endif -#ifdef SYS_epoll_create -#ifdef __NR_epoll_create - {"epoll_create", __NR_epoll_create}, -#endif -#endif -#ifdef SYS_epoll_create1 -#ifdef __NR_epoll_create1 - {"epoll_create1", __NR_epoll_create1}, -#endif -#endif -#ifdef SYS_epoll_ctl -#ifdef __NR_epoll_ctl - {"epoll_ctl", __NR_epoll_ctl}, -#endif -#endif -#ifdef SYS_epoll_pwait -#ifdef __NR_epoll_pwait - {"epoll_pwait", __NR_epoll_pwait}, -#endif -#endif -#ifdef SYS_epoll_wait -#ifdef __NR_epoll_wait - {"epoll_wait", __NR_epoll_wait}, -#endif -#endif -#ifdef SYS_eventfd -#ifdef __NR_eventfd - {"eventfd", __NR_eventfd}, -#endif -#endif -#ifdef SYS_eventfd2 -#ifdef __NR_eventfd2 - {"eventfd2", __NR_eventfd2}, -#endif -#endif -#ifdef SYS_execve -#ifdef __NR_execve - {"execve", __NR_execve}, -#endif -#endif -#ifdef SYS_execveat -#ifdef __NR_execveat - {"execveat", __NR_execveat}, -#endif -#endif -#ifdef SYS_exit -#ifdef __NR_exit - {"exit", __NR_exit}, -#endif -#endif -#ifdef SYS_exit_group -#ifdef __NR_exit_group - {"exit_group", __NR_exit_group}, -#endif -#endif -#ifdef SYS_faccessat -#ifdef __NR_faccessat - {"faccessat", __NR_faccessat}, -#endif -#endif -#ifdef SYS_fadvise64 -#ifdef __NR_fadvise64 - {"fadvise64", __NR_fadvise64}, -#endif -#endif -#ifdef SYS_fadvise64_64 -#ifdef __NR_fadvise64_64 - {"fadvise64_64", __NR_fadvise64_64}, -#endif -#endif -#ifdef SYS_fallocate -#ifdef __NR_fallocate - {"fallocate", __NR_fallocate}, -#endif -#endif -#ifdef SYS_fanotify_init -#ifdef __NR_fanotify_init - {"fanotify_init", __NR_fanotify_init}, -#endif -#endif -#ifdef SYS_fanotify_mark -#ifdef __NR_fanotify_mark - {"fanotify_mark", __NR_fanotify_mark}, -#endif -#endif -#ifdef SYS_fchdir -#ifdef __NR_fchdir - {"fchdir", __NR_fchdir}, -#endif -#endif -#ifdef SYS_fchmod -#ifdef __NR_fchmod - {"fchmod", __NR_fchmod}, -#endif -#endif -#ifdef SYS_fchmodat -#ifdef __NR_fchmodat - {"fchmodat", __NR_fchmodat}, -#endif -#endif -#ifdef SYS_fchown -#ifdef __NR_fchown - {"fchown", __NR_fchown}, -#endif -#endif -#ifdef SYS_fchown32 -#ifdef __NR_fchown32 - {"fchown32", __NR_fchown32}, -#endif -#endif -#ifdef SYS_fchownat -#ifdef __NR_fchownat - {"fchownat", __NR_fchownat}, -#endif -#endif -#ifdef SYS_fcntl -#ifdef __NR_fcntl - {"fcntl", __NR_fcntl}, -#endif -#endif -#ifdef SYS_fcntl64 -#ifdef __NR_fcntl64 - {"fcntl64", __NR_fcntl64}, -#endif -#endif -#ifdef SYS_fdatasync -#ifdef __NR_fdatasync - {"fdatasync", __NR_fdatasync}, -#endif -#endif -#ifdef SYS_fgetxattr -#ifdef __NR_fgetxattr - {"fgetxattr", __NR_fgetxattr}, -#endif -#endif -#ifdef SYS_finit_module -#ifdef __NR_finit_module - {"finit_module", __NR_finit_module}, -#endif -#endif -#ifdef SYS_flistxattr -#ifdef __NR_flistxattr - {"flistxattr", __NR_flistxattr}, -#endif -#endif -#ifdef SYS_flock -#ifdef __NR_flock - {"flock", __NR_flock}, -#endif -#endif -#ifdef SYS_fork -#ifdef __NR_fork - {"fork", __NR_fork}, -#endif -#endif -#ifdef SYS_fremovexattr -#ifdef __NR_fremovexattr - {"fremovexattr", __NR_fremovexattr}, -#endif -#endif -#ifdef SYS_fsetxattr -#ifdef __NR_fsetxattr - {"fsetxattr", __NR_fsetxattr}, -#endif -#endif -#ifdef SYS_fstat -#ifdef __NR_fstat - {"fstat", __NR_fstat}, -#endif -#endif -#ifdef SYS_fstat64 -#ifdef __NR_fstat64 - {"fstat64", __NR_fstat64}, -#endif -#endif -#ifdef SYS_fstatat64 -#ifdef __NR_fstatat64 - {"fstatat64", __NR_fstatat64}, -#endif -#endif -#ifdef SYS_fstatfs -#ifdef __NR_fstatfs - {"fstatfs", __NR_fstatfs}, -#endif -#endif -#ifdef SYS_fstatfs64 -#ifdef __NR_fstatfs64 - {"fstatfs64", __NR_fstatfs64}, -#endif -#endif -#ifdef SYS_fsync -#ifdef __NR_fsync - {"fsync", __NR_fsync}, -#endif -#endif -#ifdef SYS_ftime -#ifdef __NR_ftime - {"ftime", __NR_ftime}, -#endif -#endif -#ifdef SYS_ftruncate -#ifdef __NR_ftruncate - {"ftruncate", __NR_ftruncate}, -#endif -#endif -#ifdef SYS_ftruncate64 -#ifdef __NR_ftruncate64 - {"ftruncate64", __NR_ftruncate64}, -#endif -#endif -#ifdef SYS_futex -#ifdef __NR_futex - {"futex", __NR_futex}, -#endif -#endif -#ifdef SYS_futimesat -#ifdef __NR_futimesat - {"futimesat", __NR_futimesat}, -#endif -#endif -#ifdef SYS_get_kernel_syms -#ifdef __NR_get_kernel_syms - {"get_kernel_syms", __NR_get_kernel_syms}, -#endif -#endif -#ifdef SYS_get_mempolicy -#ifdef __NR_get_mempolicy - {"get_mempolicy", __NR_get_mempolicy}, -#endif -#endif -#ifdef SYS_get_robust_list -#ifdef __NR_get_robust_list - {"get_robust_list", __NR_get_robust_list}, -#endif -#endif -#ifdef SYS_get_thread_area -#ifdef __NR_get_thread_area - {"get_thread_area", __NR_get_thread_area}, -#endif -#endif -#ifdef SYS_getcpu -#ifdef __NR_getcpu - {"getcpu", __NR_getcpu}, -#endif -#endif -#ifdef SYS_getcwd -#ifdef __NR_getcwd - {"getcwd", __NR_getcwd}, -#endif -#endif -#ifdef SYS_getdents -#ifdef __NR_getdents - {"getdents", __NR_getdents}, -#endif -#endif -#ifdef SYS_getdents64 -#ifdef __NR_getdents64 - {"getdents64", __NR_getdents64}, -#endif -#endif -#ifdef SYS_getegid -#ifdef __NR_getegid - {"getegid", __NR_getegid}, -#endif -#endif -#ifdef SYS_getegid32 -#ifdef __NR_getegid32 - {"getegid32", __NR_getegid32}, -#endif -#endif -#ifdef SYS_geteuid -#ifdef __NR_geteuid - {"geteuid", __NR_geteuid}, -#endif -#endif -#ifdef SYS_geteuid32 -#ifdef __NR_geteuid32 - {"geteuid32", __NR_geteuid32}, -#endif -#endif -#ifdef SYS_getgid -#ifdef __NR_getgid - {"getgid", __NR_getgid}, -#endif -#endif -#ifdef SYS_getgid32 -#ifdef __NR_getgid32 - {"getgid32", __NR_getgid32}, -#endif -#endif -#ifdef SYS_getgroups -#ifdef __NR_getgroups - {"getgroups", __NR_getgroups}, -#endif -#endif -#ifdef SYS_getgroups32 -#ifdef __NR_getgroups32 - {"getgroups32", __NR_getgroups32}, -#endif -#endif -#ifdef SYS_getitimer -#ifdef __NR_getitimer - {"getitimer", __NR_getitimer}, -#endif -#endif -#ifdef SYS_getpeername -#ifdef __NR_getpeername - {"getpeername", __NR_getpeername}, -#endif -#endif -#ifdef SYS_getpgid -#ifdef __NR_getpgid - {"getpgid", __NR_getpgid}, -#endif -#endif -#ifdef SYS_getpgrp -#ifdef __NR_getpgrp - {"getpgrp", __NR_getpgrp}, -#endif -#endif -#ifdef SYS_getpid -#ifdef __NR_getpid - {"getpid", __NR_getpid}, -#endif -#endif -#ifdef SYS_getpmsg -#ifdef __NR_getpmsg - {"getpmsg", __NR_getpmsg}, -#endif -#endif -#ifdef SYS_getppid -#ifdef __NR_getppid - {"getppid", __NR_getppid}, -#endif -#endif -#ifdef SYS_getpriority -#ifdef __NR_getpriority - {"getpriority", __NR_getpriority}, -#endif -#endif -#ifdef SYS_getrandom -#ifdef __NR_getrandom - {"getrandom", __NR_getrandom}, -#endif -#endif -#ifdef SYS_getresgid -#ifdef __NR_getresgid - {"getresgid", __NR_getresgid}, -#endif -#endif -#ifdef SYS_getresgid32 -#ifdef __NR_getresgid32 - {"getresgid32", __NR_getresgid32}, -#endif -#endif -#ifdef SYS_getresuid -#ifdef __NR_getresuid - {"getresuid", __NR_getresuid}, -#endif -#endif -#ifdef SYS_getresuid32 -#ifdef __NR_getresuid32 - {"getresuid32", __NR_getresuid32}, -#endif -#endif -#ifdef SYS_getrlimit -#ifdef __NR_getrlimit - {"getrlimit", __NR_getrlimit}, -#endif -#endif -#ifdef SYS_getrusage -#ifdef __NR_getrusage - {"getrusage", __NR_getrusage}, -#endif -#endif -#ifdef SYS_getsid -#ifdef __NR_getsid - {"getsid", __NR_getsid}, -#endif -#endif -#ifdef SYS_getsockname -#ifdef __NR_getsockname - {"getsockname", __NR_getsockname}, -#endif -#endif -#ifdef SYS_getsockopt -#ifdef __NR_getsockopt - {"getsockopt", __NR_getsockopt}, -#endif -#endif -#ifdef SYS_gettid -#ifdef __NR_gettid - {"gettid", __NR_gettid}, -#endif -#endif -#ifdef SYS_gettimeofday -#ifdef __NR_gettimeofday - {"gettimeofday", __NR_gettimeofday}, -#endif -#endif -#ifdef SYS_getuid -#ifdef __NR_getuid - {"getuid", __NR_getuid}, -#endif -#endif -#ifdef SYS_getuid32 -#ifdef __NR_getuid32 - {"getuid32", __NR_getuid32}, -#endif -#endif -#ifdef SYS_getxattr -#ifdef __NR_getxattr - {"getxattr", __NR_getxattr}, -#endif -#endif -#ifdef SYS_gtty -#ifdef __NR_gtty - {"gtty", __NR_gtty}, -#endif -#endif -#ifdef SYS_idle -#ifdef __NR_idle - {"idle", __NR_idle}, -#endif -#endif -#ifdef SYS_init_module -#ifdef __NR_init_module - {"init_module", __NR_init_module}, -#endif -#endif -#ifdef SYS_inotify_add_watch -#ifdef __NR_inotify_add_watch - {"inotify_add_watch", __NR_inotify_add_watch}, -#endif -#endif -#ifdef SYS_inotify_init -#ifdef __NR_inotify_init - {"inotify_init", __NR_inotify_init}, -#endif -#endif -#ifdef SYS_inotify_init1 -#ifdef __NR_inotify_init1 - {"inotify_init1", __NR_inotify_init1}, -#endif -#endif -#ifdef SYS_inotify_rm_watch -#ifdef __NR_inotify_rm_watch - {"inotify_rm_watch", __NR_inotify_rm_watch}, -#endif -#endif -#ifdef SYS_io_cancel -#ifdef __NR_io_cancel - {"io_cancel", __NR_io_cancel}, -#endif -#endif -#ifdef SYS_io_destroy -#ifdef __NR_io_destroy - {"io_destroy", __NR_io_destroy}, -#endif -#endif -#ifdef SYS_io_getevents -#ifdef __NR_io_getevents - {"io_getevents", __NR_io_getevents}, -#endif -#endif -#ifdef SYS_io_setup -#ifdef __NR_io_setup - {"io_setup", __NR_io_setup}, -#endif -#endif -#ifdef SYS_io_submit -#ifdef __NR_io_submit - {"io_submit", __NR_io_submit}, -#endif -#endif -#ifdef SYS_ioctl -#ifdef __NR_ioctl - {"ioctl", __NR_ioctl}, -#endif -#endif -#ifdef SYS_ioperm -#ifdef __NR_ioperm - {"ioperm", __NR_ioperm}, -#endif -#endif -#ifdef SYS_iopl -#ifdef __NR_iopl - {"iopl", __NR_iopl}, -#endif -#endif -#ifdef SYS_ioprio_get -#ifdef __NR_ioprio_get - {"ioprio_get", __NR_ioprio_get}, -#endif -#endif -#ifdef SYS_ioprio_set -#ifdef __NR_ioprio_set - {"ioprio_set", __NR_ioprio_set}, -#endif -#endif -#ifdef SYS_ipc -#ifdef __NR_ipc - {"ipc", __NR_ipc}, -#endif -#endif -#ifdef SYS_kcmp -#ifdef __NR_kcmp - {"kcmp", __NR_kcmp}, -#endif -#endif -#ifdef SYS_kexec_load -#ifdef __NR_kexec_load - {"kexec_load", __NR_kexec_load}, -#endif -#endif -#ifdef SYS_keyctl -#ifdef __NR_keyctl - {"keyctl", __NR_keyctl}, -#endif -#endif -#ifdef SYS_kill -#ifdef __NR_kill - {"kill", __NR_kill}, -#endif -#endif -#ifdef SYS_lchown -#ifdef __NR_lchown - {"lchown", __NR_lchown}, -#endif -#endif -#ifdef SYS_lchown32 -#ifdef __NR_lchown32 - {"lchown32", __NR_lchown32}, -#endif -#endif -#ifdef SYS_lgetxattr -#ifdef __NR_lgetxattr - {"lgetxattr", __NR_lgetxattr}, -#endif -#endif -#ifdef SYS_link -#ifdef __NR_link - {"link", __NR_link}, -#endif -#endif -#ifdef SYS_linkat -#ifdef __NR_linkat - {"linkat", __NR_linkat}, -#endif -#endif -#ifdef SYS_listen -#ifdef __NR_listen - {"listen", __NR_listen}, -#endif -#endif -#ifdef SYS_listxattr -#ifdef __NR_listxattr - {"listxattr", __NR_listxattr}, -#endif -#endif -#ifdef SYS_llistxattr -#ifdef __NR_llistxattr - {"llistxattr", __NR_llistxattr}, -#endif -#endif -#ifdef SYS_lock -#ifdef __NR_lock - {"lock", __NR_lock}, -#endif -#endif -#ifdef SYS_lookup_dcookie -#ifdef __NR_lookup_dcookie - {"lookup_dcookie", __NR_lookup_dcookie}, -#endif -#endif -#ifdef SYS_lremovexattr -#ifdef __NR_lremovexattr - {"lremovexattr", __NR_lremovexattr}, -#endif -#endif -#ifdef SYS_lseek -#ifdef __NR_lseek - {"lseek", __NR_lseek}, -#endif -#endif -#ifdef SYS_lsetxattr -#ifdef __NR_lsetxattr - {"lsetxattr", __NR_lsetxattr}, -#endif -#endif -#ifdef SYS_lstat -#ifdef __NR_lstat - {"lstat", __NR_lstat}, -#endif -#endif -#ifdef SYS_lstat64 -#ifdef __NR_lstat64 - {"lstat64", __NR_lstat64}, -#endif -#endif -#ifdef SYS_madvise -#ifdef __NR_madvise - {"madvise", __NR_madvise}, -#endif -#endif -#ifdef SYS_mbind -#ifdef __NR_mbind - {"mbind", __NR_mbind}, -#endif -#endif -#ifdef SYS_membarrier -#ifdef __NR_membarrier - {"membarrier", __NR_membarrier}, -#endif -#endif -#ifdef SYS_memfd_create -#ifdef __NR_memfd_create - {"memfd_create", __NR_memfd_create}, -#endif -#endif -#ifdef SYS_migrate_pages -#ifdef __NR_migrate_pages - {"migrate_pages", __NR_migrate_pages}, -#endif -#endif -#ifdef SYS_mincore -#ifdef __NR_mincore - {"mincore", __NR_mincore}, -#endif -#endif -#ifdef SYS_mkdir -#ifdef __NR_mkdir - {"mkdir", __NR_mkdir}, -#endif -#endif -#ifdef SYS_mkdirat -#ifdef __NR_mkdirat - {"mkdirat", __NR_mkdirat}, -#endif -#endif -#ifdef SYS_mknod -#ifdef __NR_mknod - {"mknod", __NR_mknod}, -#endif -#endif -#ifdef SYS_mknodat -#ifdef __NR_mknodat - {"mknodat", __NR_mknodat}, -#endif -#endif -#ifdef SYS_mlock -#ifdef __NR_mlock - {"mlock", __NR_mlock}, -#endif -#endif -#ifdef SYS_mlock2 -#ifdef __NR_mlock2 - {"mlock2", __NR_mlock2}, -#endif -#endif -#ifdef SYS_mlockall -#ifdef __NR_mlockall - {"mlockall", __NR_mlockall}, -#endif -#endif -#ifdef SYS_mmap -#ifdef __NR_mmap - {"mmap", __NR_mmap}, -#endif -#endif -#ifdef SYS_mmap2 -#ifdef __NR_mmap2 - {"mmap2", __NR_mmap2}, -#endif -#endif -#ifdef SYS_modify_ldt -#ifdef __NR_modify_ldt - {"modify_ldt", __NR_modify_ldt}, -#endif -#endif -#ifdef SYS_mount -#ifdef __NR_mount - {"mount", __NR_mount}, -#endif -#endif -#ifdef SYS_move_pages -#ifdef __NR_move_pages - {"move_pages", __NR_move_pages}, -#endif -#endif -#ifdef SYS_mprotect -#ifdef __NR_mprotect - {"mprotect", __NR_mprotect}, -#endif -#endif -#ifdef SYS_mpx -#ifdef __NR_mpx - {"mpx", __NR_mpx}, -#endif -#endif -#ifdef SYS_mq_getsetattr -#ifdef __NR_mq_getsetattr - {"mq_getsetattr", __NR_mq_getsetattr}, -#endif -#endif -#ifdef SYS_mq_notify -#ifdef __NR_mq_notify - {"mq_notify", __NR_mq_notify}, -#endif -#endif -#ifdef SYS_mq_open -#ifdef __NR_mq_open - {"mq_open", __NR_mq_open}, -#endif -#endif -#ifdef SYS_mq_timedreceive -#ifdef __NR_mq_timedreceive - {"mq_timedreceive", __NR_mq_timedreceive}, -#endif -#endif -#ifdef SYS_mq_timedsend -#ifdef __NR_mq_timedsend - {"mq_timedsend", __NR_mq_timedsend}, -#endif -#endif -#ifdef SYS_mq_unlink -#ifdef __NR_mq_unlink - {"mq_unlink", __NR_mq_unlink}, -#endif -#endif -#ifdef SYS_mremap -#ifdef __NR_mremap - {"mremap", __NR_mremap}, -#endif -#endif -#ifdef SYS_msync -#ifdef __NR_msync - {"msync", __NR_msync}, -#endif -#endif -#ifdef SYS_munlock -#ifdef __NR_munlock - {"munlock", __NR_munlock}, -#endif -#endif -#ifdef SYS_munlockall -#ifdef __NR_munlockall - {"munlockall", __NR_munlockall}, -#endif -#endif -#ifdef SYS_munmap -#ifdef __NR_munmap - {"munmap", __NR_munmap}, -#endif -#endif -#ifdef SYS_name_to_handle_at -#ifdef __NR_name_to_handle_at - {"name_to_handle_at", __NR_name_to_handle_at}, -#endif -#endif -#ifdef SYS_nanosleep -#ifdef __NR_nanosleep - {"nanosleep", __NR_nanosleep}, -#endif -#endif -#ifdef SYS_nfsservctl -#ifdef __NR_nfsservctl - {"nfsservctl", __NR_nfsservctl}, -#endif -#endif -#ifdef SYS_nice -#ifdef __NR_nice - {"nice", __NR_nice}, -#endif -#endif -#ifdef SYS_oldfstat -#ifdef __NR_oldfstat - {"oldfstat", __NR_oldfstat}, -#endif -#endif -#ifdef SYS_oldlstat -#ifdef __NR_oldlstat - {"oldlstat", __NR_oldlstat}, -#endif -#endif -#ifdef SYS_oldolduname -#ifdef __NR_oldolduname - {"oldolduname", __NR_oldolduname}, -#endif -#endif -#ifdef SYS_oldstat -#ifdef __NR_oldstat - {"oldstat", __NR_oldstat}, -#endif -#endif -#ifdef SYS_olduname -#ifdef __NR_olduname - {"olduname", __NR_olduname}, -#endif -#endif -#ifdef SYS_open -#ifdef __NR_open - {"open", __NR_open}, -#endif -#endif -#ifdef SYS_open_by_handle_at -#ifdef __NR_open_by_handle_at - {"open_by_handle_at", __NR_open_by_handle_at}, -#endif -#endif -#ifdef SYS_openat -#ifdef __NR_openat - {"openat", __NR_openat}, -#endif -#endif -#ifdef SYS_pause -#ifdef __NR_pause - {"pause", __NR_pause}, -#endif -#endif -#ifdef SYS_perf_event_open -#ifdef __NR_perf_event_open - {"perf_event_open", __NR_perf_event_open}, -#endif -#endif -#ifdef SYS_personality -#ifdef __NR_personality - {"personality", __NR_personality}, -#endif -#endif -#ifdef SYS_pipe -#ifdef __NR_pipe - {"pipe", __NR_pipe}, -#endif -#endif -#ifdef SYS_pipe2 -#ifdef __NR_pipe2 - {"pipe2", __NR_pipe2}, -#endif -#endif -#ifdef SYS_pivot_root -#ifdef __NR_pivot_root - {"pivot_root", __NR_pivot_root}, -#endif -#endif -#ifdef SYS_pkey_alloc -#ifdef __NR_pkey_alloc - {"pkey_alloc", __NR_pkey_alloc}, -#endif -#endif -#ifdef SYS_pkey_free -#ifdef __NR_pkey_free - {"pkey_free", __NR_pkey_free}, -#endif -#endif -#ifdef SYS_pkey_mprotect -#ifdef __NR_pkey_mprotect - {"pkey_mprotect", __NR_pkey_mprotect}, -#endif -#endif -#ifdef SYS_poll -#ifdef __NR_poll - {"poll", __NR_poll}, -#endif -#endif -#ifdef SYS_ppoll -#ifdef __NR_ppoll - {"ppoll", __NR_ppoll}, -#endif -#endif -#ifdef SYS_prctl -#ifdef __NR_prctl - {"prctl", __NR_prctl}, -#endif -#endif -#ifdef SYS_pread64 -#ifdef __NR_pread64 - {"pread64", __NR_pread64}, -#endif -#endif -#ifdef SYS_preadv -#ifdef __NR_preadv - {"preadv", __NR_preadv}, -#endif -#endif -#ifdef SYS_preadv2 -#ifdef __NR_preadv2 - {"preadv2", __NR_preadv2}, -#endif -#endif -#ifdef SYS_prlimit64 -#ifdef __NR_prlimit64 - {"prlimit64", __NR_prlimit64}, -#endif -#endif -#ifdef SYS_process_vm_readv -#ifdef __NR_process_vm_readv - {"process_vm_readv", __NR_process_vm_readv}, -#endif -#endif -#ifdef SYS_process_vm_writev -#ifdef __NR_process_vm_writev - {"process_vm_writev", __NR_process_vm_writev}, -#endif -#endif -#ifdef SYS_prof -#ifdef __NR_prof - {"prof", __NR_prof}, -#endif -#endif -#ifdef SYS_profil -#ifdef __NR_profil - {"profil", __NR_profil}, -#endif -#endif -#ifdef SYS_pselect6 -#ifdef __NR_pselect6 - {"pselect6", __NR_pselect6}, -#endif -#endif -#ifdef SYS_ptrace -#ifdef __NR_ptrace - {"ptrace", __NR_ptrace}, -#endif -#endif -#ifdef SYS_putpmsg -#ifdef __NR_putpmsg - {"putpmsg", __NR_putpmsg}, -#endif -#endif -#ifdef SYS_pwrite64 -#ifdef __NR_pwrite64 - {"pwrite64", __NR_pwrite64}, -#endif -#endif -#ifdef SYS_pwritev -#ifdef __NR_pwritev - {"pwritev", __NR_pwritev}, -#endif -#endif -#ifdef SYS_pwritev2 -#ifdef __NR_pwritev2 - {"pwritev2", __NR_pwritev2}, -#endif -#endif -#ifdef SYS_query_module -#ifdef __NR_query_module - {"query_module", __NR_query_module}, -#endif -#endif -#ifdef SYS_quotactl -#ifdef __NR_quotactl - {"quotactl", __NR_quotactl}, -#endif -#endif -#ifdef SYS_read -#ifdef __NR_read - {"read", __NR_read}, -#endif -#endif -#ifdef SYS_readahead -#ifdef __NR_readahead - {"readahead", __NR_readahead}, -#endif -#endif -#ifdef SYS_readdir -#ifdef __NR_readdir - {"readdir", __NR_readdir}, -#endif -#endif -#ifdef SYS_readlink -#ifdef __NR_readlink - {"readlink", __NR_readlink}, -#endif -#endif -#ifdef SYS_readlinkat -#ifdef __NR_readlinkat - {"readlinkat", __NR_readlinkat}, -#endif -#endif -#ifdef SYS_readv -#ifdef __NR_readv - {"readv", __NR_readv}, -#endif -#endif -#ifdef SYS_reboot -#ifdef __NR_reboot - {"reboot", __NR_reboot}, -#endif -#endif -#ifdef SYS_recvfrom -#ifdef __NR_recvfrom - {"recvfrom", __NR_recvfrom}, -#endif -#endif -#ifdef SYS_recvmmsg -#ifdef __NR_recvmmsg - {"recvmmsg", __NR_recvmmsg}, -#endif -#endif -#ifdef SYS_recvmsg -#ifdef __NR_recvmsg - {"recvmsg", __NR_recvmsg}, -#endif -#endif -#ifdef SYS_remap_file_pages -#ifdef __NR_remap_file_pages - {"remap_file_pages", __NR_remap_file_pages}, -#endif -#endif -#ifdef SYS_removexattr -#ifdef __NR_removexattr - {"removexattr", __NR_removexattr}, -#endif -#endif -#ifdef SYS_rename -#ifdef __NR_rename - {"rename", __NR_rename}, -#endif -#endif -#ifdef SYS_renameat -#ifdef __NR_renameat - {"renameat", __NR_renameat}, -#endif -#endif -#ifdef SYS_renameat2 -#ifdef __NR_renameat2 - {"renameat2", __NR_renameat2}, -#endif -#endif -#ifdef SYS_request_key -#ifdef __NR_request_key - {"request_key", __NR_request_key}, -#endif -#endif -#ifdef SYS_restart_syscall -#ifdef __NR_restart_syscall - {"restart_syscall", __NR_restart_syscall}, -#endif -#endif -#ifdef SYS_rmdir -#ifdef __NR_rmdir - {"rmdir", __NR_rmdir}, -#endif -#endif -#ifdef SYS_rt_sigaction -#ifdef __NR_rt_sigaction - {"rt_sigaction", __NR_rt_sigaction}, -#endif -#endif -#ifdef SYS_rt_sigpending -#ifdef __NR_rt_sigpending - {"rt_sigpending", __NR_rt_sigpending}, -#endif -#endif -#ifdef SYS_rt_sigprocmask -#ifdef __NR_rt_sigprocmask - {"rt_sigprocmask", __NR_rt_sigprocmask}, -#endif -#endif -#ifdef SYS_rt_sigqueueinfo -#ifdef __NR_rt_sigqueueinfo - {"rt_sigqueueinfo", __NR_rt_sigqueueinfo}, -#endif -#endif -#ifdef SYS_rt_sigreturn -#ifdef __NR_rt_sigreturn - {"rt_sigreturn", __NR_rt_sigreturn}, -#endif -#endif -#ifdef SYS_rt_sigsuspend -#ifdef __NR_rt_sigsuspend - {"rt_sigsuspend", __NR_rt_sigsuspend}, -#endif -#endif -#ifdef SYS_rt_sigtimedwait -#ifdef __NR_rt_sigtimedwait - {"rt_sigtimedwait", __NR_rt_sigtimedwait}, -#endif -#endif -#ifdef SYS_rt_tgsigqueueinfo -#ifdef __NR_rt_tgsigqueueinfo - {"rt_tgsigqueueinfo", __NR_rt_tgsigqueueinfo}, -#endif -#endif -#ifdef SYS_sched_get_priority_max -#ifdef __NR_sched_get_priority_max - {"sched_get_priority_max", __NR_sched_get_priority_max}, -#endif -#endif -#ifdef SYS_sched_get_priority_min -#ifdef __NR_sched_get_priority_min - {"sched_get_priority_min", __NR_sched_get_priority_min}, -#endif -#endif -#ifdef SYS_sched_getaffinity -#ifdef __NR_sched_getaffinity - {"sched_getaffinity", __NR_sched_getaffinity}, -#endif -#endif -#ifdef SYS_sched_getattr -#ifdef __NR_sched_getattr - {"sched_getattr", __NR_sched_getattr}, -#endif -#endif -#ifdef SYS_sched_getparam -#ifdef __NR_sched_getparam - {"sched_getparam", __NR_sched_getparam}, -#endif -#endif -#ifdef SYS_sched_getscheduler -#ifdef __NR_sched_getscheduler - {"sched_getscheduler", __NR_sched_getscheduler}, -#endif -#endif -#ifdef SYS_sched_rr_get_interval -#ifdef __NR_sched_rr_get_interval - {"sched_rr_get_interval", __NR_sched_rr_get_interval}, -#endif -#endif -#ifdef SYS_sched_setaffinity -#ifdef __NR_sched_setaffinity - {"sched_setaffinity", __NR_sched_setaffinity}, -#endif -#endif -#ifdef SYS_sched_setattr -#ifdef __NR_sched_setattr - {"sched_setattr", __NR_sched_setattr}, -#endif -#endif -#ifdef SYS_sched_setparam -#ifdef __NR_sched_setparam - {"sched_setparam", __NR_sched_setparam}, -#endif -#endif -#ifdef SYS_sched_setscheduler -#ifdef __NR_sched_setscheduler - {"sched_setscheduler", __NR_sched_setscheduler}, -#endif -#endif -#ifdef SYS_sched_yield -#ifdef __NR_sched_yield - {"sched_yield", __NR_sched_yield}, -#endif -#endif -#ifdef SYS_seccomp -#ifdef __NR_seccomp - {"seccomp", __NR_seccomp}, -#endif -#endif -#ifdef SYS_select -#ifdef __NR_select - {"select", __NR_select}, -#endif -#endif -#ifdef SYS_sendfile -#ifdef __NR_sendfile - {"sendfile", __NR_sendfile}, -#endif -#endif -#ifdef SYS_sendfile64 -#ifdef __NR_sendfile64 - {"sendfile64", __NR_sendfile64}, -#endif -#endif -#ifdef SYS_sendmmsg -#ifdef __NR_sendmmsg - {"sendmmsg", __NR_sendmmsg}, -#endif -#endif -#ifdef SYS_sendmsg -#ifdef __NR_sendmsg - {"sendmsg", __NR_sendmsg}, -#endif -#endif -#ifdef SYS_sendto -#ifdef __NR_sendto - {"sendto", __NR_sendto}, -#endif -#endif -#ifdef SYS_set_mempolicy -#ifdef __NR_set_mempolicy - {"set_mempolicy", __NR_set_mempolicy}, -#endif -#endif -#ifdef SYS_set_robust_list -#ifdef __NR_set_robust_list - {"set_robust_list", __NR_set_robust_list}, -#endif -#endif -#ifdef SYS_set_thread_area -#ifdef __NR_set_thread_area - {"set_thread_area", __NR_set_thread_area}, -#endif -#endif -#ifdef SYS_set_tid_address -#ifdef __NR_set_tid_address - {"set_tid_address", __NR_set_tid_address}, -#endif -#endif -#ifdef SYS_setdomainname -#ifdef __NR_setdomainname - {"setdomainname", __NR_setdomainname}, -#endif -#endif -#ifdef SYS_setfsgid -#ifdef __NR_setfsgid - {"setfsgid", __NR_setfsgid}, -#endif -#endif -#ifdef SYS_setfsgid32 -#ifdef __NR_setfsgid32 - {"setfsgid32", __NR_setfsgid32}, -#endif -#endif -#ifdef SYS_setfsuid -#ifdef __NR_setfsuid - {"setfsuid", __NR_setfsuid}, -#endif -#endif -#ifdef SYS_setfsuid32 -#ifdef __NR_setfsuid32 - {"setfsuid32", __NR_setfsuid32}, -#endif -#endif -#ifdef SYS_setgid -#ifdef __NR_setgid - {"setgid", __NR_setgid}, -#endif -#endif -#ifdef SYS_setgid32 -#ifdef __NR_setgid32 - {"setgid32", __NR_setgid32}, -#endif -#endif -#ifdef SYS_setgroups -#ifdef __NR_setgroups - {"setgroups", __NR_setgroups}, -#endif -#endif -#ifdef SYS_setgroups32 -#ifdef __NR_setgroups32 - {"setgroups32", __NR_setgroups32}, -#endif -#endif -#ifdef SYS_sethostname -#ifdef __NR_sethostname - {"sethostname", __NR_sethostname}, -#endif -#endif -#ifdef SYS_setitimer -#ifdef __NR_setitimer - {"setitimer", __NR_setitimer}, -#endif -#endif -#ifdef SYS_setns -#ifdef __NR_setns - {"setns", __NR_setns}, -#endif -#endif -#ifdef SYS_setpgid -#ifdef __NR_setpgid - {"setpgid", __NR_setpgid}, -#endif -#endif -#ifdef SYS_setpriority -#ifdef __NR_setpriority - {"setpriority", __NR_setpriority}, -#endif -#endif -#ifdef SYS_setregid -#ifdef __NR_setregid - {"setregid", __NR_setregid}, -#endif -#endif -#ifdef SYS_setregid32 -#ifdef __NR_setregid32 - {"setregid32", __NR_setregid32}, -#endif -#endif -#ifdef SYS_setresgid -#ifdef __NR_setresgid - {"setresgid", __NR_setresgid}, -#endif -#endif -#ifdef SYS_setresgid32 -#ifdef __NR_setresgid32 - {"setresgid32", __NR_setresgid32}, -#endif -#endif -#ifdef SYS_setresuid -#ifdef __NR_setresuid - {"setresuid", __NR_setresuid}, -#endif -#endif -#ifdef SYS_setresuid32 -#ifdef __NR_setresuid32 - {"setresuid32", __NR_setresuid32}, -#endif -#endif -#ifdef SYS_setreuid -#ifdef __NR_setreuid - {"setreuid", __NR_setreuid}, -#endif -#endif -#ifdef SYS_setreuid32 -#ifdef __NR_setreuid32 - {"setreuid32", __NR_setreuid32}, -#endif -#endif -#ifdef SYS_setrlimit -#ifdef __NR_setrlimit - {"setrlimit", __NR_setrlimit}, -#endif -#endif -#ifdef SYS_setsid -#ifdef __NR_setsid - {"setsid", __NR_setsid}, -#endif -#endif -#ifdef SYS_setsockopt -#ifdef __NR_setsockopt - {"setsockopt", __NR_setsockopt}, -#endif -#endif -#ifdef SYS_settimeofday -#ifdef __NR_settimeofday - {"settimeofday", __NR_settimeofday}, -#endif -#endif -#ifdef SYS_setuid -#ifdef __NR_setuid - {"setuid", __NR_setuid}, -#endif -#endif -#ifdef SYS_setuid32 -#ifdef __NR_setuid32 - {"setuid32", __NR_setuid32}, -#endif -#endif -#ifdef SYS_setxattr -#ifdef __NR_setxattr - {"setxattr", __NR_setxattr}, -#endif -#endif -#ifdef SYS_sgetmask -#ifdef __NR_sgetmask - {"sgetmask", __NR_sgetmask}, -#endif -#endif -#ifdef SYS_shutdown -#ifdef __NR_shutdown - {"shutdown", __NR_shutdown}, -#endif -#endif -#ifdef SYS_sigaction -#ifdef __NR_sigaction - {"sigaction", __NR_sigaction}, -#endif -#endif -#ifdef SYS_sigaltstack -#ifdef __NR_sigaltstack - {"sigaltstack", __NR_sigaltstack}, -#endif -#endif -#ifdef SYS_signal -#ifdef __NR_signal - {"signal", __NR_signal}, -#endif -#endif -#ifdef SYS_signalfd -#ifdef __NR_signalfd - {"signalfd", __NR_signalfd}, -#endif -#endif -#ifdef SYS_signalfd4 -#ifdef __NR_signalfd4 - {"signalfd4", __NR_signalfd4}, -#endif -#endif -#ifdef SYS_sigpending -#ifdef __NR_sigpending - {"sigpending", __NR_sigpending}, -#endif -#endif -#ifdef SYS_sigprocmask -#ifdef __NR_sigprocmask - {"sigprocmask", __NR_sigprocmask}, -#endif -#endif -#ifdef SYS_sigreturn -#ifdef __NR_sigreturn - {"sigreturn", __NR_sigreturn}, -#endif -#endif -#ifdef SYS_sigsuspend -#ifdef __NR_sigsuspend - {"sigsuspend", __NR_sigsuspend}, -#endif -#endif -#ifdef SYS_socket -#ifdef __NR_socket - {"socket", __NR_socket}, -#endif -#endif -#ifdef SYS_socketcall -#ifdef __NR_socketcall - {"socketcall", __NR_socketcall}, -#endif -#endif -#ifdef SYS_socketpair -#ifdef __NR_socketpair - {"socketpair", __NR_socketpair}, -#endif -#endif -#ifdef SYS_splice -#ifdef __NR_splice - {"splice", __NR_splice}, -#endif -#endif -#ifdef SYS_ssetmask -#ifdef __NR_ssetmask - {"ssetmask", __NR_ssetmask}, -#endif -#endif -#ifdef SYS_stat -#ifdef __NR_stat - {"stat", __NR_stat}, -#endif -#endif -#ifdef SYS_stat64 -#ifdef __NR_stat64 - {"stat64", __NR_stat64}, -#endif -#endif -#ifdef SYS_statfs -#ifdef __NR_statfs - {"statfs", __NR_statfs}, -#endif -#endif -#ifdef SYS_statfs64 -#ifdef __NR_statfs64 - {"statfs64", __NR_statfs64}, -#endif -#endif -#ifdef SYS_statx -#ifdef __NR_statx - {"statx", __NR_statx}, -#endif -#endif -#ifdef SYS_stime -#ifdef __NR_stime - {"stime", __NR_stime}, -#endif -#endif -#ifdef SYS_stty -#ifdef __NR_stty - {"stty", __NR_stty}, -#endif -#endif -#ifdef SYS_swapoff -#ifdef __NR_swapoff - {"swapoff", __NR_swapoff}, -#endif -#endif -#ifdef SYS_swapon -#ifdef __NR_swapon - {"swapon", __NR_swapon}, -#endif -#endif -#ifdef SYS_symlink -#ifdef __NR_symlink - {"symlink", __NR_symlink}, -#endif -#endif -#ifdef SYS_symlinkat -#ifdef __NR_symlinkat - {"symlinkat", __NR_symlinkat}, -#endif -#endif -#ifdef SYS_sync -#ifdef __NR_sync - {"sync", __NR_sync}, -#endif -#endif -#ifdef SYS_sync_file_range -#ifdef __NR_sync_file_range - {"sync_file_range", __NR_sync_file_range}, -#endif -#endif -#ifdef SYS_syncfs -#ifdef __NR_syncfs - {"syncfs", __NR_syncfs}, -#endif -#endif -#ifdef SYS_sysfs -#ifdef __NR_sysfs - {"sysfs", __NR_sysfs}, -#endif -#endif -#ifdef SYS_sysinfo -#ifdef __NR_sysinfo - {"sysinfo", __NR_sysinfo}, -#endif -#endif -#ifdef SYS_syslog -#ifdef __NR_syslog - {"syslog", __NR_syslog}, -#endif -#endif -#ifdef SYS_tee -#ifdef __NR_tee - {"tee", __NR_tee}, -#endif -#endif -#ifdef SYS_tgkill -#ifdef __NR_tgkill - {"tgkill", __NR_tgkill}, -#endif -#endif -#ifdef SYS_time -#ifdef __NR_time - {"time", __NR_time}, -#endif -#endif -#ifdef SYS_timer_create -#ifdef __NR_timer_create - {"timer_create", __NR_timer_create}, -#endif -#endif -#ifdef SYS_timer_delete -#ifdef __NR_timer_delete - {"timer_delete", __NR_timer_delete}, -#endif -#endif -#ifdef SYS_timer_getoverrun -#ifdef __NR_timer_getoverrun - {"timer_getoverrun", __NR_timer_getoverrun}, -#endif -#endif -#ifdef SYS_timer_gettime -#ifdef __NR_timer_gettime - {"timer_gettime", __NR_timer_gettime}, -#endif -#endif -#ifdef SYS_timer_settime -#ifdef __NR_timer_settime - {"timer_settime", __NR_timer_settime}, -#endif -#endif -#ifdef SYS_timerfd_create -#ifdef __NR_timerfd_create - {"timerfd_create", __NR_timerfd_create}, -#endif -#endif -#ifdef SYS_timerfd_gettime -#ifdef __NR_timerfd_gettime - {"timerfd_gettime", __NR_timerfd_gettime}, -#endif -#endif -#ifdef SYS_timerfd_settime -#ifdef __NR_timerfd_settime - {"timerfd_settime", __NR_timerfd_settime}, -#endif -#endif -#ifdef SYS_times -#ifdef __NR_times - {"times", __NR_times}, -#endif -#endif -#ifdef SYS_tkill -#ifdef __NR_tkill - {"tkill", __NR_tkill}, -#endif -#endif -#ifdef SYS_truncate -#ifdef __NR_truncate - {"truncate", __NR_truncate}, -#endif -#endif -#ifdef SYS_truncate64 -#ifdef __NR_truncate64 - {"truncate64", __NR_truncate64}, -#endif -#endif -#ifdef SYS_ugetrlimit -#ifdef __NR_ugetrlimit - {"ugetrlimit", __NR_ugetrlimit}, -#endif -#endif -#ifdef SYS_ulimit -#ifdef __NR_ulimit - {"ulimit", __NR_ulimit}, -#endif -#endif -#ifdef SYS_umask -#ifdef __NR_umask - {"umask", __NR_umask}, -#endif -#endif -#ifdef SYS_umount -#ifdef __NR_umount - {"umount", __NR_umount}, -#endif -#endif -#ifdef SYS_umount2 -#ifdef __NR_umount2 - {"umount2", __NR_umount2}, -#endif -#endif -#ifdef SYS_uname -#ifdef __NR_uname - {"uname", __NR_uname}, -#endif -#endif -#ifdef SYS_unlink -#ifdef __NR_unlink - {"unlink", __NR_unlink}, -#endif -#endif -#ifdef SYS_unlinkat -#ifdef __NR_unlinkat - {"unlinkat", __NR_unlinkat}, -#endif -#endif -#ifdef SYS_unshare -#ifdef __NR_unshare - {"unshare", __NR_unshare}, -#endif -#endif -#ifdef SYS_uselib -#ifdef __NR_uselib - {"uselib", __NR_uselib}, -#endif -#endif -#ifdef SYS_userfaultfd -#ifdef __NR_userfaultfd - {"userfaultfd", __NR_userfaultfd}, -#endif -#endif -#ifdef SYS_ustat -#ifdef __NR_ustat - {"ustat", __NR_ustat}, -#endif -#endif -#ifdef SYS_utime -#ifdef __NR_utime - {"utime", __NR_utime}, -#endif -#endif -#ifdef SYS_utimensat -#ifdef __NR_utimensat - {"utimensat", __NR_utimensat}, -#endif -#endif -#ifdef SYS_utimes -#ifdef __NR_utimes - {"utimes", __NR_utimes}, -#endif -#endif -#ifdef SYS_vfork -#ifdef __NR_vfork - {"vfork", __NR_vfork}, -#endif -#endif -#ifdef SYS_vhangup -#ifdef __NR_vhangup - {"vhangup", __NR_vhangup}, -#endif -#endif -#ifdef SYS_vm86 -#ifdef __NR_vm86 - {"vm86", __NR_vm86}, -#endif -#endif -#ifdef SYS_vm86old -#ifdef __NR_vm86old - {"vm86old", __NR_vm86old}, -#endif -#endif -#ifdef SYS_vmsplice -#ifdef __NR_vmsplice - {"vmsplice", __NR_vmsplice}, -#endif -#endif -#ifdef SYS_vserver -#ifdef __NR_vserver - {"vserver", __NR_vserver}, -#endif -#endif -#ifdef SYS_wait4 -#ifdef __NR_wait4 - {"wait4", __NR_wait4}, -#endif -#endif -#ifdef SYS_waitid -#ifdef __NR_waitid - {"waitid", __NR_waitid}, -#endif -#endif -#ifdef SYS_waitpid -#ifdef __NR_waitpid - {"waitpid", __NR_waitpid}, -#endif -#endif -#ifdef SYS_write -#ifdef __NR_write - {"write", __NR_write}, -#endif -#endif -#ifdef SYS_writev -#ifdef __NR_writev - {"writev", __NR_writev}, -#endif -#endif -#endif -//#endif -#if defined __x86_64__ && defined __LP64__ -#ifdef SYS__sysctl -#ifdef __NR__sysctl - {"_sysctl", __NR__sysctl}, -#endif -#endif -#ifdef SYS_accept -#ifdef __NR_accept - {"accept", __NR_accept}, -#endif -#endif -#ifdef SYS_accept4 -#ifdef __NR_accept4 - {"accept4", __NR_accept4}, -#endif -#endif -#ifdef SYS_access -#ifdef __NR_access - {"access", __NR_access}, -#endif -#endif -#ifdef SYS_acct -#ifdef __NR_acct - {"acct", __NR_acct}, -#endif -#endif -#ifdef SYS_add_key -#ifdef __NR_add_key - {"add_key", __NR_add_key}, -#endif -#endif -#ifdef SYS_adjtimex -#ifdef __NR_adjtimex - {"adjtimex", __NR_adjtimex}, -#endif -#endif -#ifdef SYS_afs_syscall -#ifdef __NR_afs_syscall - {"afs_syscall", __NR_afs_syscall}, -#endif -#endif -#ifdef SYS_alarm -#ifdef __NR_alarm - {"alarm", __NR_alarm}, -#endif -#endif -#ifdef SYS_arch_prctl -#ifdef __NR_arch_prctl - {"arch_prctl", __NR_arch_prctl}, -#endif -#endif -#ifdef SYS_bind -#ifdef __NR_bind - {"bind", __NR_bind}, -#endif -#endif -#ifdef SYS_bpf -#ifdef __NR_bpf - {"bpf", __NR_bpf}, -#endif -#endif -#ifdef SYS_brk -#ifdef __NR_brk - {"brk", __NR_brk}, -#endif -#endif -#ifdef SYS_capget -#ifdef __NR_capget - {"capget", __NR_capget}, -#endif -#endif -#ifdef SYS_capset -#ifdef __NR_capset - {"capset", __NR_capset}, -#endif -#endif -#ifdef SYS_chdir -#ifdef __NR_chdir - {"chdir", __NR_chdir}, -#endif -#endif -#ifdef SYS_chmod -#ifdef __NR_chmod - {"chmod", __NR_chmod}, -#endif -#endif -#ifdef SYS_chown -#ifdef __NR_chown - {"chown", __NR_chown}, -#endif -#endif -#ifdef SYS_chroot -#ifdef __NR_chroot - {"chroot", __NR_chroot}, -#endif -#endif -#ifdef SYS_clock_adjtime -#ifdef __NR_clock_adjtime - {"clock_adjtime", __NR_clock_adjtime}, -#endif -#endif -#ifdef SYS_clock_getres -#ifdef __NR_clock_getres - {"clock_getres", __NR_clock_getres}, -#endif -#endif -#ifdef SYS_clock_gettime -#ifdef __NR_clock_gettime - {"clock_gettime", __NR_clock_gettime}, -#endif -#endif -#ifdef SYS_clock_nanosleep -#ifdef __NR_clock_nanosleep - {"clock_nanosleep", __NR_clock_nanosleep}, -#endif -#endif -#ifdef SYS_clock_settime -#ifdef __NR_clock_settime - {"clock_settime", __NR_clock_settime}, -#endif -#endif -#ifdef SYS_clone -#ifdef __NR_clone - {"clone", __NR_clone}, -#endif -#endif -#ifdef SYS_close -#ifdef __NR_close - {"close", __NR_close}, -#endif -#endif -#ifdef SYS_connect -#ifdef __NR_connect - {"connect", __NR_connect}, -#endif -#endif -#ifdef SYS_copy_file_range -#ifdef __NR_copy_file_range - {"copy_file_range", __NR_copy_file_range}, -#endif -#endif -#ifdef SYS_creat -#ifdef __NR_creat - {"creat", __NR_creat}, -#endif -#endif -#ifdef SYS_create_module -#ifdef __NR_create_module - {"create_module", __NR_create_module}, -#endif -#endif -#ifdef SYS_delete_module -#ifdef __NR_delete_module - {"delete_module", __NR_delete_module}, -#endif -#endif -#ifdef SYS_dup -#ifdef __NR_dup - {"dup", __NR_dup}, -#endif -#endif -#ifdef SYS_dup2 -#ifdef __NR_dup2 - {"dup2", __NR_dup2}, -#endif -#endif -#ifdef SYS_dup3 -#ifdef __NR_dup3 - {"dup3", __NR_dup3}, -#endif -#endif -#ifdef SYS_epoll_create -#ifdef __NR_epoll_create - {"epoll_create", __NR_epoll_create}, -#endif -#endif -#ifdef SYS_epoll_create1 -#ifdef __NR_epoll_create1 - {"epoll_create1", __NR_epoll_create1}, -#endif -#endif -#ifdef SYS_epoll_ctl -#ifdef __NR_epoll_ctl - {"epoll_ctl", __NR_epoll_ctl}, -#endif -#endif -#ifdef SYS_epoll_ctl_old -#ifdef __NR_epoll_ctl_old - {"epoll_ctl_old", __NR_epoll_ctl_old}, -#endif -#endif -#ifdef SYS_epoll_pwait -#ifdef __NR_epoll_pwait - {"epoll_pwait", __NR_epoll_pwait}, -#endif -#endif -#ifdef SYS_epoll_wait -#ifdef __NR_epoll_wait - {"epoll_wait", __NR_epoll_wait}, -#endif -#endif -#ifdef SYS_epoll_wait_old -#ifdef __NR_epoll_wait_old - {"epoll_wait_old", __NR_epoll_wait_old}, -#endif -#endif -#ifdef SYS_eventfd -#ifdef __NR_eventfd - {"eventfd", __NR_eventfd}, -#endif -#endif -#ifdef SYS_eventfd2 -#ifdef __NR_eventfd2 - {"eventfd2", __NR_eventfd2}, -#endif -#endif -#ifdef SYS_execve -#ifdef __NR_execve - {"execve", __NR_execve}, -#endif -#endif -#ifdef SYS_execveat -#ifdef __NR_execveat - {"execveat", __NR_execveat}, -#endif -#endif -#ifdef SYS_exit -#ifdef __NR_exit - {"exit", __NR_exit}, -#endif -#endif -#ifdef SYS_exit_group -#ifdef __NR_exit_group - {"exit_group", __NR_exit_group}, -#endif -#endif -#ifdef SYS_faccessat -#ifdef __NR_faccessat - {"faccessat", __NR_faccessat}, -#endif -#endif -#ifdef SYS_fadvise64 -#ifdef __NR_fadvise64 - {"fadvise64", __NR_fadvise64}, -#endif -#endif -#ifdef SYS_fallocate -#ifdef __NR_fallocate - {"fallocate", __NR_fallocate}, -#endif -#endif -#ifdef SYS_fanotify_init -#ifdef __NR_fanotify_init - {"fanotify_init", __NR_fanotify_init}, -#endif -#endif -#ifdef SYS_fanotify_mark -#ifdef __NR_fanotify_mark - {"fanotify_mark", __NR_fanotify_mark}, -#endif -#endif -#ifdef SYS_fchdir -#ifdef __NR_fchdir - {"fchdir", __NR_fchdir}, -#endif -#endif -#ifdef SYS_fchmod -#ifdef __NR_fchmod - {"fchmod", __NR_fchmod}, -#endif -#endif -#ifdef SYS_fchmodat -#ifdef __NR_fchmodat - {"fchmodat", __NR_fchmodat}, -#endif -#endif -#ifdef SYS_fchown -#ifdef __NR_fchown - {"fchown", __NR_fchown}, -#endif -#endif -#ifdef SYS_fchownat -#ifdef __NR_fchownat - {"fchownat", __NR_fchownat}, -#endif -#endif -#ifdef SYS_fcntl -#ifdef __NR_fcntl - {"fcntl", __NR_fcntl}, -#endif -#endif -#ifdef SYS_fdatasync -#ifdef __NR_fdatasync - {"fdatasync", __NR_fdatasync}, -#endif -#endif -#ifdef SYS_fgetxattr -#ifdef __NR_fgetxattr - {"fgetxattr", __NR_fgetxattr}, -#endif -#endif -#ifdef SYS_finit_module -#ifdef __NR_finit_module - {"finit_module", __NR_finit_module}, -#endif -#endif -#ifdef SYS_flistxattr -#ifdef __NR_flistxattr - {"flistxattr", __NR_flistxattr}, -#endif -#endif -#ifdef SYS_flock -#ifdef __NR_flock - {"flock", __NR_flock}, -#endif -#endif -#ifdef SYS_fork -#ifdef __NR_fork - {"fork", __NR_fork}, -#endif -#endif -#ifdef SYS_fremovexattr -#ifdef __NR_fremovexattr - {"fremovexattr", __NR_fremovexattr}, -#endif -#endif -#ifdef SYS_fsetxattr -#ifdef __NR_fsetxattr - {"fsetxattr", __NR_fsetxattr}, -#endif -#endif -#ifdef SYS_fstat -#ifdef __NR_fstat - {"fstat", __NR_fstat}, -#endif -#endif -#ifdef SYS_fstatfs -#ifdef __NR_fstatfs - {"fstatfs", __NR_fstatfs}, -#endif -#endif -#ifdef SYS_fsync -#ifdef __NR_fsync - {"fsync", __NR_fsync}, -#endif -#endif -#ifdef SYS_ftruncate -#ifdef __NR_ftruncate - {"ftruncate", __NR_ftruncate}, -#endif -#endif -#ifdef SYS_futex -#ifdef __NR_futex - {"futex", __NR_futex}, -#endif -#endif -#ifdef SYS_futimesat -#ifdef __NR_futimesat - {"futimesat", __NR_futimesat}, -#endif -#endif -#ifdef SYS_get_kernel_syms -#ifdef __NR_get_kernel_syms - {"get_kernel_syms", __NR_get_kernel_syms}, -#endif -#endif -#ifdef SYS_get_mempolicy -#ifdef __NR_get_mempolicy - {"get_mempolicy", __NR_get_mempolicy}, -#endif -#endif -#ifdef SYS_get_robust_list -#ifdef __NR_get_robust_list - {"get_robust_list", __NR_get_robust_list}, -#endif -#endif -#ifdef SYS_get_thread_area -#ifdef __NR_get_thread_area - {"get_thread_area", __NR_get_thread_area}, -#endif -#endif -#ifdef SYS_getcpu -#ifdef __NR_getcpu - {"getcpu", __NR_getcpu}, -#endif -#endif -#ifdef SYS_getcwd -#ifdef __NR_getcwd - {"getcwd", __NR_getcwd}, -#endif -#endif -#ifdef SYS_getdents -#ifdef __NR_getdents - {"getdents", __NR_getdents}, -#endif -#endif -#ifdef SYS_getdents64 -#ifdef __NR_getdents64 - {"getdents64", __NR_getdents64}, -#endif -#endif -#ifdef SYS_getegid -#ifdef __NR_getegid - {"getegid", __NR_getegid}, -#endif -#endif -#ifdef SYS_geteuid -#ifdef __NR_geteuid - {"geteuid", __NR_geteuid}, -#endif -#endif -#ifdef SYS_getgid -#ifdef __NR_getgid - {"getgid", __NR_getgid}, -#endif -#endif -#ifdef SYS_getgroups -#ifdef __NR_getgroups - {"getgroups", __NR_getgroups}, -#endif -#endif -#ifdef SYS_getitimer -#ifdef __NR_getitimer - {"getitimer", __NR_getitimer}, -#endif -#endif -#ifdef SYS_getpeername -#ifdef __NR_getpeername - {"getpeername", __NR_getpeername}, -#endif -#endif -#ifdef SYS_getpgid -#ifdef __NR_getpgid - {"getpgid", __NR_getpgid}, -#endif -#endif -#ifdef SYS_getpgrp -#ifdef __NR_getpgrp - {"getpgrp", __NR_getpgrp}, -#endif -#endif -#ifdef SYS_getpid -#ifdef __NR_getpid - {"getpid", __NR_getpid}, -#endif -#endif -#ifdef SYS_getpmsg -#ifdef __NR_getpmsg - {"getpmsg", __NR_getpmsg}, -#endif -#endif -#ifdef SYS_getppid -#ifdef __NR_getppid - {"getppid", __NR_getppid}, -#endif -#endif -#ifdef SYS_getpriority -#ifdef __NR_getpriority - {"getpriority", __NR_getpriority}, -#endif -#endif -#ifdef SYS_getrandom -#ifdef __NR_getrandom - {"getrandom", __NR_getrandom}, -#endif -#endif -#ifdef SYS_getresgid -#ifdef __NR_getresgid - {"getresgid", __NR_getresgid}, -#endif -#endif -#ifdef SYS_getresuid -#ifdef __NR_getresuid - {"getresuid", __NR_getresuid}, -#endif -#endif -#ifdef SYS_getrlimit -#ifdef __NR_getrlimit - {"getrlimit", __NR_getrlimit}, -#endif -#endif -#ifdef SYS_getrusage -#ifdef __NR_getrusage - {"getrusage", __NR_getrusage}, -#endif -#endif -#ifdef SYS_getsid -#ifdef __NR_getsid - {"getsid", __NR_getsid}, -#endif -#endif -#ifdef SYS_getsockname -#ifdef __NR_getsockname - {"getsockname", __NR_getsockname}, -#endif -#endif -#ifdef SYS_getsockopt -#ifdef __NR_getsockopt - {"getsockopt", __NR_getsockopt}, -#endif -#endif -#ifdef SYS_gettid -#ifdef __NR_gettid - {"gettid", __NR_gettid}, -#endif -#endif -#ifdef SYS_gettimeofday -#ifdef __NR_gettimeofday - {"gettimeofday", __NR_gettimeofday}, -#endif -#endif -#ifdef SYS_getuid -#ifdef __NR_getuid - {"getuid", __NR_getuid}, -#endif -#endif -#ifdef SYS_getxattr -#ifdef __NR_getxattr - {"getxattr", __NR_getxattr}, -#endif -#endif -#ifdef SYS_init_module -#ifdef __NR_init_module - {"init_module", __NR_init_module}, -#endif -#endif -#ifdef SYS_inotify_add_watch -#ifdef __NR_inotify_add_watch - {"inotify_add_watch", __NR_inotify_add_watch}, -#endif -#endif -#ifdef SYS_inotify_init -#ifdef __NR_inotify_init - {"inotify_init", __NR_inotify_init}, -#endif -#endif -#ifdef SYS_inotify_init1 -#ifdef __NR_inotify_init1 - {"inotify_init1", __NR_inotify_init1}, -#endif -#endif -#ifdef SYS_inotify_rm_watch -#ifdef __NR_inotify_rm_watch - {"inotify_rm_watch", __NR_inotify_rm_watch}, -#endif -#endif -#ifdef SYS_io_cancel -#ifdef __NR_io_cancel - {"io_cancel", __NR_io_cancel}, -#endif -#endif -#ifdef SYS_io_destroy -#ifdef __NR_io_destroy - {"io_destroy", __NR_io_destroy}, -#endif -#endif -#ifdef SYS_io_getevents -#ifdef __NR_io_getevents - {"io_getevents", __NR_io_getevents}, -#endif -#endif -#ifdef SYS_io_setup -#ifdef __NR_io_setup - {"io_setup", __NR_io_setup}, -#endif -#endif -#ifdef SYS_io_submit -#ifdef __NR_io_submit - {"io_submit", __NR_io_submit}, -#endif -#endif -#ifdef SYS_ioctl -#ifdef __NR_ioctl - {"ioctl", __NR_ioctl}, -#endif -#endif -#ifdef SYS_ioperm -#ifdef __NR_ioperm - {"ioperm", __NR_ioperm}, -#endif -#endif -#ifdef SYS_iopl -#ifdef __NR_iopl - {"iopl", __NR_iopl}, -#endif -#endif -#ifdef SYS_ioprio_get -#ifdef __NR_ioprio_get - {"ioprio_get", __NR_ioprio_get}, -#endif -#endif -#ifdef SYS_ioprio_set -#ifdef __NR_ioprio_set - {"ioprio_set", __NR_ioprio_set}, -#endif -#endif -#ifdef SYS_kcmp -#ifdef __NR_kcmp - {"kcmp", __NR_kcmp}, -#endif -#endif -#ifdef SYS_kexec_file_load -#ifdef __NR_kexec_file_load - {"kexec_file_load", __NR_kexec_file_load}, -#endif -#endif -#ifdef SYS_kexec_load -#ifdef __NR_kexec_load - {"kexec_load", __NR_kexec_load}, -#endif -#endif -#ifdef SYS_keyctl -#ifdef __NR_keyctl - {"keyctl", __NR_keyctl}, -#endif -#endif -#ifdef SYS_kill -#ifdef __NR_kill - {"kill", __NR_kill}, -#endif -#endif -#ifdef SYS_lchown -#ifdef __NR_lchown - {"lchown", __NR_lchown}, -#endif -#endif -#ifdef SYS_lgetxattr -#ifdef __NR_lgetxattr - {"lgetxattr", __NR_lgetxattr}, -#endif -#endif -#ifdef SYS_link -#ifdef __NR_link - {"link", __NR_link}, -#endif -#endif -#ifdef SYS_linkat -#ifdef __NR_linkat - {"linkat", __NR_linkat}, -#endif -#endif -#ifdef SYS_listen -#ifdef __NR_listen - {"listen", __NR_listen}, -#endif -#endif -#ifdef SYS_listxattr -#ifdef __NR_listxattr - {"listxattr", __NR_listxattr}, -#endif -#endif -#ifdef SYS_llistxattr -#ifdef __NR_llistxattr - {"llistxattr", __NR_llistxattr}, -#endif -#endif -#ifdef SYS_lookup_dcookie -#ifdef __NR_lookup_dcookie - {"lookup_dcookie", __NR_lookup_dcookie}, -#endif -#endif -#ifdef SYS_lremovexattr -#ifdef __NR_lremovexattr - {"lremovexattr", __NR_lremovexattr}, -#endif -#endif -#ifdef SYS_lseek -#ifdef __NR_lseek - {"lseek", __NR_lseek}, -#endif -#endif -#ifdef SYS_lsetxattr -#ifdef __NR_lsetxattr - {"lsetxattr", __NR_lsetxattr}, -#endif -#endif -#ifdef SYS_lstat -#ifdef __NR_lstat - {"lstat", __NR_lstat}, -#endif -#endif -#ifdef SYS_madvise -#ifdef __NR_madvise - {"madvise", __NR_madvise}, -#endif -#endif -#ifdef SYS_mbind -#ifdef __NR_mbind - {"mbind", __NR_mbind}, -#endif -#endif -#ifdef SYS_membarrier -#ifdef __NR_membarrier - {"membarrier", __NR_membarrier}, -#endif -#endif -#ifdef SYS_memfd_create -#ifdef __NR_memfd_create - {"memfd_create", __NR_memfd_create}, -#endif -#endif -#ifdef SYS_migrate_pages -#ifdef __NR_migrate_pages - {"migrate_pages", __NR_migrate_pages}, -#endif -#endif -#ifdef SYS_mincore -#ifdef __NR_mincore - {"mincore", __NR_mincore}, -#endif -#endif -#ifdef SYS_mkdir -#ifdef __NR_mkdir - {"mkdir", __NR_mkdir}, -#endif -#endif -#ifdef SYS_mkdirat -#ifdef __NR_mkdirat - {"mkdirat", __NR_mkdirat}, -#endif -#endif -#ifdef SYS_mknod -#ifdef __NR_mknod - {"mknod", __NR_mknod}, -#endif -#endif -#ifdef SYS_mknodat -#ifdef __NR_mknodat - {"mknodat", __NR_mknodat}, -#endif -#endif -#ifdef SYS_mlock -#ifdef __NR_mlock - {"mlock", __NR_mlock}, -#endif -#endif -#ifdef SYS_mlock2 -#ifdef __NR_mlock2 - {"mlock2", __NR_mlock2}, -#endif -#endif -#ifdef SYS_mlockall -#ifdef __NR_mlockall - {"mlockall", __NR_mlockall}, -#endif -#endif -#ifdef SYS_mmap -#ifdef __NR_mmap - {"mmap", __NR_mmap}, -#endif -#endif -#ifdef SYS_modify_ldt -#ifdef __NR_modify_ldt - {"modify_ldt", __NR_modify_ldt}, -#endif -#endif -#ifdef SYS_mount -#ifdef __NR_mount - {"mount", __NR_mount}, -#endif -#endif -#ifdef SYS_move_pages -#ifdef __NR_move_pages - {"move_pages", __NR_move_pages}, -#endif -#endif -#ifdef SYS_mprotect -#ifdef __NR_mprotect - {"mprotect", __NR_mprotect}, -#endif -#endif -#ifdef SYS_mq_getsetattr -#ifdef __NR_mq_getsetattr - {"mq_getsetattr", __NR_mq_getsetattr}, -#endif -#endif -#ifdef SYS_mq_notify -#ifdef __NR_mq_notify - {"mq_notify", __NR_mq_notify}, -#endif -#endif -#ifdef SYS_mq_open -#ifdef __NR_mq_open - {"mq_open", __NR_mq_open}, -#endif -#endif -#ifdef SYS_mq_timedreceive -#ifdef __NR_mq_timedreceive - {"mq_timedreceive", __NR_mq_timedreceive}, -#endif -#endif -#ifdef SYS_mq_timedsend -#ifdef __NR_mq_timedsend - {"mq_timedsend", __NR_mq_timedsend}, -#endif -#endif -#ifdef SYS_mq_unlink -#ifdef __NR_mq_unlink - {"mq_unlink", __NR_mq_unlink}, -#endif -#endif -#ifdef SYS_mremap -#ifdef __NR_mremap - {"mremap", __NR_mremap}, -#endif -#endif -#ifdef SYS_msgctl -#ifdef __NR_msgctl - {"msgctl", __NR_msgctl}, -#endif -#endif -#ifdef SYS_msgget -#ifdef __NR_msgget - {"msgget", __NR_msgget}, -#endif -#endif -#ifdef SYS_msgrcv -#ifdef __NR_msgrcv - {"msgrcv", __NR_msgrcv}, -#endif -#endif -#ifdef SYS_msgsnd -#ifdef __NR_msgsnd - {"msgsnd", __NR_msgsnd}, -#endif -#endif -#ifdef SYS_msync -#ifdef __NR_msync - {"msync", __NR_msync}, -#endif -#endif -#ifdef SYS_munlock -#ifdef __NR_munlock - {"munlock", __NR_munlock}, -#endif -#endif -#ifdef SYS_munlockall -#ifdef __NR_munlockall - {"munlockall", __NR_munlockall}, -#endif -#endif -#ifdef SYS_munmap -#ifdef __NR_munmap - {"munmap", __NR_munmap}, -#endif -#endif -#ifdef SYS_name_to_handle_at -#ifdef __NR_name_to_handle_at - {"name_to_handle_at", __NR_name_to_handle_at}, -#endif -#endif -#ifdef SYS_nanosleep -#ifdef __NR_nanosleep - {"nanosleep", __NR_nanosleep}, -#endif -#endif -#ifdef SYS_newfstatat -#ifdef __NR_newfstatat - {"newfstatat", __NR_newfstatat}, -#endif -#endif -#ifdef SYS_nfsservctl -#ifdef __NR_nfsservctl - {"nfsservctl", __NR_nfsservctl}, -#endif -#endif -#ifdef SYS_open -#ifdef __NR_open - {"open", __NR_open}, -#endif -#endif -#ifdef SYS_open_by_handle_at -#ifdef __NR_open_by_handle_at - {"open_by_handle_at", __NR_open_by_handle_at}, -#endif -#endif -#ifdef SYS_openat -#ifdef __NR_openat - {"openat", __NR_openat}, -#endif -#endif -#ifdef SYS_pause -#ifdef __NR_pause - {"pause", __NR_pause}, -#endif -#endif -#ifdef SYS_perf_event_open -#ifdef __NR_perf_event_open - {"perf_event_open", __NR_perf_event_open}, -#endif -#endif -#ifdef SYS_personality -#ifdef __NR_personality - {"personality", __NR_personality}, -#endif -#endif -#ifdef SYS_pipe -#ifdef __NR_pipe - {"pipe", __NR_pipe}, -#endif -#endif -#ifdef SYS_pipe2 -#ifdef __NR_pipe2 - {"pipe2", __NR_pipe2}, -#endif -#endif -#ifdef SYS_pivot_root -#ifdef __NR_pivot_root - {"pivot_root", __NR_pivot_root}, -#endif -#endif -#ifdef SYS_pkey_alloc -#ifdef __NR_pkey_alloc - {"pkey_alloc", __NR_pkey_alloc}, -#endif -#endif -#ifdef SYS_pkey_free -#ifdef __NR_pkey_free - {"pkey_free", __NR_pkey_free}, -#endif -#endif -#ifdef SYS_pkey_mprotect -#ifdef __NR_pkey_mprotect - {"pkey_mprotect", __NR_pkey_mprotect}, -#endif -#endif -#ifdef SYS_poll -#ifdef __NR_poll - {"poll", __NR_poll}, -#endif -#endif -#ifdef SYS_ppoll -#ifdef __NR_ppoll - {"ppoll", __NR_ppoll}, -#endif -#endif -#ifdef SYS_prctl -#ifdef __NR_prctl - {"prctl", __NR_prctl}, -#endif -#endif -#ifdef SYS_pread64 -#ifdef __NR_pread64 - {"pread64", __NR_pread64}, -#endif -#endif -#ifdef SYS_preadv -#ifdef __NR_preadv - {"preadv", __NR_preadv}, -#endif -#endif -#ifdef SYS_preadv2 -#ifdef __NR_preadv2 - {"preadv2", __NR_preadv2}, -#endif -#endif -#ifdef SYS_prlimit64 -#ifdef __NR_prlimit64 - {"prlimit64", __NR_prlimit64}, -#endif -#endif -#ifdef SYS_process_vm_readv -#ifdef __NR_process_vm_readv - {"process_vm_readv", __NR_process_vm_readv}, -#endif -#endif -#ifdef SYS_process_vm_writev -#ifdef __NR_process_vm_writev - {"process_vm_writev", __NR_process_vm_writev}, -#endif -#endif -#ifdef SYS_pselect6 -#ifdef __NR_pselect6 - {"pselect6", __NR_pselect6}, -#endif -#endif -#ifdef SYS_ptrace -#ifdef __NR_ptrace - {"ptrace", __NR_ptrace}, -#endif -#endif -#ifdef SYS_putpmsg -#ifdef __NR_putpmsg - {"putpmsg", __NR_putpmsg}, -#endif -#endif -#ifdef SYS_pwrite64 -#ifdef __NR_pwrite64 - {"pwrite64", __NR_pwrite64}, -#endif -#endif -#ifdef SYS_pwritev -#ifdef __NR_pwritev - {"pwritev", __NR_pwritev}, -#endif -#endif -#ifdef SYS_pwritev2 -#ifdef __NR_pwritev2 - {"pwritev2", __NR_pwritev2}, -#endif -#endif -#ifdef SYS_query_module -#ifdef __NR_query_module - {"query_module", __NR_query_module}, -#endif -#endif -#ifdef SYS_quotactl -#ifdef __NR_quotactl - {"quotactl", __NR_quotactl}, -#endif -#endif -#ifdef SYS_read -#ifdef __NR_read - {"read", __NR_read}, -#endif -#endif -#ifdef SYS_readahead -#ifdef __NR_readahead - {"readahead", __NR_readahead}, -#endif -#endif -#ifdef SYS_readlink -#ifdef __NR_readlink - {"readlink", __NR_readlink}, -#endif -#endif -#ifdef SYS_readlinkat -#ifdef __NR_readlinkat - {"readlinkat", __NR_readlinkat}, -#endif -#endif -#ifdef SYS_readv -#ifdef __NR_readv - {"readv", __NR_readv}, -#endif -#endif -#ifdef SYS_reboot -#ifdef __NR_reboot - {"reboot", __NR_reboot}, -#endif -#endif -#ifdef SYS_recvfrom -#ifdef __NR_recvfrom - {"recvfrom", __NR_recvfrom}, -#endif -#endif -#ifdef SYS_recvmmsg -#ifdef __NR_recvmmsg - {"recvmmsg", __NR_recvmmsg}, -#endif -#endif -#ifdef SYS_recvmsg -#ifdef __NR_recvmsg - {"recvmsg", __NR_recvmsg}, -#endif -#endif -#ifdef SYS_remap_file_pages -#ifdef __NR_remap_file_pages - {"remap_file_pages", __NR_remap_file_pages}, -#endif -#endif -#ifdef SYS_removexattr -#ifdef __NR_removexattr - {"removexattr", __NR_removexattr}, -#endif -#endif -#ifdef SYS_rename -#ifdef __NR_rename - {"rename", __NR_rename}, -#endif -#endif -#ifdef SYS_renameat -#ifdef __NR_renameat - {"renameat", __NR_renameat}, -#endif -#endif -#ifdef SYS_renameat2 -#ifdef __NR_renameat2 - {"renameat2", __NR_renameat2}, -#endif -#endif -#ifdef SYS_request_key -#ifdef __NR_request_key - {"request_key", __NR_request_key}, -#endif -#endif -#ifdef SYS_restart_syscall -#ifdef __NR_restart_syscall - {"restart_syscall", __NR_restart_syscall}, -#endif -#endif -#ifdef SYS_rmdir -#ifdef __NR_rmdir - {"rmdir", __NR_rmdir}, -#endif -#endif -#ifdef SYS_rt_sigaction -#ifdef __NR_rt_sigaction - {"rt_sigaction", __NR_rt_sigaction}, -#endif -#endif -#ifdef SYS_rt_sigpending -#ifdef __NR_rt_sigpending - {"rt_sigpending", __NR_rt_sigpending}, -#endif -#endif -#ifdef SYS_rt_sigprocmask -#ifdef __NR_rt_sigprocmask - {"rt_sigprocmask", __NR_rt_sigprocmask}, -#endif -#endif -#ifdef SYS_rt_sigqueueinfo -#ifdef __NR_rt_sigqueueinfo - {"rt_sigqueueinfo", __NR_rt_sigqueueinfo}, -#endif -#endif -#ifdef SYS_rt_sigreturn -#ifdef __NR_rt_sigreturn - {"rt_sigreturn", __NR_rt_sigreturn}, -#endif -#endif -#ifdef SYS_rt_sigsuspend -#ifdef __NR_rt_sigsuspend - {"rt_sigsuspend", __NR_rt_sigsuspend}, -#endif -#endif -#ifdef SYS_rt_sigtimedwait -#ifdef __NR_rt_sigtimedwait - {"rt_sigtimedwait", __NR_rt_sigtimedwait}, -#endif -#endif -#ifdef SYS_rt_tgsigqueueinfo -#ifdef __NR_rt_tgsigqueueinfo - {"rt_tgsigqueueinfo", __NR_rt_tgsigqueueinfo}, -#endif -#endif -#ifdef SYS_sched_get_priority_max -#ifdef __NR_sched_get_priority_max - {"sched_get_priority_max", __NR_sched_get_priority_max}, -#endif -#endif -#ifdef SYS_sched_get_priority_min -#ifdef __NR_sched_get_priority_min - {"sched_get_priority_min", __NR_sched_get_priority_min}, -#endif -#endif -#ifdef SYS_sched_getaffinity -#ifdef __NR_sched_getaffinity - {"sched_getaffinity", __NR_sched_getaffinity}, -#endif -#endif -#ifdef SYS_sched_getattr -#ifdef __NR_sched_getattr - {"sched_getattr", __NR_sched_getattr}, -#endif -#endif -#ifdef SYS_sched_getparam -#ifdef __NR_sched_getparam - {"sched_getparam", __NR_sched_getparam}, -#endif -#endif -#ifdef SYS_sched_getscheduler -#ifdef __NR_sched_getscheduler - {"sched_getscheduler", __NR_sched_getscheduler}, -#endif -#endif -#ifdef SYS_sched_rr_get_interval -#ifdef __NR_sched_rr_get_interval - {"sched_rr_get_interval", __NR_sched_rr_get_interval}, -#endif -#endif -#ifdef SYS_sched_setaffinity -#ifdef __NR_sched_setaffinity - {"sched_setaffinity", __NR_sched_setaffinity}, -#endif -#endif -#ifdef SYS_sched_setattr -#ifdef __NR_sched_setattr - {"sched_setattr", __NR_sched_setattr}, -#endif -#endif -#ifdef SYS_sched_setparam -#ifdef __NR_sched_setparam - {"sched_setparam", __NR_sched_setparam}, -#endif -#endif -#ifdef SYS_sched_setscheduler -#ifdef __NR_sched_setscheduler - {"sched_setscheduler", __NR_sched_setscheduler}, -#endif -#endif -#ifdef SYS_sched_yield -#ifdef __NR_sched_yield - {"sched_yield", __NR_sched_yield}, -#endif -#endif -#ifdef SYS_seccomp -#ifdef __NR_seccomp - {"seccomp", __NR_seccomp}, -#endif -#endif -#ifdef SYS_security -#ifdef __NR_security - {"security", __NR_security}, -#endif -#endif -#ifdef SYS_select -#ifdef __NR_select - {"select", __NR_select}, -#endif -#endif -#ifdef SYS_semctl -#ifdef __NR_semctl - {"semctl", __NR_semctl}, -#endif -#endif -#ifdef SYS_semget -#ifdef __NR_semget - {"semget", __NR_semget}, -#endif -#endif -#ifdef SYS_semop -#ifdef __NR_semop - {"semop", __NR_semop}, -#endif -#endif -#ifdef SYS_semtimedop -#ifdef __NR_semtimedop - {"semtimedop", __NR_semtimedop}, -#endif -#endif -#ifdef SYS_sendfile -#ifdef __NR_sendfile - {"sendfile", __NR_sendfile}, -#endif -#endif -#ifdef SYS_sendmmsg -#ifdef __NR_sendmmsg - {"sendmmsg", __NR_sendmmsg}, -#endif -#endif -#ifdef SYS_sendmsg -#ifdef __NR_sendmsg - {"sendmsg", __NR_sendmsg}, -#endif -#endif -#ifdef SYS_sendto -#ifdef __NR_sendto - {"sendto", __NR_sendto}, -#endif -#endif -#ifdef SYS_set_mempolicy -#ifdef __NR_set_mempolicy - {"set_mempolicy", __NR_set_mempolicy}, -#endif -#endif -#ifdef SYS_set_robust_list -#ifdef __NR_set_robust_list - {"set_robust_list", __NR_set_robust_list}, -#endif -#endif -#ifdef SYS_set_thread_area -#ifdef __NR_set_thread_area - {"set_thread_area", __NR_set_thread_area}, -#endif -#endif -#ifdef SYS_set_tid_address -#ifdef __NR_set_tid_address - {"set_tid_address", __NR_set_tid_address}, -#endif -#endif -#ifdef SYS_setdomainname -#ifdef __NR_setdomainname - {"setdomainname", __NR_setdomainname}, -#endif -#endif -#ifdef SYS_setfsgid -#ifdef __NR_setfsgid - {"setfsgid", __NR_setfsgid}, -#endif -#endif -#ifdef SYS_setfsuid -#ifdef __NR_setfsuid - {"setfsuid", __NR_setfsuid}, -#endif -#endif -#ifdef SYS_setgid -#ifdef __NR_setgid - {"setgid", __NR_setgid}, -#endif -#endif -#ifdef SYS_setgroups -#ifdef __NR_setgroups - {"setgroups", __NR_setgroups}, -#endif -#endif -#ifdef SYS_sethostname -#ifdef __NR_sethostname - {"sethostname", __NR_sethostname}, -#endif -#endif -#ifdef SYS_setitimer -#ifdef __NR_setitimer - {"setitimer", __NR_setitimer}, -#endif -#endif -#ifdef SYS_setns -#ifdef __NR_setns - {"setns", __NR_setns}, -#endif -#endif -#ifdef SYS_setpgid -#ifdef __NR_setpgid - {"setpgid", __NR_setpgid}, -#endif -#endif -#ifdef SYS_setpriority -#ifdef __NR_setpriority - {"setpriority", __NR_setpriority}, -#endif -#endif -#ifdef SYS_setregid -#ifdef __NR_setregid - {"setregid", __NR_setregid}, -#endif -#endif -#ifdef SYS_setresgid -#ifdef __NR_setresgid - {"setresgid", __NR_setresgid}, -#endif -#endif -#ifdef SYS_setresuid -#ifdef __NR_setresuid - {"setresuid", __NR_setresuid}, -#endif -#endif -#ifdef SYS_setreuid -#ifdef __NR_setreuid - {"setreuid", __NR_setreuid}, -#endif -#endif -#ifdef SYS_setrlimit -#ifdef __NR_setrlimit - {"setrlimit", __NR_setrlimit}, -#endif -#endif -#ifdef SYS_setsid -#ifdef __NR_setsid - {"setsid", __NR_setsid}, -#endif -#endif -#ifdef SYS_setsockopt -#ifdef __NR_setsockopt - {"setsockopt", __NR_setsockopt}, -#endif -#endif -#ifdef SYS_settimeofday -#ifdef __NR_settimeofday - {"settimeofday", __NR_settimeofday}, -#endif -#endif -#ifdef SYS_setuid -#ifdef __NR_setuid - {"setuid", __NR_setuid}, -#endif -#endif -#ifdef SYS_setxattr -#ifdef __NR_setxattr - {"setxattr", __NR_setxattr}, -#endif -#endif -#ifdef SYS_shmat -#ifdef __NR_shmat - {"shmat", __NR_shmat}, -#endif -#endif -#ifdef SYS_shmctl -#ifdef __NR_shmctl - {"shmctl", __NR_shmctl}, -#endif -#endif -#ifdef SYS_shmdt -#ifdef __NR_shmdt - {"shmdt", __NR_shmdt}, -#endif -#endif -#ifdef SYS_shmget -#ifdef __NR_shmget - {"shmget", __NR_shmget}, -#endif -#endif -#ifdef SYS_shutdown -#ifdef __NR_shutdown - {"shutdown", __NR_shutdown}, -#endif -#endif -#ifdef SYS_sigaltstack -#ifdef __NR_sigaltstack - {"sigaltstack", __NR_sigaltstack}, -#endif -#endif -#ifdef SYS_signalfd -#ifdef __NR_signalfd - {"signalfd", __NR_signalfd}, -#endif -#endif -#ifdef SYS_signalfd4 -#ifdef __NR_signalfd4 - {"signalfd4", __NR_signalfd4}, -#endif -#endif -#ifdef SYS_socket -#ifdef __NR_socket - {"socket", __NR_socket}, -#endif -#endif -#ifdef SYS_socketpair -#ifdef __NR_socketpair - {"socketpair", __NR_socketpair}, -#endif -#endif -#ifdef SYS_splice -#ifdef __NR_splice - {"splice", __NR_splice}, -#endif -#endif -#ifdef SYS_stat -#ifdef __NR_stat - {"stat", __NR_stat}, -#endif -#endif -#ifdef SYS_statfs -#ifdef __NR_statfs - {"statfs", __NR_statfs}, -#endif -#endif -#ifdef SYS_statx -#ifdef __NR_statx - {"statx", __NR_statx}, -#endif -#endif -#ifdef SYS_swapoff -#ifdef __NR_swapoff - {"swapoff", __NR_swapoff}, -#endif -#endif -#ifdef SYS_swapon -#ifdef __NR_swapon - {"swapon", __NR_swapon}, -#endif -#endif -#ifdef SYS_symlink -#ifdef __NR_symlink - {"symlink", __NR_symlink}, -#endif -#endif -#ifdef SYS_symlinkat -#ifdef __NR_symlinkat - {"symlinkat", __NR_symlinkat}, -#endif -#endif -#ifdef SYS_sync -#ifdef __NR_sync - {"sync", __NR_sync}, -#endif -#endif -#ifdef SYS_sync_file_range -#ifdef __NR_sync_file_range - {"sync_file_range", __NR_sync_file_range}, -#endif -#endif -#ifdef SYS_syncfs -#ifdef __NR_syncfs - {"syncfs", __NR_syncfs}, -#endif -#endif -#ifdef SYS_sysfs -#ifdef __NR_sysfs - {"sysfs", __NR_sysfs}, -#endif -#endif -#ifdef SYS_sysinfo -#ifdef __NR_sysinfo - {"sysinfo", __NR_sysinfo}, -#endif -#endif -#ifdef SYS_syslog -#ifdef __NR_syslog - {"syslog", __NR_syslog}, -#endif -#endif -#ifdef SYS_tee -#ifdef __NR_tee - {"tee", __NR_tee}, -#endif -#endif -#ifdef SYS_tgkill -#ifdef __NR_tgkill - {"tgkill", __NR_tgkill}, -#endif -#endif -#ifdef SYS_time -#ifdef __NR_time - {"time", __NR_time}, -#endif -#endif -#ifdef SYS_timer_create -#ifdef __NR_timer_create - {"timer_create", __NR_timer_create}, -#endif -#endif -#ifdef SYS_timer_delete -#ifdef __NR_timer_delete - {"timer_delete", __NR_timer_delete}, -#endif -#endif -#ifdef SYS_timer_getoverrun -#ifdef __NR_timer_getoverrun - {"timer_getoverrun", __NR_timer_getoverrun}, -#endif -#endif -#ifdef SYS_timer_gettime -#ifdef __NR_timer_gettime - {"timer_gettime", __NR_timer_gettime}, -#endif -#endif -#ifdef SYS_timer_settime -#ifdef __NR_timer_settime - {"timer_settime", __NR_timer_settime}, -#endif -#endif -#ifdef SYS_timerfd_create -#ifdef __NR_timerfd_create - {"timerfd_create", __NR_timerfd_create}, -#endif -#endif -#ifdef SYS_timerfd_gettime -#ifdef __NR_timerfd_gettime - {"timerfd_gettime", __NR_timerfd_gettime}, -#endif -#endif -#ifdef SYS_timerfd_settime -#ifdef __NR_timerfd_settime - {"timerfd_settime", __NR_timerfd_settime}, -#endif -#endif -#ifdef SYS_times -#ifdef __NR_times - {"times", __NR_times}, -#endif -#endif -#ifdef SYS_tkill -#ifdef __NR_tkill - {"tkill", __NR_tkill}, -#endif -#endif -#ifdef SYS_truncate -#ifdef __NR_truncate - {"truncate", __NR_truncate}, -#endif -#endif -#ifdef SYS_tuxcall -#ifdef __NR_tuxcall - {"tuxcall", __NR_tuxcall}, -#endif -#endif -#ifdef SYS_umask -#ifdef __NR_umask - {"umask", __NR_umask}, -#endif -#endif -#ifdef SYS_umount2 -#ifdef __NR_umount2 - {"umount2", __NR_umount2}, -#endif -#endif -#ifdef SYS_uname -#ifdef __NR_uname - {"uname", __NR_uname}, -#endif -#endif -#ifdef SYS_unlink -#ifdef __NR_unlink - {"unlink", __NR_unlink}, -#endif -#endif -#ifdef SYS_unlinkat -#ifdef __NR_unlinkat - {"unlinkat", __NR_unlinkat}, -#endif -#endif -#ifdef SYS_unshare -#ifdef __NR_unshare - {"unshare", __NR_unshare}, -#endif -#endif -#ifdef SYS_uselib -#ifdef __NR_uselib - {"uselib", __NR_uselib}, -#endif -#endif -#ifdef SYS_userfaultfd -#ifdef __NR_userfaultfd - {"userfaultfd", __NR_userfaultfd}, -#endif -#endif -#ifdef SYS_ustat -#ifdef __NR_ustat - {"ustat", __NR_ustat}, -#endif -#endif -#ifdef SYS_utime -#ifdef __NR_utime - {"utime", __NR_utime}, -#endif -#endif -#ifdef SYS_utimensat -#ifdef __NR_utimensat - {"utimensat", __NR_utimensat}, -#endif -#endif -#ifdef SYS_utimes -#ifdef __NR_utimes - {"utimes", __NR_utimes}, -#endif -#endif -#ifdef SYS_vfork -#ifdef __NR_vfork - {"vfork", __NR_vfork}, -#endif -#endif -#ifdef SYS_vhangup -#ifdef __NR_vhangup - {"vhangup", __NR_vhangup}, -#endif -#endif -#ifdef SYS_vmsplice -#ifdef __NR_vmsplice - {"vmsplice", __NR_vmsplice}, -#endif -#endif -#ifdef SYS_vserver -#ifdef __NR_vserver - {"vserver", __NR_vserver}, -#endif -#endif -#ifdef SYS_wait4 -#ifdef __NR_wait4 - {"wait4", __NR_wait4}, -#endif -#endif -#ifdef SYS_waitid -#ifdef __NR_waitid - {"waitid", __NR_waitid}, -#endif -#endif -#ifdef SYS_write -#ifdef __NR_write - {"write", __NR_write}, -#endif -#endif -#ifdef SYS_writev -#ifdef __NR_writev - {"writev", __NR_writev}, -#endif -#endif -#endif -//#endif -#if defined __x86_64__ && defined __ILP32__ -#ifdef SYS_accept -#ifdef __NR_accept - {"accept", __NR_accept}, -#endif -#endif -#ifdef SYS_accept4 -#ifdef __NR_accept4 - {"accept4", __NR_accept4}, -#endif -#endif -#ifdef SYS_access -#ifdef __NR_access - {"access", __NR_access}, -#endif -#endif -#ifdef SYS_acct -#ifdef __NR_acct - {"acct", __NR_acct}, -#endif -#endif -#ifdef SYS_add_key -#ifdef __NR_add_key - {"add_key", __NR_add_key}, -#endif -#endif -#ifdef SYS_adjtimex -#ifdef __NR_adjtimex - {"adjtimex", __NR_adjtimex}, -#endif -#endif -#ifdef SYS_afs_syscall -#ifdef __NR_afs_syscall - {"afs_syscall", __NR_afs_syscall}, -#endif -#endif -#ifdef SYS_alarm -#ifdef __NR_alarm - {"alarm", __NR_alarm}, -#endif -#endif -#ifdef SYS_arch_prctl -#ifdef __NR_arch_prctl - {"arch_prctl", __NR_arch_prctl}, -#endif -#endif -#ifdef SYS_bind -#ifdef __NR_bind - {"bind", __NR_bind}, -#endif -#endif -#ifdef SYS_bpf -#ifdef __NR_bpf - {"bpf", __NR_bpf}, -#endif -#endif -#ifdef SYS_brk -#ifdef __NR_brk - {"brk", __NR_brk}, -#endif -#endif -#ifdef SYS_capget -#ifdef __NR_capget - {"capget", __NR_capget}, -#endif -#endif -#ifdef SYS_capset -#ifdef __NR_capset - {"capset", __NR_capset}, -#endif -#endif -#ifdef SYS_chdir -#ifdef __NR_chdir - {"chdir", __NR_chdir}, -#endif -#endif -#ifdef SYS_chmod -#ifdef __NR_chmod - {"chmod", __NR_chmod}, -#endif -#endif -#ifdef SYS_chown -#ifdef __NR_chown - {"chown", __NR_chown}, -#endif -#endif -#ifdef SYS_chroot -#ifdef __NR_chroot - {"chroot", __NR_chroot}, -#endif -#endif -#ifdef SYS_clock_adjtime -#ifdef __NR_clock_adjtime - {"clock_adjtime", __NR_clock_adjtime}, -#endif -#endif -#ifdef SYS_clock_getres -#ifdef __NR_clock_getres - {"clock_getres", __NR_clock_getres}, -#endif -#endif -#ifdef SYS_clock_gettime -#ifdef __NR_clock_gettime - {"clock_gettime", __NR_clock_gettime}, -#endif -#endif -#ifdef SYS_clock_nanosleep -#ifdef __NR_clock_nanosleep - {"clock_nanosleep", __NR_clock_nanosleep}, -#endif -#endif -#ifdef SYS_clock_settime -#ifdef __NR_clock_settime - {"clock_settime", __NR_clock_settime}, -#endif -#endif -#ifdef SYS_clone -#ifdef __NR_clone - {"clone", __NR_clone}, -#endif -#endif -#ifdef SYS_close -#ifdef __NR_close - {"close", __NR_close}, -#endif -#endif -#ifdef SYS_connect -#ifdef __NR_connect - {"connect", __NR_connect}, -#endif -#endif -#ifdef SYS_copy_file_range -#ifdef __NR_copy_file_range - {"copy_file_range", __NR_copy_file_range}, -#endif -#endif -#ifdef SYS_creat -#ifdef __NR_creat - {"creat", __NR_creat}, -#endif -#endif -#ifdef SYS_delete_module -#ifdef __NR_delete_module - {"delete_module", __NR_delete_module}, -#endif -#endif -#ifdef SYS_dup -#ifdef __NR_dup - {"dup", __NR_dup}, -#endif -#endif -#ifdef SYS_dup2 -#ifdef __NR_dup2 - {"dup2", __NR_dup2}, -#endif -#endif -#ifdef SYS_dup3 -#ifdef __NR_dup3 - {"dup3", __NR_dup3}, -#endif -#endif -#ifdef SYS_epoll_create -#ifdef __NR_epoll_create - {"epoll_create", __NR_epoll_create}, -#endif -#endif -#ifdef SYS_epoll_create1 -#ifdef __NR_epoll_create1 - {"epoll_create1", __NR_epoll_create1}, -#endif -#endif -#ifdef SYS_epoll_ctl -#ifdef __NR_epoll_ctl - {"epoll_ctl", __NR_epoll_ctl}, -#endif -#endif -#ifdef SYS_epoll_pwait -#ifdef __NR_epoll_pwait - {"epoll_pwait", __NR_epoll_pwait}, -#endif -#endif -#ifdef SYS_epoll_wait -#ifdef __NR_epoll_wait - {"epoll_wait", __NR_epoll_wait}, -#endif -#endif -#ifdef SYS_eventfd -#ifdef __NR_eventfd - {"eventfd", __NR_eventfd}, -#endif -#endif -#ifdef SYS_eventfd2 -#ifdef __NR_eventfd2 - {"eventfd2", __NR_eventfd2}, -#endif -#endif -#ifdef SYS_execve -#ifdef __NR_execve - {"execve", __NR_execve}, -#endif -#endif -#ifdef SYS_execveat -#ifdef __NR_execveat - {"execveat", __NR_execveat}, -#endif -#endif -#ifdef SYS_exit -#ifdef __NR_exit - {"exit", __NR_exit}, -#endif -#endif -#ifdef SYS_exit_group -#ifdef __NR_exit_group - {"exit_group", __NR_exit_group}, -#endif -#endif -#ifdef SYS_faccessat -#ifdef __NR_faccessat - {"faccessat", __NR_faccessat}, -#endif -#endif -#ifdef SYS_fadvise64 -#ifdef __NR_fadvise64 - {"fadvise64", __NR_fadvise64}, -#endif -#endif -#ifdef SYS_fallocate -#ifdef __NR_fallocate - {"fallocate", __NR_fallocate}, -#endif -#endif -#ifdef SYS_fanotify_init -#ifdef __NR_fanotify_init - {"fanotify_init", __NR_fanotify_init}, -#endif -#endif -#ifdef SYS_fanotify_mark -#ifdef __NR_fanotify_mark - {"fanotify_mark", __NR_fanotify_mark}, -#endif -#endif -#ifdef SYS_fchdir -#ifdef __NR_fchdir - {"fchdir", __NR_fchdir}, -#endif -#endif -#ifdef SYS_fchmod -#ifdef __NR_fchmod - {"fchmod", __NR_fchmod}, -#endif -#endif -#ifdef SYS_fchmodat -#ifdef __NR_fchmodat - {"fchmodat", __NR_fchmodat}, -#endif -#endif -#ifdef SYS_fchown -#ifdef __NR_fchown - {"fchown", __NR_fchown}, -#endif -#endif -#ifdef SYS_fchownat -#ifdef __NR_fchownat - {"fchownat", __NR_fchownat}, -#endif -#endif -#ifdef SYS_fcntl -#ifdef __NR_fcntl - {"fcntl", __NR_fcntl}, -#endif -#endif -#ifdef SYS_fdatasync -#ifdef __NR_fdatasync - {"fdatasync", __NR_fdatasync}, -#endif -#endif -#ifdef SYS_fgetxattr -#ifdef __NR_fgetxattr - {"fgetxattr", __NR_fgetxattr}, -#endif -#endif -#ifdef SYS_finit_module -#ifdef __NR_finit_module - {"finit_module", __NR_finit_module}, -#endif -#endif -#ifdef SYS_flistxattr -#ifdef __NR_flistxattr - {"flistxattr", __NR_flistxattr}, -#endif -#endif -#ifdef SYS_flock -#ifdef __NR_flock - {"flock", __NR_flock}, -#endif -#endif -#ifdef SYS_fork -#ifdef __NR_fork - {"fork", __NR_fork}, -#endif -#endif -#ifdef SYS_fremovexattr -#ifdef __NR_fremovexattr - {"fremovexattr", __NR_fremovexattr}, -#endif -#endif -#ifdef SYS_fsetxattr -#ifdef __NR_fsetxattr - {"fsetxattr", __NR_fsetxattr}, -#endif -#endif -#ifdef SYS_fstat -#ifdef __NR_fstat - {"fstat", __NR_fstat}, -#endif -#endif -#ifdef SYS_fstatfs -#ifdef __NR_fstatfs - {"fstatfs", __NR_fstatfs}, -#endif -#endif -#ifdef SYS_fsync -#ifdef __NR_fsync - {"fsync", __NR_fsync}, -#endif -#endif -#ifdef SYS_ftruncate -#ifdef __NR_ftruncate - {"ftruncate", __NR_ftruncate}, -#endif -#endif -#ifdef SYS_futex -#ifdef __NR_futex - {"futex", __NR_futex}, -#endif -#endif -#ifdef SYS_futimesat -#ifdef __NR_futimesat - {"futimesat", __NR_futimesat}, -#endif -#endif -#ifdef SYS_get_mempolicy -#ifdef __NR_get_mempolicy - {"get_mempolicy", __NR_get_mempolicy}, -#endif -#endif -#ifdef SYS_get_robust_list -#ifdef __NR_get_robust_list - {"get_robust_list", __NR_get_robust_list}, -#endif -#endif -#ifdef SYS_getcpu -#ifdef __NR_getcpu - {"getcpu", __NR_getcpu}, -#endif -#endif -#ifdef SYS_getcwd -#ifdef __NR_getcwd - {"getcwd", __NR_getcwd}, -#endif -#endif -#ifdef SYS_getdents -#ifdef __NR_getdents - {"getdents", __NR_getdents}, -#endif -#endif -#ifdef SYS_getdents64 -#ifdef __NR_getdents64 - {"getdents64", __NR_getdents64}, -#endif -#endif -#ifdef SYS_getegid -#ifdef __NR_getegid - {"getegid", __NR_getegid}, -#endif -#endif -#ifdef SYS_geteuid -#ifdef __NR_geteuid - {"geteuid", __NR_geteuid}, -#endif -#endif -#ifdef SYS_getgid -#ifdef __NR_getgid - {"getgid", __NR_getgid}, -#endif -#endif -#ifdef SYS_getgroups -#ifdef __NR_getgroups - {"getgroups", __NR_getgroups}, -#endif -#endif -#ifdef SYS_getitimer -#ifdef __NR_getitimer - {"getitimer", __NR_getitimer}, -#endif -#endif -#ifdef SYS_getpeername -#ifdef __NR_getpeername - {"getpeername", __NR_getpeername}, -#endif -#endif -#ifdef SYS_getpgid -#ifdef __NR_getpgid - {"getpgid", __NR_getpgid}, -#endif -#endif -#ifdef SYS_getpgrp -#ifdef __NR_getpgrp - {"getpgrp", __NR_getpgrp}, -#endif -#endif -#ifdef SYS_getpid -#ifdef __NR_getpid - {"getpid", __NR_getpid}, -#endif -#endif -#ifdef SYS_getpmsg -#ifdef __NR_getpmsg - {"getpmsg", __NR_getpmsg}, -#endif -#endif -#ifdef SYS_getppid -#ifdef __NR_getppid - {"getppid", __NR_getppid}, -#endif -#endif -#ifdef SYS_getpriority -#ifdef __NR_getpriority - {"getpriority", __NR_getpriority}, -#endif -#endif -#ifdef SYS_getrandom -#ifdef __NR_getrandom - {"getrandom", __NR_getrandom}, -#endif -#endif -#ifdef SYS_getresgid -#ifdef __NR_getresgid - {"getresgid", __NR_getresgid}, -#endif -#endif -#ifdef SYS_getresuid -#ifdef __NR_getresuid - {"getresuid", __NR_getresuid}, -#endif -#endif -#ifdef SYS_getrlimit -#ifdef __NR_getrlimit - {"getrlimit", __NR_getrlimit}, -#endif -#endif -#ifdef SYS_getrusage -#ifdef __NR_getrusage - {"getrusage", __NR_getrusage}, -#endif -#endif -#ifdef SYS_getsid -#ifdef __NR_getsid - {"getsid", __NR_getsid}, -#endif -#endif -#ifdef SYS_getsockname -#ifdef __NR_getsockname - {"getsockname", __NR_getsockname}, -#endif -#endif -#ifdef SYS_getsockopt -#ifdef __NR_getsockopt - {"getsockopt", __NR_getsockopt}, -#endif -#endif -#ifdef SYS_gettid -#ifdef __NR_gettid - {"gettid", __NR_gettid}, -#endif -#endif -#ifdef SYS_gettimeofday -#ifdef __NR_gettimeofday - {"gettimeofday", __NR_gettimeofday}, -#endif -#endif -#ifdef SYS_getuid -#ifdef __NR_getuid - {"getuid", __NR_getuid}, -#endif -#endif -#ifdef SYS_getxattr -#ifdef __NR_getxattr - {"getxattr", __NR_getxattr}, -#endif -#endif -#ifdef SYS_init_module -#ifdef __NR_init_module - {"init_module", __NR_init_module}, -#endif -#endif -#ifdef SYS_inotify_add_watch -#ifdef __NR_inotify_add_watch - {"inotify_add_watch", __NR_inotify_add_watch}, -#endif -#endif -#ifdef SYS_inotify_init -#ifdef __NR_inotify_init - {"inotify_init", __NR_inotify_init}, -#endif -#endif -#ifdef SYS_inotify_init1 -#ifdef __NR_inotify_init1 - {"inotify_init1", __NR_inotify_init1}, -#endif -#endif -#ifdef SYS_inotify_rm_watch -#ifdef __NR_inotify_rm_watch - {"inotify_rm_watch", __NR_inotify_rm_watch}, -#endif -#endif -#ifdef SYS_io_cancel -#ifdef __NR_io_cancel - {"io_cancel", __NR_io_cancel}, -#endif -#endif -#ifdef SYS_io_destroy -#ifdef __NR_io_destroy - {"io_destroy", __NR_io_destroy}, -#endif -#endif -#ifdef SYS_io_getevents -#ifdef __NR_io_getevents - {"io_getevents", __NR_io_getevents}, -#endif -#endif -#ifdef SYS_io_setup -#ifdef __NR_io_setup - {"io_setup", __NR_io_setup}, -#endif -#endif -#ifdef SYS_io_submit -#ifdef __NR_io_submit - {"io_submit", __NR_io_submit}, -#endif -#endif -#ifdef SYS_ioctl -#ifdef __NR_ioctl - {"ioctl", __NR_ioctl}, -#endif -#endif -#ifdef SYS_ioperm -#ifdef __NR_ioperm - {"ioperm", __NR_ioperm}, -#endif -#endif -#ifdef SYS_iopl -#ifdef __NR_iopl - {"iopl", __NR_iopl}, -#endif -#endif -#ifdef SYS_ioprio_get -#ifdef __NR_ioprio_get - {"ioprio_get", __NR_ioprio_get}, -#endif -#endif -#ifdef SYS_ioprio_set -#ifdef __NR_ioprio_set - {"ioprio_set", __NR_ioprio_set}, -#endif -#endif -#ifdef SYS_kcmp -#ifdef __NR_kcmp - {"kcmp", __NR_kcmp}, -#endif -#endif -#ifdef SYS_kexec_file_load -#ifdef __NR_kexec_file_load - {"kexec_file_load", __NR_kexec_file_load}, -#endif -#endif -#ifdef SYS_kexec_load -#ifdef __NR_kexec_load - {"kexec_load", __NR_kexec_load}, -#endif -#endif -#ifdef SYS_keyctl -#ifdef __NR_keyctl - {"keyctl", __NR_keyctl}, -#endif -#endif -#ifdef SYS_kill -#ifdef __NR_kill - {"kill", __NR_kill}, -#endif -#endif -#ifdef SYS_lchown -#ifdef __NR_lchown - {"lchown", __NR_lchown}, -#endif -#endif -#ifdef SYS_lgetxattr -#ifdef __NR_lgetxattr - {"lgetxattr", __NR_lgetxattr}, -#endif -#endif -#ifdef SYS_link -#ifdef __NR_link - {"link", __NR_link}, -#endif -#endif -#ifdef SYS_linkat -#ifdef __NR_linkat - {"linkat", __NR_linkat}, -#endif -#endif -#ifdef SYS_listen -#ifdef __NR_listen - {"listen", __NR_listen}, -#endif -#endif -#ifdef SYS_listxattr -#ifdef __NR_listxattr - {"listxattr", __NR_listxattr}, -#endif -#endif -#ifdef SYS_llistxattr -#ifdef __NR_llistxattr - {"llistxattr", __NR_llistxattr}, -#endif -#endif -#ifdef SYS_lookup_dcookie -#ifdef __NR_lookup_dcookie - {"lookup_dcookie", __NR_lookup_dcookie}, -#endif -#endif -#ifdef SYS_lremovexattr -#ifdef __NR_lremovexattr - {"lremovexattr", __NR_lremovexattr}, -#endif -#endif -#ifdef SYS_lseek -#ifdef __NR_lseek - {"lseek", __NR_lseek}, -#endif -#endif -#ifdef SYS_lsetxattr -#ifdef __NR_lsetxattr - {"lsetxattr", __NR_lsetxattr}, -#endif -#endif -#ifdef SYS_lstat -#ifdef __NR_lstat - {"lstat", __NR_lstat}, -#endif -#endif -#ifdef SYS_madvise -#ifdef __NR_madvise - {"madvise", __NR_madvise}, -#endif -#endif -#ifdef SYS_mbind -#ifdef __NR_mbind - {"mbind", __NR_mbind}, -#endif -#endif -#ifdef SYS_membarrier -#ifdef __NR_membarrier - {"membarrier", __NR_membarrier}, -#endif -#endif -#ifdef SYS_memfd_create -#ifdef __NR_memfd_create - {"memfd_create", __NR_memfd_create}, -#endif -#endif -#ifdef SYS_migrate_pages -#ifdef __NR_migrate_pages - {"migrate_pages", __NR_migrate_pages}, -#endif -#endif -#ifdef SYS_mincore -#ifdef __NR_mincore - {"mincore", __NR_mincore}, -#endif -#endif -#ifdef SYS_mkdir -#ifdef __NR_mkdir - {"mkdir", __NR_mkdir}, -#endif -#endif -#ifdef SYS_mkdirat -#ifdef __NR_mkdirat - {"mkdirat", __NR_mkdirat}, -#endif -#endif -#ifdef SYS_mknod -#ifdef __NR_mknod - {"mknod", __NR_mknod}, -#endif -#endif -#ifdef SYS_mknodat -#ifdef __NR_mknodat - {"mknodat", __NR_mknodat}, -#endif -#endif -#ifdef SYS_mlock -#ifdef __NR_mlock - {"mlock", __NR_mlock}, -#endif -#endif -#ifdef SYS_mlock2 -#ifdef __NR_mlock2 - {"mlock2", __NR_mlock2}, -#endif -#endif -#ifdef SYS_mlockall -#ifdef __NR_mlockall - {"mlockall", __NR_mlockall}, -#endif -#endif -#ifdef SYS_mmap -#ifdef __NR_mmap - {"mmap", __NR_mmap}, -#endif -#endif -#ifdef SYS_modify_ldt -#ifdef __NR_modify_ldt - {"modify_ldt", __NR_modify_ldt}, -#endif -#endif -#ifdef SYS_mount -#ifdef __NR_mount - {"mount", __NR_mount}, -#endif -#endif -#ifdef SYS_move_pages -#ifdef __NR_move_pages - {"move_pages", __NR_move_pages}, -#endif -#endif -#ifdef SYS_mprotect -#ifdef __NR_mprotect - {"mprotect", __NR_mprotect}, -#endif -#endif -#ifdef SYS_mq_getsetattr -#ifdef __NR_mq_getsetattr - {"mq_getsetattr", __NR_mq_getsetattr}, -#endif -#endif -#ifdef SYS_mq_notify -#ifdef __NR_mq_notify - {"mq_notify", __NR_mq_notify}, -#endif -#endif -#ifdef SYS_mq_open -#ifdef __NR_mq_open - {"mq_open", __NR_mq_open}, -#endif -#endif -#ifdef SYS_mq_timedreceive -#ifdef __NR_mq_timedreceive - {"mq_timedreceive", __NR_mq_timedreceive}, -#endif -#endif -#ifdef SYS_mq_timedsend -#ifdef __NR_mq_timedsend - {"mq_timedsend", __NR_mq_timedsend}, -#endif -#endif -#ifdef SYS_mq_unlink -#ifdef __NR_mq_unlink - {"mq_unlink", __NR_mq_unlink}, -#endif -#endif -#ifdef SYS_mremap -#ifdef __NR_mremap - {"mremap", __NR_mremap}, -#endif -#endif -#ifdef SYS_msgctl -#ifdef __NR_msgctl - {"msgctl", __NR_msgctl}, -#endif -#endif -#ifdef SYS_msgget -#ifdef __NR_msgget - {"msgget", __NR_msgget}, -#endif -#endif -#ifdef SYS_msgrcv -#ifdef __NR_msgrcv - {"msgrcv", __NR_msgrcv}, -#endif -#endif -#ifdef SYS_msgsnd -#ifdef __NR_msgsnd - {"msgsnd", __NR_msgsnd}, -#endif -#endif -#ifdef SYS_msync -#ifdef __NR_msync - {"msync", __NR_msync}, -#endif -#endif -#ifdef SYS_munlock -#ifdef __NR_munlock - {"munlock", __NR_munlock}, -#endif -#endif -#ifdef SYS_munlockall -#ifdef __NR_munlockall - {"munlockall", __NR_munlockall}, -#endif -#endif -#ifdef SYS_munmap -#ifdef __NR_munmap - {"munmap", __NR_munmap}, -#endif -#endif -#ifdef SYS_name_to_handle_at -#ifdef __NR_name_to_handle_at - {"name_to_handle_at", __NR_name_to_handle_at}, -#endif -#endif -#ifdef SYS_nanosleep -#ifdef __NR_nanosleep - {"nanosleep", __NR_nanosleep}, -#endif -#endif -#ifdef SYS_newfstatat -#ifdef __NR_newfstatat - {"newfstatat", __NR_newfstatat}, -#endif -#endif -#ifdef SYS_open -#ifdef __NR_open - {"open", __NR_open}, -#endif -#endif -#ifdef SYS_open_by_handle_at -#ifdef __NR_open_by_handle_at - {"open_by_handle_at", __NR_open_by_handle_at}, -#endif -#endif -#ifdef SYS_openat -#ifdef __NR_openat - {"openat", __NR_openat}, -#endif -#endif -#ifdef SYS_pause -#ifdef __NR_pause - {"pause", __NR_pause}, -#endif -#endif -#ifdef SYS_perf_event_open -#ifdef __NR_perf_event_open - {"perf_event_open", __NR_perf_event_open}, -#endif -#endif -#ifdef SYS_personality -#ifdef __NR_personality - {"personality", __NR_personality}, -#endif -#endif -#ifdef SYS_pipe -#ifdef __NR_pipe - {"pipe", __NR_pipe}, -#endif -#endif -#ifdef SYS_pipe2 -#ifdef __NR_pipe2 - {"pipe2", __NR_pipe2}, -#endif -#endif -#ifdef SYS_pivot_root -#ifdef __NR_pivot_root - {"pivot_root", __NR_pivot_root}, -#endif -#endif -#ifdef SYS_pkey_alloc -#ifdef __NR_pkey_alloc - {"pkey_alloc", __NR_pkey_alloc}, -#endif -#endif -#ifdef SYS_pkey_free -#ifdef __NR_pkey_free - {"pkey_free", __NR_pkey_free}, -#endif -#endif -#ifdef SYS_pkey_mprotect -#ifdef __NR_pkey_mprotect - {"pkey_mprotect", __NR_pkey_mprotect}, -#endif -#endif -#ifdef SYS_poll -#ifdef __NR_poll - {"poll", __NR_poll}, -#endif -#endif -#ifdef SYS_ppoll -#ifdef __NR_ppoll - {"ppoll", __NR_ppoll}, -#endif -#endif -#ifdef SYS_prctl -#ifdef __NR_prctl - {"prctl", __NR_prctl}, -#endif -#endif -#ifdef SYS_pread64 -#ifdef __NR_pread64 - {"pread64", __NR_pread64}, -#endif -#endif -#ifdef SYS_preadv -#ifdef __NR_preadv - {"preadv", __NR_preadv}, -#endif -#endif -#ifdef SYS_preadv2 -#ifdef __NR_preadv2 - {"preadv2", __NR_preadv2}, -#endif -#endif -#ifdef SYS_prlimit64 -#ifdef __NR_prlimit64 - {"prlimit64", __NR_prlimit64}, -#endif -#endif -#ifdef SYS_process_vm_readv -#ifdef __NR_process_vm_readv - {"process_vm_readv", __NR_process_vm_readv}, -#endif -#endif -#ifdef SYS_process_vm_writev -#ifdef __NR_process_vm_writev - {"process_vm_writev", __NR_process_vm_writev}, -#endif -#endif -#ifdef SYS_pselect6 -#ifdef __NR_pselect6 - {"pselect6", __NR_pselect6}, -#endif -#endif -#ifdef SYS_ptrace -#ifdef __NR_ptrace - {"ptrace", __NR_ptrace}, -#endif -#endif -#ifdef SYS_putpmsg -#ifdef __NR_putpmsg - {"putpmsg", __NR_putpmsg}, -#endif -#endif -#ifdef SYS_pwrite64 -#ifdef __NR_pwrite64 - {"pwrite64", __NR_pwrite64}, -#endif -#endif -#ifdef SYS_pwritev -#ifdef __NR_pwritev - {"pwritev", __NR_pwritev}, -#endif -#endif -#ifdef SYS_pwritev2 -#ifdef __NR_pwritev2 - {"pwritev2", __NR_pwritev2}, -#endif -#endif -#ifdef SYS_quotactl -#ifdef __NR_quotactl - {"quotactl", __NR_quotactl}, -#endif -#endif -#ifdef SYS_read -#ifdef __NR_read - {"read", __NR_read}, -#endif -#endif -#ifdef SYS_readahead -#ifdef __NR_readahead - {"readahead", __NR_readahead}, -#endif -#endif -#ifdef SYS_readlink -#ifdef __NR_readlink - {"readlink", __NR_readlink}, -#endif -#endif -#ifdef SYS_readlinkat -#ifdef __NR_readlinkat - {"readlinkat", __NR_readlinkat}, -#endif -#endif -#ifdef SYS_readv -#ifdef __NR_readv - {"readv", __NR_readv}, -#endif -#endif -#ifdef SYS_reboot -#ifdef __NR_reboot - {"reboot", __NR_reboot}, -#endif -#endif -#ifdef SYS_recvfrom -#ifdef __NR_recvfrom - {"recvfrom", __NR_recvfrom}, -#endif -#endif -#ifdef SYS_recvmmsg -#ifdef __NR_recvmmsg - {"recvmmsg", __NR_recvmmsg}, -#endif -#endif -#ifdef SYS_recvmsg -#ifdef __NR_recvmsg - {"recvmsg", __NR_recvmsg}, -#endif -#endif -#ifdef SYS_remap_file_pages -#ifdef __NR_remap_file_pages - {"remap_file_pages", __NR_remap_file_pages}, -#endif -#endif -#ifdef SYS_removexattr -#ifdef __NR_removexattr - {"removexattr", __NR_removexattr}, -#endif -#endif -#ifdef SYS_rename -#ifdef __NR_rename - {"rename", __NR_rename}, -#endif -#endif -#ifdef SYS_renameat -#ifdef __NR_renameat - {"renameat", __NR_renameat}, -#endif -#endif -#ifdef SYS_renameat2 -#ifdef __NR_renameat2 - {"renameat2", __NR_renameat2}, -#endif -#endif -#ifdef SYS_request_key -#ifdef __NR_request_key - {"request_key", __NR_request_key}, -#endif -#endif -#ifdef SYS_restart_syscall -#ifdef __NR_restart_syscall - {"restart_syscall", __NR_restart_syscall}, -#endif -#endif -#ifdef SYS_rmdir -#ifdef __NR_rmdir - {"rmdir", __NR_rmdir}, -#endif -#endif -#ifdef SYS_rt_sigaction -#ifdef __NR_rt_sigaction - {"rt_sigaction", __NR_rt_sigaction}, -#endif -#endif -#ifdef SYS_rt_sigpending -#ifdef __NR_rt_sigpending - {"rt_sigpending", __NR_rt_sigpending}, -#endif -#endif -#ifdef SYS_rt_sigprocmask -#ifdef __NR_rt_sigprocmask - {"rt_sigprocmask", __NR_rt_sigprocmask}, -#endif -#endif -#ifdef SYS_rt_sigqueueinfo -#ifdef __NR_rt_sigqueueinfo - {"rt_sigqueueinfo", __NR_rt_sigqueueinfo}, -#endif -#endif -#ifdef SYS_rt_sigreturn -#ifdef __NR_rt_sigreturn - {"rt_sigreturn", __NR_rt_sigreturn}, -#endif -#endif -#ifdef SYS_rt_sigsuspend -#ifdef __NR_rt_sigsuspend - {"rt_sigsuspend", __NR_rt_sigsuspend}, -#endif -#endif -#ifdef SYS_rt_sigtimedwait -#ifdef __NR_rt_sigtimedwait - {"rt_sigtimedwait", __NR_rt_sigtimedwait}, -#endif -#endif -#ifdef SYS_rt_tgsigqueueinfo -#ifdef __NR_rt_tgsigqueueinfo - {"rt_tgsigqueueinfo", __NR_rt_tgsigqueueinfo}, -#endif -#endif -#ifdef SYS_sched_get_priority_max -#ifdef __NR_sched_get_priority_max - {"sched_get_priority_max", __NR_sched_get_priority_max}, -#endif -#endif -#ifdef SYS_sched_get_priority_min -#ifdef __NR_sched_get_priority_min - {"sched_get_priority_min", __NR_sched_get_priority_min}, -#endif -#endif -#ifdef SYS_sched_getaffinity -#ifdef __NR_sched_getaffinity - {"sched_getaffinity", __NR_sched_getaffinity}, -#endif -#endif -#ifdef SYS_sched_getattr -#ifdef __NR_sched_getattr - {"sched_getattr", __NR_sched_getattr}, -#endif -#endif -#ifdef SYS_sched_getparam -#ifdef __NR_sched_getparam - {"sched_getparam", __NR_sched_getparam}, -#endif -#endif -#ifdef SYS_sched_getscheduler -#ifdef __NR_sched_getscheduler - {"sched_getscheduler", __NR_sched_getscheduler}, -#endif -#endif -#ifdef SYS_sched_rr_get_interval -#ifdef __NR_sched_rr_get_interval - {"sched_rr_get_interval", __NR_sched_rr_get_interval}, -#endif -#endif -#ifdef SYS_sched_setaffinity -#ifdef __NR_sched_setaffinity - {"sched_setaffinity", __NR_sched_setaffinity}, -#endif -#endif -#ifdef SYS_sched_setattr -#ifdef __NR_sched_setattr - {"sched_setattr", __NR_sched_setattr}, -#endif -#endif -#ifdef SYS_sched_setparam -#ifdef __NR_sched_setparam - {"sched_setparam", __NR_sched_setparam}, -#endif -#endif -#ifdef SYS_sched_setscheduler -#ifdef __NR_sched_setscheduler - {"sched_setscheduler", __NR_sched_setscheduler}, -#endif -#endif -#ifdef SYS_sched_yield -#ifdef __NR_sched_yield - {"sched_yield", __NR_sched_yield}, -#endif -#endif -#ifdef SYS_seccomp -#ifdef __NR_seccomp - {"seccomp", __NR_seccomp}, -#endif -#endif -#ifdef SYS_security -#ifdef __NR_security - {"security", __NR_security}, -#endif -#endif -#ifdef SYS_select -#ifdef __NR_select - {"select", __NR_select}, -#endif -#endif -#ifdef SYS_semctl -#ifdef __NR_semctl - {"semctl", __NR_semctl}, -#endif -#endif -#ifdef SYS_semget -#ifdef __NR_semget - {"semget", __NR_semget}, -#endif -#endif -#ifdef SYS_semop -#ifdef __NR_semop - {"semop", __NR_semop}, -#endif -#endif -#ifdef SYS_semtimedop -#ifdef __NR_semtimedop - {"semtimedop", __NR_semtimedop}, -#endif -#endif -#ifdef SYS_sendfile -#ifdef __NR_sendfile - {"sendfile", __NR_sendfile}, -#endif -#endif -#ifdef SYS_sendmmsg -#ifdef __NR_sendmmsg - {"sendmmsg", __NR_sendmmsg}, -#endif -#endif -#ifdef SYS_sendmsg -#ifdef __NR_sendmsg - {"sendmsg", __NR_sendmsg}, -#endif -#endif -#ifdef SYS_sendto -#ifdef __NR_sendto - {"sendto", __NR_sendto}, -#endif -#endif -#ifdef SYS_set_mempolicy -#ifdef __NR_set_mempolicy - {"set_mempolicy", __NR_set_mempolicy}, -#endif -#endif -#ifdef SYS_set_robust_list -#ifdef __NR_set_robust_list - {"set_robust_list", __NR_set_robust_list}, -#endif -#endif -#ifdef SYS_set_tid_address -#ifdef __NR_set_tid_address - {"set_tid_address", __NR_set_tid_address}, -#endif -#endif -#ifdef SYS_setdomainname -#ifdef __NR_setdomainname - {"setdomainname", __NR_setdomainname}, -#endif -#endif -#ifdef SYS_setfsgid -#ifdef __NR_setfsgid - {"setfsgid", __NR_setfsgid}, -#endif -#endif -#ifdef SYS_setfsuid -#ifdef __NR_setfsuid - {"setfsuid", __NR_setfsuid}, -#endif -#endif -#ifdef SYS_setgid -#ifdef __NR_setgid - {"setgid", __NR_setgid}, -#endif -#endif -#ifdef SYS_setgroups -#ifdef __NR_setgroups - {"setgroups", __NR_setgroups}, -#endif -#endif -#ifdef SYS_sethostname -#ifdef __NR_sethostname - {"sethostname", __NR_sethostname}, -#endif -#endif -#ifdef SYS_setitimer -#ifdef __NR_setitimer - {"setitimer", __NR_setitimer}, -#endif -#endif -#ifdef SYS_setns -#ifdef __NR_setns - {"setns", __NR_setns}, -#endif -#endif -#ifdef SYS_setpgid -#ifdef __NR_setpgid - {"setpgid", __NR_setpgid}, -#endif -#endif -#ifdef SYS_setpriority -#ifdef __NR_setpriority - {"setpriority", __NR_setpriority}, -#endif -#endif -#ifdef SYS_setregid -#ifdef __NR_setregid - {"setregid", __NR_setregid}, -#endif -#endif -#ifdef SYS_setresgid -#ifdef __NR_setresgid - {"setresgid", __NR_setresgid}, -#endif -#endif -#ifdef SYS_setresuid -#ifdef __NR_setresuid - {"setresuid", __NR_setresuid}, -#endif -#endif -#ifdef SYS_setreuid -#ifdef __NR_setreuid - {"setreuid", __NR_setreuid}, -#endif -#endif -#ifdef SYS_setrlimit -#ifdef __NR_setrlimit - {"setrlimit", __NR_setrlimit}, -#endif -#endif -#ifdef SYS_setsid -#ifdef __NR_setsid - {"setsid", __NR_setsid}, -#endif -#endif -#ifdef SYS_setsockopt -#ifdef __NR_setsockopt - {"setsockopt", __NR_setsockopt}, -#endif -#endif -#ifdef SYS_settimeofday -#ifdef __NR_settimeofday - {"settimeofday", __NR_settimeofday}, -#endif -#endif -#ifdef SYS_setuid -#ifdef __NR_setuid - {"setuid", __NR_setuid}, -#endif -#endif -#ifdef SYS_setxattr -#ifdef __NR_setxattr - {"setxattr", __NR_setxattr}, -#endif -#endif -#ifdef SYS_shmat -#ifdef __NR_shmat - {"shmat", __NR_shmat}, -#endif -#endif -#ifdef SYS_shmctl -#ifdef __NR_shmctl - {"shmctl", __NR_shmctl}, -#endif -#endif -#ifdef SYS_shmdt -#ifdef __NR_shmdt - {"shmdt", __NR_shmdt}, -#endif -#endif -#ifdef SYS_shmget -#ifdef __NR_shmget - {"shmget", __NR_shmget}, -#endif -#endif -#ifdef SYS_shutdown -#ifdef __NR_shutdown - {"shutdown", __NR_shutdown}, -#endif -#endif -#ifdef SYS_sigaltstack -#ifdef __NR_sigaltstack - {"sigaltstack", __NR_sigaltstack}, -#endif -#endif -#ifdef SYS_signalfd -#ifdef __NR_signalfd - {"signalfd", __NR_signalfd}, -#endif -#endif -#ifdef SYS_signalfd4 -#ifdef __NR_signalfd4 - {"signalfd4", __NR_signalfd4}, -#endif -#endif -#ifdef SYS_socket -#ifdef __NR_socket - {"socket", __NR_socket}, -#endif -#endif -#ifdef SYS_socketpair -#ifdef __NR_socketpair - {"socketpair", __NR_socketpair}, -#endif -#endif -#ifdef SYS_splice -#ifdef __NR_splice - {"splice", __NR_splice}, -#endif -#endif -#ifdef SYS_stat -#ifdef __NR_stat - {"stat", __NR_stat}, -#endif -#endif -#ifdef SYS_statfs -#ifdef __NR_statfs - {"statfs", __NR_statfs}, -#endif -#endif -#ifdef SYS_statx -#ifdef __NR_statx - {"statx", __NR_statx}, -#endif -#endif -#ifdef SYS_swapoff -#ifdef __NR_swapoff - {"swapoff", __NR_swapoff}, -#endif -#endif -#ifdef SYS_swapon -#ifdef __NR_swapon - {"swapon", __NR_swapon}, -#endif -#endif -#ifdef SYS_symlink -#ifdef __NR_symlink - {"symlink", __NR_symlink}, -#endif -#endif -#ifdef SYS_symlinkat -#ifdef __NR_symlinkat - {"symlinkat", __NR_symlinkat}, -#endif -#endif -#ifdef SYS_sync -#ifdef __NR_sync - {"sync", __NR_sync}, -#endif -#endif -#ifdef SYS_sync_file_range -#ifdef __NR_sync_file_range - {"sync_file_range", __NR_sync_file_range}, -#endif -#endif -#ifdef SYS_syncfs -#ifdef __NR_syncfs - {"syncfs", __NR_syncfs}, -#endif -#endif -#ifdef SYS_sysfs -#ifdef __NR_sysfs - {"sysfs", __NR_sysfs}, -#endif -#endif -#ifdef SYS_sysinfo -#ifdef __NR_sysinfo - {"sysinfo", __NR_sysinfo}, -#endif -#endif -#ifdef SYS_syslog -#ifdef __NR_syslog - {"syslog", __NR_syslog}, -#endif -#endif -#ifdef SYS_tee -#ifdef __NR_tee - {"tee", __NR_tee}, -#endif -#endif -#ifdef SYS_tgkill -#ifdef __NR_tgkill - {"tgkill", __NR_tgkill}, -#endif -#endif -#ifdef SYS_time -#ifdef __NR_time - {"time", __NR_time}, -#endif -#endif -#ifdef SYS_timer_create -#ifdef __NR_timer_create - {"timer_create", __NR_timer_create}, -#endif -#endif -#ifdef SYS_timer_delete -#ifdef __NR_timer_delete - {"timer_delete", __NR_timer_delete}, -#endif -#endif -#ifdef SYS_timer_getoverrun -#ifdef __NR_timer_getoverrun - {"timer_getoverrun", __NR_timer_getoverrun}, -#endif -#endif -#ifdef SYS_timer_gettime -#ifdef __NR_timer_gettime - {"timer_gettime", __NR_timer_gettime}, -#endif -#endif -#ifdef SYS_timer_settime -#ifdef __NR_timer_settime - {"timer_settime", __NR_timer_settime}, -#endif -#endif -#ifdef SYS_timerfd_create -#ifdef __NR_timerfd_create - {"timerfd_create", __NR_timerfd_create}, -#endif -#endif -#ifdef SYS_timerfd_gettime -#ifdef __NR_timerfd_gettime - {"timerfd_gettime", __NR_timerfd_gettime}, -#endif -#endif -#ifdef SYS_timerfd_settime -#ifdef __NR_timerfd_settime - {"timerfd_settime", __NR_timerfd_settime}, -#endif -#endif -#ifdef SYS_times -#ifdef __NR_times - {"times", __NR_times}, -#endif -#endif -#ifdef SYS_tkill -#ifdef __NR_tkill - {"tkill", __NR_tkill}, -#endif -#endif -#ifdef SYS_truncate -#ifdef __NR_truncate - {"truncate", __NR_truncate}, -#endif -#endif -#ifdef SYS_tuxcall -#ifdef __NR_tuxcall - {"tuxcall", __NR_tuxcall}, -#endif -#endif -#ifdef SYS_umask -#ifdef __NR_umask - {"umask", __NR_umask}, -#endif -#endif -#ifdef SYS_umount2 -#ifdef __NR_umount2 - {"umount2", __NR_umount2}, -#endif -#endif -#ifdef SYS_uname -#ifdef __NR_uname - {"uname", __NR_uname}, -#endif -#endif -#ifdef SYS_unlink -#ifdef __NR_unlink - {"unlink", __NR_unlink}, -#endif -#endif -#ifdef SYS_unlinkat -#ifdef __NR_unlinkat - {"unlinkat", __NR_unlinkat}, -#endif -#endif -#ifdef SYS_unshare -#ifdef __NR_unshare - {"unshare", __NR_unshare}, -#endif -#endif -#ifdef SYS_userfaultfd -#ifdef __NR_userfaultfd - {"userfaultfd", __NR_userfaultfd}, -#endif -#endif -#ifdef SYS_ustat -#ifdef __NR_ustat - {"ustat", __NR_ustat}, -#endif -#endif -#ifdef SYS_utime -#ifdef __NR_utime - {"utime", __NR_utime}, -#endif -#endif -#ifdef SYS_utimensat -#ifdef __NR_utimensat - {"utimensat", __NR_utimensat}, -#endif -#endif -#ifdef SYS_utimes -#ifdef __NR_utimes - {"utimes", __NR_utimes}, -#endif -#endif -#ifdef SYS_vfork -#ifdef __NR_vfork - {"vfork", __NR_vfork}, -#endif -#endif -#ifdef SYS_vhangup -#ifdef __NR_vhangup - {"vhangup", __NR_vhangup}, -#endif -#endif -#ifdef SYS_vmsplice -#ifdef __NR_vmsplice - {"vmsplice", __NR_vmsplice}, -#endif -#endif -#ifdef SYS_wait4 -#ifdef __NR_wait4 - {"wait4", __NR_wait4}, -#endif -#endif -#ifdef SYS_waitid -#ifdef __NR_waitid - {"waitid", __NR_waitid}, -#endif -#endif -#ifdef SYS_write -#ifdef __NR_write - {"write", __NR_write}, -#endif -#endif -#ifdef SYS_writev -#ifdef __NR_writev - {"writev", __NR_writev}, -#endif -#endif #endif -//#endif diff --git a/src/include/syscall_i386.h b/src/include/syscall_i386.h new file mode 100644 index 000000000..4795e5b2a --- /dev/null +++ b/src/include/syscall_i386.h @@ -0,0 +1,425 @@ +{ "_llseek", 140 }, +{ "_newselect", 142 }, +{ "_sysctl", 149 }, +{ "accept4", 364 }, +{ "access", 33 }, +{ "acct", 51 }, +{ "add_key", 286 }, +{ "adjtimex", 124 }, +{ "afs_syscall", 137 }, +{ "alarm", 27 }, +{ "arch_prctl", 384 }, +{ "bdflush", 134 }, +{ "bind", 361 }, +{ "bpf", 357 }, +{ "break", 17 }, +{ "brk", 45 }, +{ "capget", 184 }, +{ "capset", 185 }, +{ "chdir", 12 }, +{ "chmod", 15 }, +{ "chown", 182 }, +{ "chown32", 212 }, +{ "chroot", 61 }, +{ "clock_adjtime", 343 }, +{ "clock_adjtime64", 405 }, +{ "clock_getres", 266 }, +{ "clock_getres_time64", 406 }, +{ "clock_gettime", 265 }, +{ "clock_gettime64", 403 }, +{ "clock_nanosleep", 267 }, +{ "clock_nanosleep_time64", 407 }, +{ "clock_settime", 264 }, +{ "clock_settime64", 404 }, +{ "clone", 120 }, +{ "clone3", 435 }, +{ "close", 6 }, +{ "connect", 362 }, +{ "copy_file_range", 377 }, +{ "creat", 8 }, +{ "create_module", 127 }, +{ "delete_module", 129 }, +{ "dup", 41 }, +{ "dup2", 63 }, +{ "dup3", 330 }, +{ "epoll_create", 254 }, +{ "epoll_create1", 329 }, +{ "epoll_ctl", 255 }, +{ "epoll_pwait", 319 }, +{ "epoll_wait", 256 }, +{ "eventfd", 323 }, +{ "eventfd2", 328 }, +{ "execve", 11 }, +{ "execveat", 358 }, +{ "exit", 1 }, +{ "exit_group", 252 }, +{ "faccessat", 307 }, +{ "fadvise64", 250 }, +{ "fadvise64_64", 272 }, +{ "fallocate", 324 }, +{ "fanotify_init", 338 }, +{ "fanotify_mark", 339 }, +{ "fchdir", 133 }, +{ "fchmod", 94 }, +{ "fchmodat", 306 }, +{ "fchown", 95 }, +{ "fchown32", 207 }, +{ "fchownat", 298 }, +{ "fcntl", 55 }, +{ "fcntl64", 221 }, +{ "fdatasync", 148 }, +{ "fgetxattr", 231 }, +{ "finit_module", 350 }, +{ "flistxattr", 234 }, +{ "flock", 143 }, +{ "fork", 2 }, +{ "fremovexattr", 237 }, +{ "fsconfig", 431 }, +{ "fsetxattr", 228 }, +{ "fsmount", 432 }, +{ "fsopen", 430 }, +{ "fspick", 433 }, +{ "fstat", 108 }, +{ "fstat64", 197 }, +{ "fstatat64", 300 }, +{ "fstatfs", 100 }, +{ "fstatfs64", 269 }, +{ "fsync", 118 }, +{ "ftime", 35 }, +{ "ftruncate", 93 }, +{ "ftruncate64", 194 }, +{ "futex", 240 }, +{ "futex_time64", 422 }, +{ "futimesat", 299 }, +{ "get_kernel_syms", 130 }, +{ "get_mempolicy", 275 }, +{ "get_robust_list", 312 }, +{ "get_thread_area", 244 }, +{ "getcpu", 318 }, +{ "getcwd", 183 }, +{ "getdents", 141 }, +{ "getdents64", 220 }, +{ "getegid", 50 }, +{ "getegid32", 202 }, +{ "geteuid", 49 }, +{ "geteuid32", 201 }, +{ "getgid", 47 }, +{ "getgid32", 200 }, +{ "getgroups", 80 }, +{ "getgroups32", 205 }, +{ "getitimer", 105 }, +{ "getpeername", 368 }, +{ "getpgid", 132 }, +{ "getpgrp", 65 }, +{ "getpid", 20 }, +{ "getpmsg", 188 }, +{ "getppid", 64 }, +{ "getpriority", 96 }, +{ "getrandom", 355 }, +{ "getresgid", 171 }, +{ "getresgid32", 211 }, +{ "getresuid", 165 }, +{ "getresuid32", 209 }, +{ "getrlimit", 76 }, +{ "getrusage", 77 }, +{ "getsid", 147 }, +{ "getsockname", 367 }, +{ "getsockopt", 365 }, +{ "gettid", 224 }, +{ "gettimeofday", 78 }, +{ "getuid", 24 }, +{ "getuid32", 199 }, +{ "getxattr", 229 }, +{ "gtty", 32 }, +{ "idle", 112 }, +{ "init_module", 128 }, +{ "inotify_add_watch", 292 }, +{ "inotify_init", 291 }, +{ "inotify_init1", 332 }, +{ "inotify_rm_watch", 293 }, +{ "io_cancel", 249 }, +{ "io_destroy", 246 }, +{ "io_getevents", 247 }, +{ "io_pgetevents", 385 }, +{ "io_pgetevents_time64", 416 }, +{ "io_setup", 245 }, +{ "io_submit", 248 }, +{ "io_uring_enter", 426 }, +{ "io_uring_register", 427 }, +{ "io_uring_setup", 425 }, +{ "ioctl", 54 }, +{ "ioperm", 101 }, +{ "iopl", 110 }, +{ "ioprio_get", 290 }, +{ "ioprio_set", 289 }, +{ "ipc", 117 }, +{ "kcmp", 349 }, +{ "kexec_load", 283 }, +{ "keyctl", 288 }, +{ "kill", 37 }, +{ "lchown", 16 }, +{ "lchown32", 198 }, +{ "lgetxattr", 230 }, +{ "link", 9 }, +{ "linkat", 303 }, +{ "listen", 363 }, +{ "listxattr", 232 }, +{ "llistxattr", 233 }, +{ "lock", 53 }, +{ "lookup_dcookie", 253 }, +{ "lremovexattr", 236 }, +{ "lseek", 19 }, +{ "lsetxattr", 227 }, +{ "lstat", 107 }, +{ "lstat64", 196 }, +{ "madvise", 219 }, +{ "mbind", 274 }, +{ "membarrier", 375 }, +{ "memfd_create", 356 }, +{ "migrate_pages", 294 }, +{ "mincore", 218 }, +{ "mkdir", 39 }, +{ "mkdirat", 296 }, +{ "mknod", 14 }, +{ "mknodat", 297 }, +{ "mlock", 150 }, +{ "mlock2", 376 }, +{ "mlockall", 152 }, +{ "mmap", 90 }, +{ "mmap2", 192 }, +{ "modify_ldt", 123 }, +{ "mount", 21 }, +{ "move_mount", 429 }, +{ "move_pages", 317 }, +{ "mprotect", 125 }, +{ "mpx", 56 }, +{ "mq_getsetattr", 282 }, +{ "mq_notify", 281 }, +{ "mq_open", 277 }, +{ "mq_timedreceive", 280 }, +{ "mq_timedreceive_time64", 419 }, +{ "mq_timedsend", 279 }, +{ "mq_timedsend_time64", 418 }, +{ "mq_unlink", 278 }, +{ "mremap", 163 }, +{ "msgctl", 402 }, +{ "msgget", 399 }, +{ "msgrcv", 401 }, +{ "msgsnd", 400 }, +{ "msync", 144 }, +{ "munlock", 151 }, +{ "munlockall", 153 }, +{ "munmap", 91 }, +{ "name_to_handle_at", 341 }, +{ "nanosleep", 162 }, +{ "nfsservctl", 169 }, +{ "nice", 34 }, +{ "oldfstat", 28 }, +{ "oldlstat", 84 }, +{ "oldolduname", 59 }, +{ "oldstat", 18 }, +{ "olduname", 109 }, +{ "open", 5 }, +{ "open_by_handle_at", 342 }, +{ "open_tree", 428 }, +{ "openat", 295 }, +{ "pause", 29 }, +{ "perf_event_open", 336 }, +{ "personality", 136 }, +{ "pidfd_open", 434 }, +{ "pidfd_send_signal", 424 }, +{ "pipe", 42 }, +{ "pipe2", 331 }, +{ "pivot_root", 217 }, +{ "pkey_alloc", 381 }, +{ "pkey_free", 382 }, +{ "pkey_mprotect", 380 }, +{ "poll", 168 }, +{ "ppoll", 309 }, +{ "ppoll_time64", 414 }, +{ "prctl", 172 }, +{ "pread64", 180 }, +{ "preadv", 333 }, +{ "preadv2", 378 }, +{ "prlimit64", 340 }, +{ "process_vm_readv", 347 }, +{ "process_vm_writev", 348 }, +{ "prof", 44 }, +{ "profil", 98 }, +{ "pselect6", 308 }, +{ "pselect6_time64", 413 }, +{ "ptrace", 26 }, +{ "putpmsg", 189 }, +{ "pwrite64", 181 }, +{ "pwritev", 334 }, +{ "pwritev2", 379 }, +{ "query_module", 167 }, +{ "quotactl", 131 }, +{ "read", 3 }, +{ "readahead", 225 }, +{ "readdir", 89 }, +{ "readlink", 85 }, +{ "readlinkat", 305 }, +{ "readv", 145 }, +{ "reboot", 88 }, +{ "recvfrom", 371 }, +{ "recvmmsg", 337 }, +{ "recvmmsg_time64", 417 }, +{ "recvmsg", 372 }, +{ "remap_file_pages", 257 }, +{ "removexattr", 235 }, +{ "rename", 38 }, +{ "renameat", 302 }, +{ "renameat2", 353 }, +{ "request_key", 287 }, +{ "restart_syscall", 0 }, +{ "rmdir", 40 }, +{ "rseq", 386 }, +{ "rt_sigaction", 174 }, +{ "rt_sigpending", 176 }, +{ "rt_sigprocmask", 175 }, +{ "rt_sigqueueinfo", 178 }, +{ "rt_sigreturn", 173 }, +{ "rt_sigsuspend", 179 }, +{ "rt_sigtimedwait", 177 }, +{ "rt_sigtimedwait_time64", 421 }, +{ "rt_tgsigqueueinfo", 335 }, +{ "sched_get_priority_max", 159 }, +{ "sched_get_priority_min", 160 }, +{ "sched_getaffinity", 242 }, +{ "sched_getattr", 352 }, +{ "sched_getparam", 155 }, +{ "sched_getscheduler", 157 }, +{ "sched_rr_get_interval", 161 }, +{ "sched_rr_get_interval_time64", 423 }, +{ "sched_setaffinity", 241 }, +{ "sched_setattr", 351 }, +{ "sched_setparam", 154 }, +{ "sched_setscheduler", 156 }, +{ "sched_yield", 158 }, +{ "seccomp", 354 }, +{ "select", 82 }, +{ "semctl", 394 }, +{ "semget", 393 }, +{ "semtimedop_time64", 420 }, +{ "sendfile", 187 }, +{ "sendfile64", 239 }, +{ "sendmmsg", 345 }, +{ "sendmsg", 370 }, +{ "sendto", 369 }, +{ "set_mempolicy", 276 }, +{ "set_robust_list", 311 }, +{ "set_thread_area", 243 }, +{ "set_tid_address", 258 }, +{ "setdomainname", 121 }, +{ "setfsgid", 139 }, +{ "setfsgid32", 216 }, +{ "setfsuid", 138 }, +{ "setfsuid32", 215 }, +{ "setgid", 46 }, +{ "setgid32", 214 }, +{ "setgroups", 81 }, +{ "setgroups32", 206 }, +{ "sethostname", 74 }, +{ "setitimer", 104 }, +{ "setns", 346 }, +{ "setpgid", 57 }, +{ "setpriority", 97 }, +{ "setregid", 71 }, +{ "setregid32", 204 }, +{ "setresgid", 170 }, +{ "setresgid32", 210 }, +{ "setresuid", 164 }, +{ "setresuid32", 208 }, +{ "setreuid", 70 }, +{ "setreuid32", 203 }, +{ "setrlimit", 75 }, +{ "setsid", 66 }, +{ "setsockopt", 366 }, +{ "settimeofday", 79 }, +{ "setuid", 23 }, +{ "setuid32", 213 }, +{ "setxattr", 226 }, +{ "sgetmask", 68 }, +{ "shmat", 397 }, +{ "shmctl", 396 }, +{ "shmdt", 398 }, +{ "shmget", 395 }, +{ "shutdown", 373 }, +{ "sigaction", 67 }, +{ "sigaltstack", 186 }, +{ "signal", 48 }, +{ "signalfd", 321 }, +{ "signalfd4", 327 }, +{ "sigpending", 73 }, +{ "sigprocmask", 126 }, +{ "sigreturn", 119 }, +{ "sigsuspend", 72 }, +{ "socket", 359 }, +{ "socketcall", 102 }, +{ "socketpair", 360 }, +{ "splice", 313 }, +{ "ssetmask", 69 }, +{ "stat", 106 }, +{ "stat64", 195 }, +{ "statfs", 99 }, +{ "statfs64", 268 }, +{ "statx", 383 }, +{ "stime", 25 }, +{ "stty", 31 }, +{ "swapoff", 115 }, +{ "swapon", 87 }, +{ "symlink", 83 }, +{ "symlinkat", 304 }, +{ "sync", 36 }, +{ "sync_file_range", 314 }, +{ "syncfs", 344 }, +{ "sysfs", 135 }, +{ "sysinfo", 116 }, +{ "syslog", 103 }, +{ "tee", 315 }, +{ "tgkill", 270 }, +{ "time", 13 }, +{ "timer_create", 259 }, +{ "timer_delete", 263 }, +{ "timer_getoverrun", 262 }, +{ "timer_gettime", 261 }, +{ "timer_gettime64", 408 }, +{ "timer_settime", 260 }, +{ "timer_settime64", 409 }, +{ "timerfd_create", 322 }, +{ "timerfd_gettime", 326 }, +{ "timerfd_gettime64", 410 }, +{ "timerfd_settime", 325 }, +{ "timerfd_settime64", 411 }, +{ "times", 43 }, +{ "tkill", 238 }, +{ "truncate", 92 }, +{ "truncate64", 193 }, +{ "ugetrlimit", 191 }, +{ "ulimit", 58 }, +{ "umask", 60 }, +{ "umount", 22 }, +{ "umount2", 52 }, +{ "uname", 122 }, +{ "unlink", 10 }, +{ "unlinkat", 301 }, +{ "unshare", 310 }, +{ "uselib", 86 }, +{ "userfaultfd", 374 }, +{ "ustat", 62 }, +{ "utime", 30 }, +{ "utimensat", 320 }, +{ "utimensat_time64", 412 }, +{ "utimes", 271 }, +{ "vfork", 190 }, +{ "vhangup", 111 }, +{ "vm86", 166 }, +{ "vm86old", 113 }, +{ "vmsplice", 316 }, +{ "vserver", 273 }, +{ "wait4", 114 }, +{ "waitid", 284 }, +{ "waitpid", 7 }, +{ "write", 4 }, +{ "writev", 146 }, diff --git a/src/include/syscall_x86_64.h b/src/include/syscall_x86_64.h new file mode 100644 index 000000000..539e874be --- /dev/null +++ b/src/include/syscall_x86_64.h @@ -0,0 +1,347 @@ +{ "_sysctl", 156 }, +{ "accept", 43 }, +{ "accept4", 288 }, +{ "access", 21 }, +{ "acct", 163 }, +{ "add_key", 248 }, +{ "adjtimex", 159 }, +{ "afs_syscall", 183 }, +{ "alarm", 37 }, +{ "arch_prctl", 158 }, +{ "bind", 49 }, +{ "bpf", 321 }, +{ "brk", 12 }, +{ "capget", 125 }, +{ "capset", 126 }, +{ "chdir", 80 }, +{ "chmod", 90 }, +{ "chown", 92 }, +{ "chroot", 161 }, +{ "clock_adjtime", 305 }, +{ "clock_getres", 229 }, +{ "clock_gettime", 228 }, +{ "clock_nanosleep", 230 }, +{ "clock_settime", 227 }, +{ "clone", 56 }, +{ "clone3", 435 }, +{ "close", 3 }, +{ "connect", 42 }, +{ "copy_file_range", 326 }, +{ "creat", 85 }, +{ "create_module", 174 }, +{ "delete_module", 176 }, +{ "dup", 32 }, +{ "dup2", 33 }, +{ "dup3", 292 }, +{ "epoll_create", 213 }, +{ "epoll_create1", 291 }, +{ "epoll_ctl", 233 }, +{ "epoll_ctl_old", 214 }, +{ "epoll_pwait", 281 }, +{ "epoll_wait", 232 }, +{ "epoll_wait_old", 215 }, +{ "eventfd", 284 }, +{ "eventfd2", 290 }, +{ "execve", 59 }, +{ "execveat", 322 }, +{ "exit", 60 }, +{ "exit_group", 231 }, +{ "faccessat", 269 }, +{ "fadvise64", 221 }, +{ "fallocate", 285 }, +{ "fanotify_init", 300 }, +{ "fanotify_mark", 301 }, +{ "fchdir", 81 }, +{ "fchmod", 91 }, +{ "fchmodat", 268 }, +{ "fchown", 93 }, +{ "fchownat", 260 }, +{ "fcntl", 72 }, +{ "fdatasync", 75 }, +{ "fgetxattr", 193 }, +{ "finit_module", 313 }, +{ "flistxattr", 196 }, +{ "flock", 73 }, +{ "fork", 57 }, +{ "fremovexattr", 199 }, +{ "fsconfig", 431 }, +{ "fsetxattr", 190 }, +{ "fsmount", 432 }, +{ "fsopen", 430 }, +{ "fspick", 433 }, +{ "fstat", 5 }, +{ "fstatfs", 138 }, +{ "fsync", 74 }, +{ "ftruncate", 77 }, +{ "futex", 202 }, +{ "futimesat", 261 }, +{ "get_kernel_syms", 177 }, +{ "get_mempolicy", 239 }, +{ "get_robust_list", 274 }, +{ "get_thread_area", 211 }, +{ "getcpu", 309 }, +{ "getcwd", 79 }, +{ "getdents", 78 }, +{ "getdents64", 217 }, +{ "getegid", 108 }, +{ "geteuid", 107 }, +{ "getgid", 104 }, +{ "getgroups", 115 }, +{ "getitimer", 36 }, +{ "getpeername", 52 }, +{ "getpgid", 121 }, +{ "getpgrp", 111 }, +{ "getpid", 39 }, +{ "getpmsg", 181 }, +{ "getppid", 110 }, +{ "getpriority", 140 }, +{ "getrandom", 318 }, +{ "getresgid", 120 }, +{ "getresuid", 118 }, +{ "getrlimit", 97 }, +{ "getrusage", 98 }, +{ "getsid", 124 }, +{ "getsockname", 51 }, +{ "getsockopt", 55 }, +{ "gettid", 186 }, +{ "gettimeofday", 96 }, +{ "getuid", 102 }, +{ "getxattr", 191 }, +{ "init_module", 175 }, +{ "inotify_add_watch", 254 }, +{ "inotify_init", 253 }, +{ "inotify_init1", 294 }, +{ "inotify_rm_watch", 255 }, +{ "io_cancel", 210 }, +{ "io_destroy", 207 }, +{ "io_getevents", 208 }, +{ "io_pgetevents", 333 }, +{ "io_setup", 206 }, +{ "io_submit", 209 }, +{ "io_uring_enter", 426 }, +{ "io_uring_register", 427 }, +{ "io_uring_setup", 425 }, +{ "ioctl", 16 }, +{ "ioperm", 173 }, +{ "iopl", 172 }, +{ "ioprio_get", 252 }, +{ "ioprio_set", 251 }, +{ "kcmp", 312 }, +{ "kexec_file_load", 320 }, +{ "kexec_load", 246 }, +{ "keyctl", 250 }, +{ "kill", 62 }, +{ "lchown", 94 }, +{ "lgetxattr", 192 }, +{ "link", 86 }, +{ "linkat", 265 }, +{ "listen", 50 }, +{ "listxattr", 194 }, +{ "llistxattr", 195 }, +{ "lookup_dcookie", 212 }, +{ "lremovexattr", 198 }, +{ "lseek", 8 }, +{ "lsetxattr", 189 }, +{ "lstat", 6 }, +{ "madvise", 28 }, +{ "mbind", 237 }, +{ "membarrier", 324 }, +{ "memfd_create", 319 }, +{ "migrate_pages", 256 }, +{ "mincore", 27 }, +{ "mkdir", 83 }, +{ "mkdirat", 258 }, +{ "mknod", 133 }, +{ "mknodat", 259 }, +{ "mlock", 149 }, +{ "mlock2", 325 }, +{ "mlockall", 151 }, +{ "mmap", 9 }, +{ "modify_ldt", 154 }, +{ "mount", 165 }, +{ "move_mount", 429 }, +{ "move_pages", 279 }, +{ "mprotect", 10 }, +{ "mq_getsetattr", 245 }, +{ "mq_notify", 244 }, +{ "mq_open", 240 }, +{ "mq_timedreceive", 243 }, +{ "mq_timedsend", 242 }, +{ "mq_unlink", 241 }, +{ "mremap", 25 }, +{ "msgctl", 71 }, +{ "msgget", 68 }, +{ "msgrcv", 70 }, +{ "msgsnd", 69 }, +{ "msync", 26 }, +{ "munlock", 150 }, +{ "munlockall", 152 }, +{ "munmap", 11 }, +{ "name_to_handle_at", 303 }, +{ "nanosleep", 35 }, +{ "newfstatat", 262 }, +{ "nfsservctl", 180 }, +{ "open", 2 }, +{ "open_by_handle_at", 304 }, +{ "open_tree", 428 }, +{ "openat", 257 }, +{ "pause", 34 }, +{ "perf_event_open", 298 }, +{ "personality", 135 }, +{ "pidfd_open", 434 }, +{ "pidfd_send_signal", 424 }, +{ "pipe", 22 }, +{ "pipe2", 293 }, +{ "pivot_root", 155 }, +{ "pkey_alloc", 330 }, +{ "pkey_free", 331 }, +{ "pkey_mprotect", 329 }, +{ "poll", 7 }, +{ "ppoll", 271 }, +{ "prctl", 157 }, +{ "pread64", 17 }, +{ "preadv", 295 }, +{ "preadv2", 327 }, +{ "prlimit64", 302 }, +{ "process_vm_readv", 310 }, +{ "process_vm_writev", 311 }, +{ "pselect6", 270 }, +{ "ptrace", 101 }, +{ "putpmsg", 182 }, +{ "pwrite64", 18 }, +{ "pwritev", 296 }, +{ "pwritev2", 328 }, +{ "query_module", 178 }, +{ "quotactl", 179 }, +{ "read", 0 }, +{ "readahead", 187 }, +{ "readlink", 89 }, +{ "readlinkat", 267 }, +{ "readv", 19 }, +{ "reboot", 169 }, +{ "recvfrom", 45 }, +{ "recvmmsg", 299 }, +{ "recvmsg", 47 }, +{ "remap_file_pages", 216 }, +{ "removexattr", 197 }, +{ "rename", 82 }, +{ "renameat", 264 }, +{ "renameat2", 316 }, +{ "request_key", 249 }, +{ "restart_syscall", 219 }, +{ "rmdir", 84 }, +{ "rseq", 334 }, +{ "rt_sigaction", 13 }, +{ "rt_sigpending", 127 }, +{ "rt_sigprocmask", 14 }, +{ "rt_sigqueueinfo", 129 }, +{ "rt_sigreturn", 15 }, +{ "rt_sigsuspend", 130 }, +{ "rt_sigtimedwait", 128 }, +{ "rt_tgsigqueueinfo", 297 }, +{ "sched_get_priority_max", 146 }, +{ "sched_get_priority_min", 147 }, +{ "sched_getaffinity", 204 }, +{ "sched_getattr", 315 }, +{ "sched_getparam", 143 }, +{ "sched_getscheduler", 145 }, +{ "sched_rr_get_interval", 148 }, +{ "sched_setaffinity", 203 }, +{ "sched_setattr", 314 }, +{ "sched_setparam", 142 }, +{ "sched_setscheduler", 144 }, +{ "sched_yield", 24 }, +{ "seccomp", 317 }, +{ "security", 185 }, +{ "select", 23 }, +{ "semctl", 66 }, +{ "semget", 64 }, +{ "semop", 65 }, +{ "semtimedop", 220 }, +{ "sendfile", 40 }, +{ "sendmmsg", 307 }, +{ "sendmsg", 46 }, +{ "sendto", 44 }, +{ "set_mempolicy", 238 }, +{ "set_robust_list", 273 }, +{ "set_thread_area", 205 }, +{ "set_tid_address", 218 }, +{ "setdomainname", 171 }, +{ "setfsgid", 123 }, +{ "setfsuid", 122 }, +{ "setgid", 106 }, +{ "setgroups", 116 }, +{ "sethostname", 170 }, +{ "setitimer", 38 }, +{ "setns", 308 }, +{ "setpgid", 109 }, +{ "setpriority", 141 }, +{ "setregid", 114 }, +{ "setresgid", 119 }, +{ "setresuid", 117 }, +{ "setreuid", 113 }, +{ "setrlimit", 160 }, +{ "setsid", 112 }, +{ "setsockopt", 54 }, +{ "settimeofday", 164 }, +{ "setuid", 105 }, +{ "setxattr", 188 }, +{ "shmat", 30 }, +{ "shmctl", 31 }, +{ "shmdt", 67 }, +{ "shmget", 29 }, +{ "shutdown", 48 }, +{ "sigaltstack", 131 }, +{ "signalfd", 282 }, +{ "signalfd4", 289 }, +{ "socket", 41 }, +{ "socketpair", 53 }, +{ "splice", 275 }, +{ "stat", 4 }, +{ "statfs", 137 }, +{ "statx", 332 }, +{ "swapoff", 168 }, +{ "swapon", 167 }, +{ "symlink", 88 }, +{ "symlinkat", 266 }, +{ "sync", 162 }, +{ "sync_file_range", 277 }, +{ "syncfs", 306 }, +{ "sysfs", 139 }, +{ "sysinfo", 99 }, +{ "syslog", 103 }, +{ "tee", 276 }, +{ "tgkill", 234 }, +{ "time", 201 }, +{ "timer_create", 222 }, +{ "timer_delete", 226 }, +{ "timer_getoverrun", 225 }, +{ "timer_gettime", 224 }, +{ "timer_settime", 223 }, +{ "timerfd_create", 283 }, +{ "timerfd_gettime", 287 }, +{ "timerfd_settime", 286 }, +{ "times", 100 }, +{ "tkill", 200 }, +{ "truncate", 76 }, +{ "tuxcall", 184 }, +{ "umask", 95 }, +{ "umount2", 166 }, +{ "uname", 63 }, +{ "unlink", 87 }, +{ "unlinkat", 263 }, +{ "unshare", 272 }, +{ "uselib", 134 }, +{ "userfaultfd", 323 }, +{ "ustat", 136 }, +{ "utime", 132 }, +{ "utimensat", 280 }, +{ "utimes", 235 }, +{ "vfork", 58 }, +{ "vhangup", 153 }, +{ "vmsplice", 278 }, +{ "vserver", 236 }, +{ "wait4", 61 }, +{ "waitid", 247 }, +{ "write", 1 }, +{ "writev", 20 }, -- cgit v1.2.3-54-g00ecf