chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Generated from the Linux kernel's syscall_64.tbl.
#ifndef SANDBOX_LINUX_SYSTEM_HEADERS_X86_64_LINUX_SYSCALLS_H_
#define SANDBOX_LINUX_SYSTEM_HEADERS_X86_64_LINUX_SYSCALLS_H_

#if !defined(__x86_64__)
#error "Including header on wrong architecture"
#endif

#if !defined(__NR_read)
#define __NR_read
#endif

#if !defined(__NR_write)
#define __NR_write
#endif

#if !defined(__NR_open)
#define __NR_open
#endif

#if !defined(__NR_close)
#define __NR_close
#endif

#if !defined(__NR_stat)
#define __NR_stat
#endif

#if !defined(__NR_fstat)
#define __NR_fstat
#endif

#if !defined(__NR_lstat)
#define __NR_lstat
#endif

#if !defined(__NR_poll)
#define __NR_poll
#endif

#if !defined(__NR_lseek)
#define __NR_lseek
#endif

#if !defined(__NR_mmap)
#define __NR_mmap
#endif

#if !defined(__NR_mprotect)
#define __NR_mprotect
#endif

#if !defined(__NR_munmap)
#define __NR_munmap
#endif

#if !defined(__NR_brk)
#define __NR_brk
#endif

#if !defined(__NR_rt_sigaction)
#define __NR_rt_sigaction
#endif

#if !defined(__NR_rt_sigprocmask)
#define __NR_rt_sigprocmask
#endif

#if !defined(__NR_rt_sigreturn)
#define __NR_rt_sigreturn
#endif

#if !defined(__NR_ioctl)
#define __NR_ioctl
#endif

#if !defined(__NR_pread64)
#define __NR_pread64
#endif

#if !defined(__NR_pwrite64)
#define __NR_pwrite64
#endif

#if !defined(__NR_readv)
#define __NR_readv
#endif

#if !defined(__NR_writev)
#define __NR_writev
#endif

#if !defined(__NR_access)
#define __NR_access
#endif

#if !defined(__NR_pipe)
#define __NR_pipe
#endif

#if !defined(__NR_select)
#define __NR_select
#endif

#if !defined(__NR_sched_yield)
#define __NR_sched_yield
#endif

#if !defined(__NR_mremap)
#define __NR_mremap
#endif

#if !defined(__NR_msync)
#define __NR_msync
#endif

#if !defined(__NR_mincore)
#define __NR_mincore
#endif

#if !defined(__NR_madvise)
#define __NR_madvise
#endif

#if !defined(__NR_shmget)
#define __NR_shmget
#endif

#if !defined(__NR_shmat)
#define __NR_shmat
#endif

#if !defined(__NR_shmctl)
#define __NR_shmctl
#endif

#if !defined(__NR_dup)
#define __NR_dup
#endif

#if !defined(__NR_dup2)
#define __NR_dup2
#endif

#if !defined(__NR_pause)
#define __NR_pause
#endif

#if !defined(__NR_nanosleep)
#define __NR_nanosleep
#endif

#if !defined(__NR_getitimer)
#define __NR_getitimer
#endif

#if !defined(__NR_alarm)
#define __NR_alarm
#endif

#if !defined(__NR_setitimer)
#define __NR_setitimer
#endif

#if !defined(__NR_getpid)
#define __NR_getpid
#endif

#if !defined(__NR_sendfile)
#define __NR_sendfile
#endif

#if !defined(__NR_socket)
#define __NR_socket
#endif

#if !defined(__NR_connect)
#define __NR_connect
#endif

#if !defined(__NR_accept)
#define __NR_accept
#endif

#if !defined(__NR_sendto)
#define __NR_sendto
#endif

#if !defined(__NR_recvfrom)
#define __NR_recvfrom
#endif

#if !defined(__NR_sendmsg)
#define __NR_sendmsg
#endif

#if !defined(__NR_recvmsg)
#define __NR_recvmsg
#endif

#if !defined(__NR_shutdown)
#define __NR_shutdown
#endif

#if !defined(__NR_bind)
#define __NR_bind
#endif

#if !defined(__NR_listen)
#define __NR_listen
#endif

#if !defined(__NR_getsockname)
#define __NR_getsockname
#endif

#if !defined(__NR_getpeername)
#define __NR_getpeername
#endif

#if !defined(__NR_socketpair)
#define __NR_socketpair
#endif

