/* GENERATED BY MAKEFILE */
#include <stddef.h>
#include "gen_syscalls-inl.h"
#include "libsyscalls.h"
const struct syscall_entry syscall_table[] = {
#ifdef __NR_read
{ "read", __NR_read },
#endif
#ifdef __NR_write
{ "write", __NR_write },
#endif
#ifdef __NR_open
{ "open", __NR_open },
#endif
#ifdef __NR_close
{ "close", __NR_close },
#endif
#ifdef __NR_stat
{ "stat", __NR_stat },
#endif
#ifdef __NR_fstat
{ "fstat", __NR_fstat },
#endif
#ifdef __NR_lstat
{ "lstat", __NR_lstat },
#endif
#ifdef __NR_poll
{ "poll", __NR_poll },
#endif
#ifdef __NR_lseek
{ "lseek", __NR_lseek },
#endif
#ifdef __NR_mmap
{ "mmap", __NR_mmap },
#endif
#ifdef __NR_mprotect
{ "mprotect", __NR_mprotect },
#endif
#ifdef __NR_munmap
{ "munmap", __NR_munmap },
#endif
#ifdef __NR_brk
{ "brk", __NR_brk },
#endif
#ifdef __NR_rt_sigaction
{ "rt_sigaction", __NR_rt_sigaction },
#endif
#ifdef __NR_rt_sigprocmask
{ "rt_sigprocmask", __NR_rt_sigprocmask },
#endif
#ifdef __NR_rt_sigreturn
{ "rt_sigreturn", __NR_rt_sigreturn },
#endif
#ifdef __NR_ioctl
{ "ioctl", __NR_ioctl },
#endif
#ifdef __NR_pread64
{ "pread64", __NR_pread64 },
#endif
#ifdef __NR_pwrite64
{ "pwrite64", __NR_pwrite64 },
#endif
#ifdef __NR_readv
{ "readv", __NR_readv },
#endif
#ifdef __NR_writev
{ "writev", __NR_writev },
#endif
#ifdef __NR_access
{ "access", __NR_access },
#endif
#ifdef __NR_pipe
{ "pipe", __NR_pipe },
#endif
#ifdef __NR_select
{ "select", __NR_select },
#endif
#ifdef __NR_sched_yield
{ "sched_yield", __NR_sched_yield },
#endif
#ifdef __NR_mremap
{ "mremap", __NR_mremap },
#endif
#ifdef __NR_msync
{ "msync", __NR_msync },
#endif
#ifdef __NR_mincore
{ "mincore", __NR_mincore },
#endif
#ifdef __NR_madvise
{ "madvise", __NR_madvise },
#endif
#ifdef __NR_shmget
{ "shmget", __NR_shmget },
#endif
#ifdef __NR_shmat
{ "shmat", __NR_shmat },
#endif
#ifdef __NR_shmctl
{ "shmctl", __NR_shmctl },
#endif
#ifdef __NR_dup
{ "dup", __NR_dup },
#endif
#ifdef __NR_dup2
{ "dup2", __NR_dup2 },
#endif
#ifdef __NR_pause
{ "pause", __NR_pause },
#endif
#ifdef __NR_nanosleep
{ "nanosleep", __NR_nanosleep },
#endif
#ifdef __NR_getitimer
{ "getitimer", __NR_getitimer },
#endif
#ifdef __NR_alarm
{ "alarm", __NR_alarm },
#endif
#ifdef __NR_setitimer
{ "setitimer", __NR_setitimer },
#endif
#ifdef __NR_getpid
{ "getpid", __NR_getpid },
#endif
#ifdef __NR_sendfile
{ "sendfile", __NR_sendfile },
#endif
#ifdef __NR_socket
{ "socket", __NR_socket },
#endif
#ifdef __NR_connect
{ "connect", __NR_connect },
#endif
#ifdef __NR_accept
{ "accept", __NR_accept },
#endif
#ifdef __NR_sendto
{ "sendto", __NR_sendto },
#endif
#ifdef __NR_recvfrom
{ "recvfrom", __NR_recvfrom },
#endif
#ifdef __NR_sendmsg
{ "sendmsg", __NR_sendmsg },
#endif
#ifdef __NR_recvmsg
{ "recvmsg", __NR_recvmsg },
#endif
#ifdef __NR_shutdown
{ "shutdown", __NR_shutdown },
#endif
#ifdef __NR_bind
{ "bind", __NR_bind },
#endif
#ifdef __NR_listen
{ "listen", __NR_listen },
#endif
#ifdef __NR_getsockname
{ "getsockname", __NR_getsockname },
#endif
#ifdef __NR_getpeername
{ "getpeername", __NR_getpeername },
#endif
#ifdef __NR_socketpair
{ "socketpair", __NR_socketpair },
#endif
#ifdef __NR_setsockopt
{ "setsockopt", __NR_setsockopt },
#endif
#ifdef __NR_getsockopt
{ "getsockopt", __NR_getsockopt },
#endif
#ifdef __NR_clone
{ "clone", __NR_clone },
#endif
#ifdef __NR_fork
{ "fork", __NR_fork },
#endif
#ifdef __NR_vfork
{ "vfork", __NR_vfork },
#endif
#ifdef __NR_execve
{ "execve", __NR_execve },
#endif
#ifdef __NR_exit
{ "exit", __NR_exit },
#endif
#ifdef __NR_wait4
{ "wait4", __NR_wait4 },
#endif
#ifdef __NR_kill
{ "kill", __NR_kill },
#endif
#ifdef __NR_uname
{ "uname", __NR_uname },
#endif
#ifdef __NR_semget
{ "semget", __NR_semget },
#endif
#ifdef __NR_semop
{ "semop", __NR_semop },
#endif
#ifdef __NR_semctl
{ "semctl", __NR_semctl },
#endif
#ifdef __NR_shmdt
{ "shmdt", __NR_shmdt },
#endif
#ifdef __NR_msgget
{ "msgget", __NR_msgget },
#endif
#ifdef __NR_msgsnd
{ "msgsnd", __NR_msgsnd },
#endif
#ifdef __NR_msgrcv
{ "msgrcv", __NR_msgrcv },
#endif
#ifdef __NR_msgctl
{ "msgctl", __NR_msgctl },
#endif
#ifdef __NR_fcntl
{ "fcntl", __NR_fcntl },
#endif
#ifdef __NR_flock
{ "flock", __NR_flock },
#endif
#ifdef __NR_fsync
{ "fsync", __NR_fsync },
#endif
#ifdef __NR_fdatasync
{ "fdatasync", __NR_fdatasync },
#endif
#ifdef __NR_truncate
{ "truncate", __NR_truncate },
#endif
#ifdef __NR_ftruncate
{ "ftruncate", __NR_ftruncate },
#endif
#ifdef __NR_getdents
{ "getdents", __NR_getdents },
#endif
#ifdef __NR_getcwd
{ "getcwd", __NR_getcwd },
#endif
#ifdef __NR_chdir
{ "chdir", __NR_chdir },
#endif
#ifdef __NR_fchdir
{ "fchdir", __NR_fchdir },
#endif
#ifdef __NR_rename
{ "rename", __NR_rename },
#endif
#ifdef __NR_mkdir
{ "mkdir", __NR_mkdir },
#endif
#ifdef __NR_rmdir
{ "rmdir", __NR_rmdir },
#endif
#ifdef __NR_creat
{ "creat", __NR_creat },
#endif
#ifdef __NR_link
{ "link", __NR_link },
#endif
#ifdef __NR_unlink
{ "unlink", __NR_unlink },
#endif
#ifdef __NR_symlink
{ "symlink", __NR_symlink },
#endif
#ifdef __NR_readlink
{ "readlink", __NR_readlink },
#endif
#ifdef __NR_chmod
{ "chmod", __NR_chmod },
#endif
#ifdef __NR_fchmod
{ "fchmod", __NR_fchmod },
#endif
#ifdef __NR_chown
{ "chown", __NR_chown },
#endif
#ifdef __NR_fchown
{ "fchown", __NR_fchown },
#endif
#ifdef __NR_lchown
{ "lchown", __NR_lchown },
#endif
#ifdef __NR_umask
{ "umask", __NR_umask },
#endif
#ifdef __NR_gettimeofday
{ "gettimeofday", __NR_gettimeofday },
#endif
#ifdef __NR_getrlimit
{ "getrlimit", __NR_getrlimit },
#endif
#ifdef __NR_getrusage
{ "getrusage", __NR_getrusage },
#endif
#ifdef __NR_sysinfo
{ "sysinfo", __NR_sysinfo },
#endif
#ifdef __NR_times
{ "times", __NR_times },
#endif
#ifdef __NR_ptrace
{ "ptrace", __NR_ptrace },
#endif
#ifdef __NR_getuid
{ "getuid", __NR_getuid },
#endif
#ifdef __NR_syslog
{ "syslog", __NR_syslog },
#endif
#ifdef __NR_getgid
{ "getgid", __NR_getgid },
#endif
#ifdef __NR_setuid
{ "setuid", __NR_setuid },
#endif
#ifdef __NR_setgid
{ "setgid", __NR_setgid },
#endif
#ifdef __NR_geteuid
{ "geteuid", __NR_geteuid },
#endif
#ifdef __NR_getegid
{ "getegid", __NR_getegid },
#endif
#ifdef __NR_setpgid
{ "setpgid", __NR_setpgid },
#endif
#ifdef __NR_getppid
{ "getppid", __NR_getppid },
#endif
#ifdef __NR_getpgrp
{ "getpgrp", __NR_getpgrp },
#endif
#ifdef __NR_setsid
{ "setsid", __NR_setsid },
#endif
#ifdef __NR_setreuid
{ "setreuid", __NR_setreuid },
#endif
#ifdef __NR_setregid
{ "setregid", __NR_setregid },
#endif
#ifdef __NR_getgroups
{ "getgroups", __NR_getgroups },
#endif
#ifdef __NR_setgroups
{ "setgroups", __NR_setgroups },
#endif
#ifdef __NR_setresuid
{ "setresuid", __NR_setresuid },
#endif
#ifdef __NR_getresuid
{ "getresuid", __NR_getresuid },
#endif
#ifdef __NR_setresgid
{ "setresgid", __NR_setresgid },
#endif
#ifdef __NR_getresgid
{ "getresgid", __NR_getresgid },
#endif
#ifdef __NR_getpgid
{ "getpgid", __NR_getpgid },
#endif
#ifdef __NR_setfsuid
{ "setfsuid", __NR_setfsuid },
#endif
#ifdef __NR_setfsgid
{ "setfsgid", __NR_setfsgid },
#endif
#ifdef __NR_getsid
{ "getsid", __NR_getsid },
#endif
#ifdef __NR_capget
{ "capget", __NR_capget },
#endif
#ifdef __NR_capset
{ "capset", __NR_capset },
#endif
#ifdef __NR_rt_sigpending
{ "rt_sigpending", __NR_rt_sigpending },
#endif
#ifdef __NR_rt_sigtimedwait
{ "rt_sigtimedwait", __NR_rt_sigtimedwait },
#endif
#ifdef __NR_rt_sigqueueinfo
{ "rt_sigqueueinfo", __NR_rt_sigqueueinfo },
#endif
#ifdef __NR_rt_sigsuspend
{ "rt_sigsuspend", __NR_rt_sigsuspend },
#endif
#ifdef __NR_sigaltstack
{ "sigaltstack", __NR_sigaltstack },
#endif
#ifdef __NR_utime
{ "utime", __NR_utime },
#endif
#ifdef __NR_mknod
{ "mknod", __NR_mknod },
#endif
#ifdef __NR_uselib
{ "uselib", __NR_uselib },
#endif
#ifdef __NR_personality
{ "personality", __NR_personality },
#endif
#ifdef __NR_ustat
{ "ustat", __NR_ustat },
#endif
#ifdef __NR_statfs
{ "statfs", __NR_statfs },
#endif
#ifdef __NR_fstatfs
{ "fstatfs", __NR_fstatfs },
#endif
#ifdef __NR_sysfs
{ "sysfs", __NR_sysfs },
#endif
#ifdef __NR_getpriority
{ "getpriority", __NR_getpriority },
#endif
#ifdef __NR_setpriority
{ "setpriority", __NR_setpriority },
#endif
#ifdef __NR_sched_setparam
{ "sched_setparam", __NR_sched_setparam },
#endif
#ifdef __NR_sched_getparam
{ "sched_getparam", __NR_sched_getparam },
#endif
#ifdef __NR_sched_setscheduler
{ "sched_setscheduler", __NR_sched_setscheduler },
#endif
#ifdef __NR_sched_getscheduler
{ "sched_getscheduler", __NR_sched_getscheduler },
#endif
#ifdef __NR_sched_get_priority_max
{ "sched_get_priority_max", __NR_sched_get_priority_max },
#endif
#ifdef __NR_sched_get_priority_min
{ "sched_get_priority_min", __NR_sched_get_priority_min },
#endif
#ifdef __NR_sched_rr_get_interval
{ "sched_rr_get_interval", __NR_sched_rr_get_interval },
#endif
#ifdef __NR_mlock
{ "mlock", __NR_mlock },
#endif
#ifdef __NR_munlock
{ "munlock", __NR_munlock },
#endif
#ifdef __NR_mlockall
{ "mlockall", __NR_mlockall },
#endif
#ifdef __NR_munlockall
{ "munlockall", __NR_munlockall },
#endif
#ifdef __NR_vhangup
{ "vhangup", __NR_vhangup },
#endif
#ifdef __NR_modify_ldt
{ "modify_ldt", __NR_modify_ldt },
#endif
#ifdef __NR_pivot_root
{ "pivot_root", __NR_pivot_root },
#endif
#ifdef __NR__sysctl
{ "_sysctl", __NR__sysctl },
#endif
#ifdef __NR_prctl
{ "prctl", __NR_prctl },
#endif
#ifdef __NR_arch_prctl
{ "arch_prctl", __NR_arch_prctl },
#endif
#ifdef __NR_adjtimex
{ "adjtimex", __NR_adjtimex },
#endif
#ifdef __NR_setrlimit
{ "setrlimit", __NR_setrlimit },
#endif
#ifdef __NR_chroot
{ "chroot", __NR_chroot },
#endif
#ifdef __NR_sync
{ "sync", __NR_sync },
#endif
#ifdef __NR_acct
{ "acct", __NR_acct },
#endif
#ifdef __NR_settimeofday
{ "settimeofday", __NR_settimeofday },
#endif
#ifdef __NR_mount
{ "mount", __NR_mount },
#endif
#ifdef __NR_umount2
{ "umount2", __NR_umount2 },
#endif
#ifdef __NR_swapon
{ "swapon", __NR_swapon },
#endif
#ifdef __NR_swapoff
{ "swapoff", __NR_swapoff },
#endif
#ifdef __NR_reboot
{ "reboot", __NR_reboot },
#endif
#ifdef __NR_sethostname
{ "sethostname", __NR_sethostname },
#endif
#ifdef __NR_setdomainname
{ "setdomainname", __NR_setdomainname },
#endif
#ifdef __NR_iopl
{ "iopl", __NR_iopl },
#endif
#ifdef __NR_ioperm
{ "ioperm", __NR_ioperm },
#endif
#ifdef __NR_create_module
{ "create_module", __NR_create_module },
#endif
#ifdef __NR_init_module
{ "init_module", __NR_init_module },
#endif
#ifdef __NR_delete_module
{ "delete_module", __NR_delete_module },
#endif
#ifdef __NR_get_kernel_syms
{ "get_kernel_syms", __NR_get_kernel_syms },
#endif
#ifdef __NR_query_module
{ "query_module", __NR_query_module },
#endif
#ifdef __NR_quotactl
{ "quotactl", __NR_quotactl },
#endif
#ifdef __NR_nfsservctl
{ "nfsservctl", __NR_nfsservctl },
#endif
#ifdef __NR_getpmsg
{ "getpmsg", __NR_getpmsg },
#endif
#ifdef __NR_putpmsg
{ "putpmsg", __NR_putpmsg },
#endif
#ifdef __NR_afs_syscall
{ "afs_syscall", __NR_afs_syscall },
#endif
#ifdef __NR_tuxcall
{ "tuxcall", __NR_tuxcall },
#endif
#ifdef __NR_security
{ "security", __NR_security },
#endif
#ifdef __NR_gettid
{ "gettid", __NR_gettid },
#endif
#ifdef __NR_readahead
{ "readahead", __NR_readahead },
#endif
#ifdef __NR_setxattr
{ "setxattr", __NR_setxattr },
#endif
#ifdef __NR_lsetxattr
{ "lsetxattr", __NR_lsetxattr },
#endif
#ifdef __NR_fsetxattr
{ "fsetxattr", __NR_fsetxattr },
#endif
#ifdef __NR_getxattr
{ "getxattr", __NR_getxattr },
#endif
#ifdef __NR_lgetxattr
{ "lgetxattr", __NR_lgetxattr },
#endif
#ifdef __NR_fgetxattr
{ "fgetxattr", __NR_fgetxattr },
#endif
#ifdef __NR_listxattr
{ "listxattr", __NR_listxattr },
#endif
#ifdef __NR_llistxattr
{ "llistxattr", __NR_llistxattr },
#endif
#ifdef __NR_flistxattr
{ "flistxattr", __NR_flistxattr },
#endif
#ifdef __NR_removexattr
{ "removexattr", __NR_removexattr },
#endif
#ifdef __NR_lremovexattr
{ "lremovexattr", __NR_lremovexattr },
#endif
#ifdef __NR_fremovexattr
{ "fremovexattr", __NR_fremovexattr },
#endif
#ifdef __NR_tkill
{ "tkill", __NR_tkill },
#endif
#ifdef __NR_time
{ "time", __NR_time },
#endif
#ifdef __NR_futex
{ "futex", __NR_futex },
#endif
#ifdef __NR_sched_setaffinity
{ "sched_setaffinity", __NR_sched_setaffinity },
#endif
#ifdef __NR_sched_getaffinity
{ "sched_getaffinity", __NR_sched_getaffinity },
#endif
#ifdef __NR_set_thread_area
{ "set_thread_area", __NR_set_thread_area },
#endif
#ifdef __NR_io_setup
{ "io_setup", __NR_io_setup },
#endif
#ifdef __NR_io_destroy
{ "io_destroy", __NR_io_destroy },
#endif
#ifdef __NR_io_getevents
{ "io_getevents", __NR_io_getevents },
#endif
#ifdef __NR_io_submit
{ "io_submit", __NR_io_submit },
#endif
#ifdef __NR_io_cancel
{ "io_cancel", __NR_io_cancel },
#endif
#ifdef __NR_get_thread_area
{ "get_thread_area", __NR_get_thread_area },
#endif
#ifdef __NR_lookup_dcookie
{ "lookup_dcookie", __NR_lookup_dcookie },
#endif
#ifdef __NR_epoll_create
{ "epoll_create", __NR_epoll_create },
#endif
#ifdef __NR_epoll_ctl_old
{ "epoll_ctl_old", __NR_epoll_ctl_old },
#endif
#ifdef __NR_epoll_wait_old
{ "epoll_wait_old", __NR_epoll_wait_old },
#endif
#ifdef __NR_remap_file_pages
{ "remap_file_pages", __NR_remap_file_pages },
#endif
#ifdef __NR_getdents64
{ "getdents64", __NR_getdents64 },
#endif
#ifdef __NR_set_tid_address
{ "set_tid_address", __NR_set_tid_address },
#endif
#ifdef __NR_restart_syscall
{ "restart_syscall", __NR_restart_syscall },
#endif
#ifdef __NR_semtimedop
{ "semtimedop", __NR_semtimedop },
#endif
#ifdef __NR_fadvise64
{ "fadvise64", __NR_fadvise64 },
#endif
#ifdef __NR_timer_create
{ "timer_create", __NR_timer_create },
#endif
#ifdef __NR_timer_settime
{ "timer_settime", __NR_timer_settime },
#endif
#ifdef __NR_timer_gettime
{ "timer_gettime", __NR_timer_gettime },
#endif
#ifdef __NR_timer_getoverrun
{ "timer_getoverrun", __NR_timer_getoverrun },
#endif
#ifdef __NR_timer_delete
{ "timer_delete", __NR_timer_delete },
#endif
#ifdef __NR_clock_settime
{ "clock_settime", __NR_clock_settime },
#endif
#ifdef __NR_clock_gettime
{ "clock_gettime", __NR_clock_gettime },
#endif
#ifdef __NR_clock_getres
{ "clock_getres", __NR_clock_getres },
#endif
#ifdef __NR_clock_nanosleep
{ "clock_nanosleep", __NR_clock_nanosleep },
#endif
#ifdef __NR_exit_group
{ "exit_group", __NR_exit_group },
#endif
#ifdef __NR_epoll_wait
{ "epoll_wait", __NR_epoll_wait },
#endif
#ifdef __NR_epoll_ctl
{ "epoll_ctl", __NR_epoll_ctl },
#endif
#ifdef __NR_tgkill
{ "tgkill", __NR_tgkill },
#endif
#ifdef __NR_utimes
{ "utimes", __NR_utimes },
#endif
#ifdef __NR_vserver
{ "vserver", __NR_vserver },
#endif
#ifdef __NR_mbind
{ "mbind", __NR_mbind },
#endif
#ifdef __NR_set_mempolicy
{ "set_mempolicy", __NR_set_mempolicy },
#endif
#ifdef __NR_get_mempolicy
{ "get_mempolicy", __NR_get_mempolicy },
#endif
#ifdef __NR_mq_open
{ "mq_open", __NR_mq_open },
#endif
#ifdef __NR_mq_unlink
{ "mq_unlink", __NR_mq_unlink },
#endif
#ifdef __NR_mq_timedsend
{ "mq_timedsend", __NR_mq_timedsend },
#endif
#ifdef __NR_mq_timedreceive
{ "mq_timedreceive", __NR_mq_timedreceive },
#endif
#ifdef __NR_mq_notify
{ "mq_notify", __NR_mq_notify },
#endif
#ifdef __NR_mq_getsetattr
{ "mq_getsetattr", __NR_mq_getsetattr },
#endif
#ifdef __NR_kexec_load
{ "kexec_load", __NR_kexec_load },
#endif
#ifdef __NR_waitid
{ "waitid", __NR_waitid },
#endif
#ifdef __NR_add_key
{ "add_key", __NR_add_key },
#endif
#ifdef __NR_request_key
{ "request_key", __NR_request_key },
#endif
#ifdef __NR_keyctl
{ "keyctl", __NR_keyctl },
#endif
#ifdef __NR_ioprio_set
{ "ioprio_set", __NR_ioprio_set },
#endif
#ifdef __NR_ioprio_get
{ "ioprio_get", __NR_ioprio_get },
#endif
#ifdef __NR_inotify_init
{ "inotify_init", __NR_inotify_init },
#endif
#ifdef __NR_inotify_add_watch
{ "inotify_add_watch", __NR_inotify_add_watch },
#endif
#ifdef __NR_inotify_rm_watch
{ "inotify_rm_watch", __NR_inotify_rm_watch },
#endif
#ifdef __NR_migrate_pages
{ "migrate_pages", __NR_migrate_pages },
#endif
#ifdef __NR_openat
{ "openat", __NR_openat },
#endif
#ifdef __NR_mkdirat
{ "mkdirat", __NR_mkdirat },
#endif
#ifdef __NR_mknodat
{ "mknodat", __NR_mknodat },
#endif
#ifdef __NR_fchownat
{ "fchownat", __NR_fchownat },
#endif
#ifdef __NR_futimesat
{ "futimesat", __NR_futimesat },
#endif
#ifdef __NR_newfstatat
{ "newfstatat", __NR_newfstatat },
#endif
#ifdef __NR_unlinkat
{ "unlinkat", __NR_unlinkat },
#endif
#ifdef __NR_renameat
{ "renameat", __NR_renameat },
#endif
#ifdef __NR_linkat
{ "linkat", __NR_linkat },
#endif
#ifdef __NR_symlinkat
{ "symlinkat", __NR_symlinkat },
#endif
#ifdef __NR_readlinkat
{ "readlinkat", __NR_readlinkat },
#endif
#ifdef __NR_fchmodat
{ "fchmodat", __NR_fchmodat },
#endif
#ifdef __NR_faccessat
{ "faccessat", __NR_faccessat },
#endif
#ifdef __NR_pselect6
{ "pselect6", __NR_pselect6 },
#endif
#ifdef __NR_ppoll
{ "ppoll", __NR_ppoll },
#endif
#ifdef __NR_unshare
{ "unshare", __NR_unshare },
#endif
#ifdef __NR_set_robust_list
{ "set_robust_list", __NR_set_robust_list },
#endif
#ifdef __NR_get_robust_list
{ "get_robust_list", __NR_get_robust_list },
#endif
#ifdef __NR_splice
{ "splice", __NR_splice },
#endif
#ifdef __NR_tee
{ "tee", __NR_tee },
#endif
#ifdef __NR_sync_file_range
{ "sync_file_range", __NR_sync_file_range },
#endif
#ifdef __NR_vmsplice
{ "vmsplice", __NR_vmsplice },
#endif
#ifdef __NR_move_pages
{ "move_pages", __NR_move_pages },
#endif
#ifdef __NR_utimensat
{ "utimensat", __NR_utimensat },
#endif
#ifdef __NR_epoll_pwait
{ "epoll_pwait", __NR_epoll_pwait },
#endif
#ifdef __NR_signalfd
{ "signalfd", __NR_signalfd },
#endif
#ifdef __NR_timerfd_create
{ "timerfd_create", __NR_timerfd_create },
#endif
#ifdef __NR_eventfd
{ "eventfd", __NR_eventfd },
#endif
#ifdef __NR_fallocate
{ "fallocate", __NR_fallocate },
#endif
#ifdef __NR_timerfd_settime
{ "timerfd_settime", __NR_timerfd_settime },
#endif
#ifdef __NR_timerfd_gettime
{ "timerfd_gettime", __NR_timerfd_gettime },
#endif
#ifdef __NR_accept4
{ "accept4", __NR_accept4 },
#endif
#ifdef __NR_signalfd4
{ "signalfd4", __NR_signalfd4 },
#endif
#ifdef __NR_eventfd2
{ "eventfd2", __NR_eventfd2 },
#endif
#ifdef __NR_epoll_create1
{ "epoll_create1", __NR_epoll_create1 },
#endif
#ifdef __NR_dup3
{ "dup3", __NR_dup3 },
#endif
#ifdef __NR_pipe2
{ "pipe2", __NR_pipe2 },
#endif
#ifdef __NR_inotify_init1
{ "inotify_init1", __NR_inotify_init1 },
#endif
#ifdef __NR_preadv
{ "preadv", __NR_preadv },
#endif
#ifdef __NR_pwritev
{ "pwritev", __NR_pwritev },
#endif
#ifdef __NR_rt_tgsigqueueinfo
{ "rt_tgsigqueueinfo", __NR_rt_tgsigqueueinfo },
#endif
#ifdef __NR_perf_event_open
{ "perf_event_open", __NR_perf_event_open },
#endif
#ifdef __NR_recvmmsg
{ "recvmmsg", __NR_recvmmsg },
#endif
#ifdef __NR_fanotify_init
{ "fanotify_init", __NR_fanotify_init },
#endif
#ifdef __NR_fanotify_mark
{ "fanotify_mark", __NR_fanotify_mark },
#endif
#ifdef __NR_prlimit64
{ "prlimit64", __NR_prlimit64 },
#endif
#ifdef __NR_name_to_handle_at
{ "name_to_handle_at", __NR_name_to_handle_at },
#endif
#ifdef __NR_open_by_handle_at
{ "open_by_handle_at", __NR_open_by_handle_at },
#endif
#ifdef __NR_clock_adjtime
{ "clock_adjtime", __NR_clock_adjtime },
#endif
#ifdef __NR_syncfs
{ "syncfs", __NR_syncfs },
#endif
#ifdef __NR_sendmmsg
{ "sendmmsg", __NR_sendmmsg },
#endif
#ifdef __NR_setns
{ "setns", __NR_setns },
#endif
#ifdef __NR_getcpu
{ "getcpu", __NR_getcpu },
#endif
#ifdef __NR_process_vm_readv
{ "process_vm_readv", __NR_process_vm_readv },
#endif
#ifdef __NR_process_vm_writev
{ "process_vm_writev", __NR_process_vm_writev },
#endif
#ifdef __NR_kcmp
{ "kcmp", __NR_kcmp },
#endif
#ifdef __NR_finit_module
{ "finit_module", __NR_finit_module },
#endif
#ifdef __NR_sched_setattr
{ "sched_setattr", __NR_sched_setattr },
#endif
#ifdef __NR_sched_getattr
{ "sched_getattr", __NR_sched_getattr },
#endif
#ifdef __NR_renameat2
{ "renameat2", __NR_renameat2 },
#endif
#ifdef __NR_seccomp
{ "seccomp", __NR_seccomp },
#endif
#ifdef __NR_getrandom
{ "getrandom", __NR_getrandom },
#endif
#ifdef __NR_memfd_create
{ "memfd_create", __NR_memfd_create },
#endif
#ifdef __NR_kexec_file_load
{ "kexec_file_load", __NR_kexec_file_load },
#endif
#ifdef __NR_bpf
{ "bpf", __NR_bpf },
#endif
#ifdef __NR_execveat
{ "execveat", __NR_execveat },
#endif
#ifdef __NR_userfaultfd
{ "userfaultfd", __NR_userfaultfd },
#endif
#ifdef __NR_membarrier
{ "membarrier", __NR_membarrier },
#endif
#ifdef __NR_mlock2
{ "mlock2", __NR_mlock2 },
#endif
#ifdef __NR_copy_file_range
{ "copy_file_range", __NR_copy_file_range },
#endif
#ifdef __NR_preadv2
{ "preadv2", __NR_preadv2 },
#endif
#ifdef __NR_pwritev2
{ "pwritev2", __NR_pwritev2 },
#endif
#ifdef __NR_pkey_mprotect
{ "pkey_mprotect", __NR_pkey_mprotect },
#endif
#ifdef __NR_pkey_alloc
{ "pkey_alloc", __NR_pkey_alloc },
#endif
#ifdef __NR_pkey_free
{ "pkey_free", __NR_pkey_free },
#endif
#ifdef __NR_statx
{ "statx", __NR_statx },
#endif
#ifdef __NR_io_pgetevents
{ "io_pgetevents", __NR_io_pgetevents },
#endif
#ifdef __NR_rseq
{ "rseq", __NR_rseq },
#endif
#ifdef __NR_uretprobe
{ "uretprobe", __NR_uretprobe },
#endif
#ifdef __NR_uprobe
{ "uprobe", __NR_uprobe },
#endif
#ifdef __NR_pidfd_send_signal
{ "pidfd_send_signal", __NR_pidfd_send_signal },
#endif
#ifdef __NR_io_uring_setup
{ "io_uring_setup", __NR_io_uring_setup },
#endif
#ifdef __NR_io_uring_enter
{ "io_uring_enter", __NR_io_uring_enter },
#endif
#ifdef __NR_io_uring_register
{ "io_uring_register", __NR_io_uring_register },
#endif
#ifdef __NR_open_tree
{ "open_tree", __NR_open_tree },
#endif
#ifdef __NR_move_mount
{ "move_mount", __NR_move_mount },
#endif
#ifdef __NR_fsopen
{ "fsopen", __NR_fsopen },
#endif
#ifdef __NR_fsconfig
{ "fsconfig", __NR_fsconfig },
#endif
#ifdef __NR_fsmount
{ "fsmount", __NR_fsmount },
#endif
#ifdef __NR_fspick
{ "fspick", __NR_fspick },
#endif
#ifdef __NR_pidfd_open
{ "pidfd_open", __NR_pidfd_open },
#endif
#ifdef __NR_clone3
{ "clone3", __NR_clone3 },
#endif
#ifdef __NR_close_range
{ "close_range", __NR_close_range },
#endif
#ifdef __NR_openat2
{ "openat2", __NR_openat2 },
#endif
#ifdef __NR_pidfd_getfd
{ "pidfd_getfd", __NR_pidfd_getfd },
#endif
#ifdef __NR_faccessat2
{ "faccessat2", __NR_faccessat2 },
#endif
#ifdef __NR_process_madvise
{ "process_madvise", __NR_process_madvise },
#endif
#ifdef __NR_epoll_pwait2
{ "epoll_pwait2", __NR_epoll_pwait2 },
#endif
#ifdef __NR_mount_setattr
{ "mount_setattr", __NR_mount_setattr },
#endif
#ifdef __NR_quotactl_fd
{ "quotactl_fd", __NR_quotactl_fd },
#endif
#ifdef __NR_landlock_create_ruleset
{ "landlock_create_ruleset", __NR_landlock_create_ruleset },
#endif
#ifdef __NR_landlock_add_rule
{ "landlock_add_rule", __NR_landlock_add_rule },
#endif
#ifdef __NR_landlock_restrict_self
{ "landlock_restrict_self", __NR_landlock_restrict_self },
#endif
#ifdef __NR_memfd_secret
{ "memfd_secret", __NR_memfd_secret },
#endif
#ifdef __NR_process_mrelease
{ "process_mrelease", __NR_process_mrelease },
#endif
#ifdef __NR_futex_waitv
{ "futex_waitv", __NR_futex_waitv },
#endif
#ifdef __NR_set_mempolicy_home_node
{ "set_mempolicy_home_node", __NR_set_mempolicy_home_node },
#endif
#ifdef __NR_cachestat
{ "cachestat", __NR_cachestat },
#endif
#ifdef __NR_fchmodat2
{ "fchmodat2", __NR_fchmodat2 },
#endif
#ifdef __NR_map_shadow_stack
{ "map_shadow_stack", __NR_map_shadow_stack },
#endif
#ifdef __NR_futex_wake
{ "futex_wake", __NR_futex_wake },
#endif
#ifdef __NR_futex_wait
{ "futex_wait", __NR_futex_wait },
#endif
#ifdef __NR_futex_requeue
{ "futex_requeue", __NR_futex_requeue },
#endif
#ifdef __NR_statmount
{ "statmount", __NR_statmount },
#endif
#ifdef __NR_listmount
{ "listmount", __NR_listmount },
#endif
#ifdef __NR_lsm_get_self_attr
{ "lsm_get_self_attr", __NR_lsm_get_self_attr },
#endif
#ifdef __NR_lsm_set_self_attr
{ "lsm_set_self_attr", __NR_lsm_set_self_attr },
#endif
#ifdef __NR_lsm_list_modules
{ "lsm_list_modules", __NR_lsm_list_modules },
#endif
#ifdef __NR_mseal
{ "mseal", __NR_mseal },
#endif
#ifdef __NR_setxattrat
{ "setxattrat", __NR_setxattrat },
#endif
#ifdef __NR_getxattrat
{ "getxattrat", __NR_getxattrat },
#endif
#ifdef __NR_listxattrat
{ "listxattrat", __NR_listxattrat },
#endif
#ifdef __NR_removexattrat
{ "removexattrat", __NR_removexattrat },
#endif
#ifdef __NR_open_tree_attr
{ "open_tree_attr", __NR_open_tree_attr },
#endif
#ifdef __NR_file_getattr
{ "file_getattr", __NR_file_getattr },
#endif
#ifdef __NR_file_setattr
{ "file_setattr", __NR_file_setattr },
#endif
  { NULL, -1 },
};

const size_t syscall_table_size =
    sizeof(syscall_table) / sizeof(syscall_table[0]);