#if !defined(__NR_setsockopt)
#define __NR_setsockopt
#endif

#if !defined(__NR_getsockopt)
#define __NR_getsockopt
#endif

#if !defined(__NR_clone)
#define __NR_clone
#endif

#if !defined(__NR_fork)
#define __NR_fork
#endif

#if !defined(__NR_vfork)
#define __NR_vfork
#endif

#if !defined(__NR_execve)
#define __NR_execve
#endif

#if !defined(__NR_exit)
#define __NR_exit
#endif

#if !defined(__NR_wait4)
#define __NR_wait4
#endif

#if !defined(__NR_kill)
#define __NR_kill
#endif

#if !defined(__NR_uname)
#define __NR_uname
#endif

#if !defined(__NR_semget)
#define __NR_semget
#endif

#if !defined(__NR_semop)
#define __NR_semop
#endif

#if !defined(__NR_semctl)
#define __NR_semctl
#endif

#if !defined(__NR_shmdt)
#define __NR_shmdt
#endif

#if !defined(__NR_msgget)
#define __NR_msgget
#endif

#if !defined(__NR_msgsnd)
#define __NR_msgsnd
#endif

#if !defined(__NR_msgrcv)
#define __NR_msgrcv
#endif

#if !defined(__NR_msgctl)
#define __NR_msgctl
#endif

#if !defined(__NR_fcntl)
#define __NR_fcntl
#endif

#if !defined(__NR_flock)
#define __NR_flock
#endif

#if !defined(__NR_fsync)
#define __NR_fsync
#endif

#if !defined(__NR_fdatasync)
#define __NR_fdatasync
#endif

#if !defined(__NR_truncate)
#define __NR_truncate
#endif

#if !defined(__NR_ftruncate)
#define __NR_ftruncate
#endif

#if !defined(__NR_getdents)
#define __NR_getdents
#endif

#if !defined(__NR_getcwd)
#define __NR_getcwd
#endif

#if !defined(__NR_chdir)
#define __NR_chdir
#endif

#if !defined(__NR_fchdir)
#define __NR_fchdir
#endif

#if !defined(__NR_rename)
#define __NR_rename
#endif

#if !defined(__NR_mkdir)
#define __NR_mkdir
#endif

#if !defined(__NR_rmdir)
#define __NR_rmdir
#endif

#if !defined(__NR_creat)
#define __NR_creat
#endif

#if !defined(__NR_link)
#define __NR_link
#endif

#if !defined(__NR_unlink)
#define __NR_unlink
#endif

#if !defined(__NR_symlink)
#define __NR_symlink
#endif

#if !defined(__NR_readlink)
#define __NR_readlink
#endif

#if !defined(__NR_chmod)
#define __NR_chmod
#endif

#if !defined(__NR_fchmod)
#define __NR_fchmod
#endif

#if !defined(__NR_chown)
#define __NR_chown
#endif

#if !defined(__NR_fchown)
#define __NR_fchown
#endif

#if !defined(__NR_lchown)
#define __NR_lchown
#endif

#if !defined(__NR_umask)
#define __NR_umask
#endif

#if !defined(__NR_gettimeofday)
#define __NR_gettimeofday
#endif

#if !defined(__NR_getrlimit)
#define __NR_getrlimit
#endif

#if !defined(__NR_getrusage)
#define __NR_getrusage
#endif

#if !defined(__NR_sysinfo)
#define __NR_sysinfo
#endif

#if !defined(__NR_times)
#define __NR_times
#endif

#if !defined(__NR_ptrace)
#define __NR_ptrace
#endif

#if !defined(__NR_getuid)
#define __NR_getuid
#endif

#if !defined(__NR_syslog)
#define __NR_syslog
#endif

#if !defined(__NR_getgid)
#define __NR_getgid
#endif

#if !defined(__NR_setuid)
#define __NR_setuid
#endif

#if !defined(__NR_setgid)
#define __NR_setgid
#endif

#if !defined(__NR_geteuid)
#define __NR_geteuid
#endif

#if !defined(__NR_getegid)
#define __NR_getegid
#endif

#if !defined(__NR_setpgid)
#define __NR_setpgid
#endif

#if !defined(__NR_getppid)
#define __NR_getppid
#endif

#if !defined(__NR_getpgrp)
#define __NR_getpgrp
#endif

#if !defined(__NR_setsid)
#define __NR_setsid
#endif

#if !defined(__NR_setreuid)
#define __NR_setreuid
#endif

#if !defined(__NR_setregid)
#define __NR_setregid
#endif

#if !defined(__NR_getgroups)
#define __NR_getgroups
#endif

#if !defined(__NR_setgroups)
#define __NR_setgroups
#endif

#if !defined(__NR_setresuid)
#define __NR_setresuid
#endif

#if !defined(__NR_getresuid)
#define __NR_getresuid
#endif

#if !defined(__NR_setresgid)
#define __NR_setresgid
#endif

#if !defined(__NR_getresgid)
#define __NR_getresgid
#endif

#if !defined(__NR_getpgid)
#define __NR_getpgid
#endif

#if !defined(__NR_setfsuid)
#define __NR_setfsuid
#endif

#if !defined(__NR_setfsgid)
#define __NR_setfsgid
#endif

#if !defined(__NR_getsid)
#define __NR_getsid
#endif

#if !defined(__NR_capget)
#define __NR_capget
#endif

#if !defined(__NR_capset)
#define __NR_capset
#endif

#if !defined(__NR_rt_sigpending)
#define __NR_rt_sigpending
#endif

#if !defined(__NR_rt_sigtimedwait)
#define __NR_rt_sigtimedwait
#endif

#if !defined(__NR_rt_sigqueueinfo)
#define __NR_rt_sigqueueinfo
#endif

#if !defined(__NR_rt_sigsuspend)
#define __NR_rt_sigsuspend
#endif

#if !defined(__NR_sigaltstack)
#define __NR_sigaltstack
#endif

#if !defined(__NR_utime)
#define __NR_utime
#endif

#if !defined(__NR_mknod)
#define __NR_mknod
#endif

#if !defined(__NR_uselib)
#define __NR_uselib
#endif

#if !defined(__NR_personality)
#define __NR_personality
#endif

#if !defined(__NR_ustat)
#define __NR_ustat
#endif

#if !defined(__NR_statfs)
#define __NR_statfs
#endif

#if !defined(__NR_fstatfs)
#define __NR_fstatfs
#endif

#if !defined(__NR_sysfs)
#define __NR_sysfs
#endif

#if !defined(__NR_getpriority)
#define __NR_getpriority
#endif

#if !defined(__NR_setpriority)
#define __NR_setpriority
#endif

#if !defined(__NR_sched_setparam)
#define __NR_sched_setparam
#endif

#if !defined(__NR_sched_getparam)
#define __NR_sched_getparam
#endif

#if !defined(__NR_sched_setscheduler)
#define __NR_sched_setscheduler
#endif

#if !defined(__NR_sched_getscheduler)
#define __NR_sched_getscheduler
#endif

#if !defined(__NR_sched_get_priority_max)
#define __NR_sched_get_priority_max
#endif

#if !defined(__NR_sched_get_priority_min)
#define __NR_sched_get_priority_min
#endif

#if !defined(__NR_sched_rr_get_interval)
#define __NR_sched_rr_get_interval
#endif

#if !defined(__NR_mlock)
#define __NR_mlock
#endif

#if !defined(__NR_munlock)
#define __NR_munlock
#endif

#if !defined(__NR_mlockall)
#define __NR_mlockall
#endif

#if !defined(__NR_munlockall)
#define __NR_munlockall
#endif

#if !defined(__NR_vhangup)
#define __NR_vhangup
#endif

#if !defined(__NR_modify_ldt)
#define __NR_modify_ldt
#endif

#if !defined(__NR_pivot_root)
#define __NR_pivot_root
#endif

#if !defined(__NR__sysctl)
#define __NR__sysctl
#endif

#if !defined(__NR_prctl)
#define __NR_prctl
#endif

#if !defined(__NR_arch_prctl)
#define __NR_arch_prctl
#endif

#if !defined(__NR_adjtimex)
#define __NR_adjtimex
#endif

#if !defined(__NR_setrlimit)
#define __NR_setrlimit
#endif

#if !defined(__NR_chroot)
#define __NR_chroot
#endif

#if !defined(__NR_sync)
#define __NR_sync
#endif

#if !defined(__NR_acct)
#define __NR_acct
#endif

#if !defined(__NR_settimeofday)
#define __NR_settimeofday
#endif

#if !defined(__NR_mount)
#define __NR_mount
#endif

#if !defined(__NR_umount2)
#define __NR_umount2
#endif

#if !defined(__NR_swapon)
#define __NR_swapon
#endif

#if !defined(__NR_swapoff)
#define __NR_swapoff
#endif

#if !defined(__NR_reboot)
#define __NR_reboot
#endif

#if !defined(__NR_sethostname)
#define __NR_sethostname
#endif

#if !defined(__NR_setdomainname)
#define __NR_setdomainname
#endif

#if !defined(__NR_iopl)
#define __NR_iopl
#endif

#if !defined(__NR_ioperm)
#define __NR_ioperm
#endif

#if !defined(__NR_create_module)
#define __NR_create_module
#endif

#if !defined(__NR_init_module)
#define __NR_init_module
#endif

#if !defined(__NR_delete_module)
#define __NR_delete_module
#endif

#if !defined(__NR_get_kernel_syms)
#define __NR_get_kernel_syms
#endif

#if !defined(__NR_query_module)
#define __NR_query_module
#endif

#if !defined(__NR_quotactl)
#define __NR_quotactl
#endif

#if !defined(__NR_nfsservctl)
#define __NR_nfsservctl
#endif

#if !defined(__NR_getpmsg)
#define __NR_getpmsg
#endif

#if !defined(__NR_putpmsg)
#define __NR_putpmsg
#endif

#if !defined(__NR_afs_syscall)
#define __NR_afs_syscall
#endif

#if !defined(__NR_tuxcall)
#define __NR_tuxcall
#endif

#if !defined(__NR_security)
#define __NR_security
#endif

#if !defined(__NR_gettid)
#define __NR_gettid
#endif

#if !defined(__NR_readahead)
#define __NR_readahead
#endif

#if !defined(__NR_setxattr)
#define __NR_setxattr
#endif

#if !defined(__NR_lsetxattr)
#define __NR_lsetxattr
#endif

#if !defined(__NR_fsetxattr)
#define __NR_fsetxattr
#endif

#if !defined(__NR_getxattr)
#define __NR_getxattr
#endif

#if !defined(__NR_lgetxattr)
#define __NR_lgetxattr
#endif

#if !defined(__NR_fgetxattr)
#define __NR_fgetxattr
#endif

#if !defined(__NR_listxattr)
#define __NR_listxattr
#endif

#if !defined(__NR_llistxattr)
#define __NR_llistxattr
#endif

#if !defined(__NR_flistxattr)
#define __NR_flistxattr
#endif

#if !defined(__NR_removexattr)
#define __NR_removexattr
#endif

#if !defined(__NR_lremovexattr)
#define __NR_lremovexattr
#endif

#if !defined(__NR_fremovexattr)
#define __NR_fremovexattr
#endif

#if !defined(__NR_tkill)
#define __NR_tkill
#endif

#if !defined(__NR_time)
#define __NR_time
#endif

#if !defined(__NR_futex)
#define __NR_futex
#endif

#if !defined(__NR_sched_setaffinity)
#define __NR_sched_setaffinity
#endif

#if !defined(__NR_sched_getaffinity)
#define __NR_sched_getaffinity
#endif

#if !defined(__NR_set_thread_area)
#define __NR_set_thread_area
#endif

#if !defined(__NR_io_setup)
#define __NR_io_setup
#endif

#if !defined(__NR_io_destroy)
#define __NR_io_destroy
#endif

#if !defined(__NR_io_getevents)
#define __NR_io_getevents
#endif

#if !defined(__NR_io_submit)
#define __NR_io_submit
#endif

#if !defined(__NR_io_cancel)
#define __NR_io_cancel
#endif

#if !defined(__NR_get_thread_area)
#define __NR_get_thread_area
#endif

#if !defined(__NR_lookup_dcookie)
#define __NR_lookup_dcookie
#endif

#if !defined(__NR_epoll_create)
#define __NR_epoll_create
#endif

#if !defined(__NR_epoll_ctl_old)
#define __NR_epoll_ctl_old
#endif

#if !defined(__NR_epoll_wait_old)
#define __NR_epoll_wait_old
#endif

#if !defined(__NR_remap_file_pages)
#define __NR_remap_file_pages
#endif

#if !defined(__NR_getdents64)
#define __NR_getdents64
#endif

#if !defined(__NR_set_tid_address)
#define __NR_set_tid_address
#endif

#if !defined(__NR_restart_syscall)
#define __NR_restart_syscall
#endif

#if !defined(__NR_semtimedop)
#define __NR_semtimedop
#endif

#if !defined(__NR_fadvise64)
#define __NR_fadvise64
#endif

#if !defined(__NR_timer_create)
#define __NR_timer_create
#endif

#if !defined(__NR_timer_settime)
#define __NR_timer_settime
#endif

#if !defined(__NR_timer_gettime)
#define __NR_timer_gettime
#endif

#if !defined(__NR_timer_getoverrun)
#define __NR_timer_getoverrun
#endif

#if !defined(__NR_timer_delete)
#define __NR_timer_delete
#endif

#if !defined(__NR_clock_settime)
#define __NR_clock_settime
#endif

#if !defined(__NR_clock_gettime)
#define __NR_clock_gettime
#endif

#if !defined(__NR_clock_getres)
#define __NR_clock_getres
#endif

#if !defined(__NR_clock_nanosleep)
#define __NR_clock_nanosleep
#endif

#if !defined(__NR_exit_group)
#define __NR_exit_group
#endif

#if !defined(__NR_epoll_wait)
#define __NR_epoll_wait
#endif

#if !defined(__NR_epoll_ctl)
#define __NR_epoll_ctl
#endif

#if !defined(__NR_tgkill)
#define __NR_tgkill
#endif

#if !defined(__NR_utimes)
#define __NR_utimes
#endif

#if !defined(__NR_vserver)
#define __NR_vserver
#endif

#if !defined(__NR_mbind)
#define __NR_mbind
#endif

#if !defined(__NR_set_mempolicy)
#define __NR_set_mempolicy
#endif

#if !defined(__NR_get_mempolicy)
#define __NR_get_mempolicy
#endif

#if !defined(__NR_mq_open)
#define __NR_mq_open
#endif

#if !defined(__NR_mq_unlink)
#define __NR_mq_unlink
#endif

#if !defined(__NR_mq_timedsend)
#define __NR_mq_timedsend
#endif

#if !defined(__NR_mq_timedreceive)
#define __NR_mq_timedreceive
#endif

#if !defined(__NR_mq_notify)
#define __NR_mq_notify
#endif

#if !defined(__NR_mq_getsetattr)
#define __NR_mq_getsetattr
#endif

#if !defined(__NR_kexec_load)
#define __NR_kexec_load
#endif

#if !defined(__NR_waitid)
#define __NR_waitid
#endif

#if !defined(__NR_add_key)
#define __NR_add_key
#endif

#if !defined(__NR_request_key)
#define __NR_request_key
#endif

#if !defined(__NR_keyctl)
#define __NR_keyctl
#endif

#if !defined(__NR_ioprio_set)
#define __NR_ioprio_set
#endif

#if !defined(__NR_ioprio_get)
#define __NR_ioprio_get
#endif

#if !defined(__NR_inotify_init)
#define __NR_inotify_init
#endif

#if !defined(__NR_inotify_add_watch)
#define __NR_inotify_add_watch
#endif

#if !defined(__NR_inotify_rm_watch)
#define __NR_inotify_rm_watch
#endif

#if !defined(__NR_migrate_pages)
#define __NR_migrate_pages
#endif

#if !defined(__NR_openat)
#define __NR_openat
#endif

#if !defined(__NR_mkdirat)
#define __NR_mkdirat
#endif

#if !defined(__NR_mknodat)
#define __NR_mknodat
#endif

#if !defined(__NR_fchownat)
#define __NR_fchownat
#endif

#if !defined(__NR_futimesat)
#define __NR_futimesat
#endif

#if !defined(__NR_newfstatat)
#define __NR_newfstatat
#endif

#if !defined(__NR_unlinkat)
#define __NR_unlinkat
#endif

#if !defined(__NR_renameat)
#define __NR_renameat
#endif

#if !defined(__NR_linkat)
#define __NR_linkat
#endif

#if !defined(__NR_symlinkat)
#define __NR_symlinkat
#endif

#if !defined(__NR_readlinkat)
#define __NR_readlinkat
#endif

#if !defined(__NR_fchmodat)
#define __NR_fchmodat
#endif

#if !defined(__NR_faccessat)
#define __NR_faccessat
#endif

#if !defined(__NR_pselect6)
#define __NR_pselect6
#endif

#if !defined(__NR_ppoll)
#define __NR_ppoll
#endif

#if !defined(__NR_unshare)
#define __NR_unshare
#endif

#if !defined(__NR_set_robust_list)
#define __NR_set_robust_list
#endif

#if !defined(__NR_get_robust_list)
#define __NR_get_robust_list
#endif

#if !defined(__NR_splice)
#define __NR_splice
#endif

#if !defined(__NR_tee)
#define __NR_tee
#endif

#if !defined(__NR_sync_file_range)
#define __NR_sync_file_range
#endif

#if !defined(__NR_vmsplice)
#define __NR_vmsplice
#endif

#if !defined(__NR_move_pages)
#define __NR_move_pages
#endif

#if !defined(__NR_utimensat)
#define __NR_utimensat
#endif

#if !defined(__NR_epoll_pwait)
#define __NR_epoll_pwait
#endif

#if !defined(__NR_signalfd)
#define __NR_signalfd
#endif

#if !defined(__NR_timerfd_create)
#define __NR_timerfd_create
#endif

#if !defined(__NR_eventfd)
#define __NR_eventfd
#endif

#if !defined(__NR_fallocate)
#define __NR_fallocate
#endif

#if !defined(__NR_timerfd_settime)
#define __NR_timerfd_settime
#endif

#if !defined(__NR_timerfd_gettime)
#define __NR_timerfd_gettime
#endif

#if !defined(__NR_accept4)
#define __NR_accept4
#endif

#if !defined(__NR_signalfd4)
#define __NR_signalfd4
#endif

#if !defined(__NR_eventfd2)
#define __NR_eventfd2
#endif

#if !defined(__NR_epoll_create1)
#define __NR_epoll_create1
#endif

#if !defined(__NR_dup3)
#define __NR_dup3
#endif

#if !defined(__NR_pipe2)
#define __NR_pipe2
#endif

#if !defined(__NR_inotify_init1)
#define __NR_inotify_init1
#endif

#if !defined(__NR_preadv)
#define __NR_preadv
#endif

#if !defined(__NR_pwritev)
#define __NR_pwritev
#endif

#if !defined(__NR_rt_tgsigqueueinfo)
#define __NR_rt_tgsigqueueinfo
#endif

#if !defined(__NR_perf_event_open)
#define __NR_perf_event_open
#endif

#if !defined(__NR_recvmmsg)
#define __NR_recvmmsg
#endif

#if !defined(__NR_fanotify_init)
#define __NR_fanotify_init
#endif

#if !defined(__NR_fanotify_mark)
#define __NR_fanotify_mark
#endif

#if !defined(__NR_prlimit64)
#define __NR_prlimit64
#endif

#if !defined(__NR_name_to_handle_at)
#define __NR_name_to_handle_at
#endif

#if !defined(__NR_open_by_handle_at)
#define __NR_open_by_handle_at
#endif

#if !defined(__NR_clock_adjtime)
#define __NR_clock_adjtime
#endif

#if !defined(__NR_syncfs)
#define __NR_syncfs
#endif

#if !defined(__NR_sendmmsg)
#define __NR_sendmmsg
#endif

#if !defined(__NR_setns)
#define __NR_setns
#endif

#if !defined(__NR_getcpu)
#define __NR_getcpu
#endif

#if !defined(__NR_process_vm_readv)
#define __NR_process_vm_readv
#endif

#if !defined(__NR_process_vm_writev)
#define __NR_process_vm_writev
#endif

#if !defined(__NR_kcmp)
#define __NR_kcmp
#endif

#if !defined(__NR_finit_module)
#define __NR_finit_module
#endif

#if !defined(__NR_sched_setattr)
#define __NR_sched_setattr
#endif

#if !defined(__NR_sched_getattr)
#define __NR_sched_getattr
#endif

#if !defined(__NR_renameat2)
#define __NR_renameat2
#endif

#if !defined(__NR_seccomp)
#define __NR_seccomp
#endif

#if !defined(__NR_getrandom)
#define __NR_getrandom
#endif

#if !defined(__NR_memfd_create)
#define __NR_memfd_create
#endif

#if !defined(__NR_kexec_file_load)
#define __NR_kexec_file_load
#endif

#if !defined(__NR_bpf)
#define __NR_bpf
#endif

#if !defined(__NR_execveat)
#define __NR_execveat
#endif

#if !defined(__NR_userfaultfd)
#define __NR_userfaultfd
#endif

#if !defined(__NR_membarrier)
#define __NR_membarrier
#endif

#if !defined(__NR_mlock2)
#define __NR_mlock2
#endif

#if !defined(__NR_copy_file_range)
#define __NR_copy_file_range
#endif

#if !defined(__NR_preadv2)
#define __NR_preadv2
#endif

#if !defined(__NR_pwritev2)
#define __NR_pwritev2
#endif

#if !defined(__NR_pkey_mprotect)
#define __NR_pkey_mprotect
#endif

#if !defined(__NR_pkey_alloc)
#define __NR_pkey_alloc
#endif

#if !defined(__NR_pkey_free)
#define __NR_pkey_free
#endif

#if !defined(__NR_statx)
#define __NR_statx
#endif

#if !defined(__NR_io_pgetevents)
#define __NR_io_pgetevents
#endif

#if !defined(__NR_rseq)
#define __NR_rseq
#endif

#if !defined(__NR_pidfd_send_signal)
#define __NR_pidfd_send_signal
#endif

#if !defined(__NR_io_uring_setup)
#define __NR_io_uring_setup
#endif

#if !defined(__NR_io_uring_enter)
#define __NR_io_uring_enter
#endif

#if !defined(__NR_io_uring_register)
#define __NR_io_uring_register
#endif

#if !defined(__NR_open_tree)
#define __NR_open_tree
#endif

#if !defined(__NR_move_mount)
#define __NR_move_mount
#endif

#if !defined(__NR_fsopen)
#define __NR_fsopen
#endif

#if !defined(__NR_fsconfig)
#define __NR_fsconfig
#endif

#if !defined(__NR_fsmount)
#define __NR_fsmount
#endif

#if !defined(__NR_fspick)
#define __NR_fspick
#endif

#if !defined(__NR_pidfd_open)
#define __NR_pidfd_open
#endif

#if !defined(__NR_clone3)
#define __NR_clone3
#endif

#if !defined(__NR_close_range)
#define __NR_close_range
#endif

#if !defined(__NR_openat2)
#define __NR_openat2
#endif

#if !defined(__NR_pidfd_getfd)
#define __NR_pidfd_getfd
#endif

#if !defined(__NR_faccessat2)
#define __NR_faccessat2
#endif

#if !defined(__NR_process_madvise)
#define __NR_process_madvise
#endif

#if !defined(__NR_epoll_pwait2)
#define __NR_epoll_pwait2
#endif

#if !defined(__NR_mount_setattr)
#define __NR_mount_setattr
#endif

#if !defined(__NR_landlock_create_ruleset)
#define __NR_landlock_create_ruleset
#endif

#if !defined(__NR_landlock_add_rule)
#define __NR_landlock_add_rule
#endif

#if !defined(__NR_landlock_restrict_self)
#define __NR_landlock_restrict_self
#endif

#if !defined(__NR_memfd_secret)
#define __NR_memfd_secret
#endif

#if !defined(__NR_process_mrelease)
#define __NR_process_mrelease
#endif

#if !defined(__NR_futex_waitv)
#define __NR_futex_waitv
#endif

#if !defined(__NR_set_mempolicy_home_node)
#define __NR_set_mempolicy_home_node
#endif

#if !defined(__NR_cachestat)
#define __NR_cachestat
#endif

#if !defined(__NR_fchmodat2)
#define __NR_fchmodat2
#endif

#if !defined(__NR_map_shadow_stack)
#define __NR_map_shadow_stack
#endif

#if !defined(__NR_futex_wake)
#define __NR_futex_wake
#endif

#if !defined(__NR_futex_wait)
#define __NR_futex_wait
#endif

#if !defined(__NR_futex_requeue)
#define __NR_futex_requeue
#endif

#if !defined(__NR_statmount)
#define __NR_statmount
#endif

#if !defined(__NR_listmount)
#define __NR_listmount
#endif

#if !defined(__NR_lsm_get_self_attr)
#define __NR_lsm_get_self_attr
#endif

#if !defined(__NR_lsm_set_self_attr)
#define __NR_lsm_set_self_attr
#endif

#if !defined(__NR_lsm_list_modules)
#define __NR_lsm_list_modules
#endif

#if !defined(__NR_mseal)
#define __NR_mseal
#endif

#endif  // SANDBOX_LINUX_SYSTEM_HEADERS_X86_64_LINUX_SYSCALLS_H_