Prepare for syscalls crate update

Reviewed By: johnhurt

Differential Revision: D36607034

fbshipit-source-id: f50f6a21ef9c3febf6bb8fcf4a8f0b30514e6e61
This commit is contained in:
Jason White 2022-05-24 06:43:45 -07:00 committed by Facebook GitHub Bot
parent 1aac7d0ad2
commit 1e5ed86ae1
2 changed files with 362 additions and 362 deletions

View file

@ -106,7 +106,7 @@ macro_rules! typed_syscall {
pub const NAME: &'static str = stringify!([<$Name:snake>]); pub const NAME: &'static str = stringify!([<$Name:snake>]);
/// The syscall number. /// The syscall number.
pub const NUMBER: ::syscalls::Sysno = ::syscalls::[<SYS_ $Name:snake>]; pub const NUMBER: ::syscalls::Sysno = ::syscalls::Sysno::[<$Name:snake>];
} }
/// Creates the syscall. Use the `with_*` functions to build up the /// Creates the syscall. Use the `with_*` functions to build up the
@ -514,7 +514,7 @@ macro_rules! syscall_list {
pub fn from_raw(syscall: ::syscalls::Sysno, args: ::syscalls::SyscallArgs) -> Self { pub fn from_raw(syscall: ::syscalls::Sysno, args: ::syscalls::SyscallArgs) -> Self {
match syscall { match syscall {
$( $(
::syscalls::$num => $name::$item(args.into()), ::syscalls::Sysno::$num => $name::$item(args.into()),
)* )*
num => Syscall::Other(num, args), num => Syscall::Other(num, args),
} }
@ -536,7 +536,7 @@ macro_rules! syscall_list {
fn number(&self) -> ::syscalls::Sysno { fn number(&self) -> ::syscalls::Sysno {
match self { match self {
$( $(
$name::$item(_) => ::syscalls::$num, $name::$item(_) => ::syscalls::Sysno::$num,
)* )*
$name::Other(num, _) => *num, $name::Other(num, _) => *num,
} }
@ -545,7 +545,7 @@ macro_rules! syscall_list {
fn into_parts(self) -> (::syscalls::Sysno, ::syscalls::SyscallArgs) { fn into_parts(self) -> (::syscalls::Sysno, ::syscalls::SyscallArgs) {
match self { match self {
$( $(
$name::$item(x) => (::syscalls::$num, x.into()), $name::$item(x) => (::syscalls::Sysno::$num, x.into()),
)* )*
$name::Other(num, args) => (num, args), $name::Other(num, args) => (num, args),
} }

View file

@ -62,365 +62,365 @@ syscall_list! {
#[allow(missing_docs)] #[allow(missing_docs)]
#[non_exhaustive] #[non_exhaustive]
pub enum Syscall { pub enum Syscall {
SYS_read => Read, read => Read,
SYS_write => Write, write => Write,
SYS_open => Open, open => Open,
SYS_close => Close, close => Close,
SYS_stat => Stat, stat => Stat,
SYS_fstat => Fstat, fstat => Fstat,
SYS_lstat => Lstat, lstat => Lstat,
SYS_poll => Poll, poll => Poll,
SYS_lseek => Lseek, lseek => Lseek,
SYS_mmap => Mmap, mmap => Mmap,
SYS_mprotect => Mprotect, mprotect => Mprotect,
SYS_munmap => Munmap, munmap => Munmap,
SYS_brk => Brk, brk => Brk,
SYS_rt_sigaction => RtSigaction, rt_sigaction => RtSigaction,
SYS_rt_sigprocmask => RtSigprocmask, rt_sigprocmask => RtSigprocmask,
SYS_rt_sigreturn => RtSigreturn, rt_sigreturn => RtSigreturn,
SYS_ioctl => Ioctl, ioctl => Ioctl,
SYS_pread64 => Pread64, pread64 => Pread64,
SYS_pwrite64 => Pwrite64, pwrite64 => Pwrite64,
SYS_readv => Readv, readv => Readv,
SYS_writev => Writev, writev => Writev,
SYS_access => Access, access => Access,
SYS_pipe => Pipe, pipe => Pipe,
SYS_select => Select, select => Select,
SYS_sched_yield => SchedYield, sched_yield => SchedYield,
SYS_mremap => Mremap, mremap => Mremap,
SYS_msync => Msync, msync => Msync,
SYS_mincore => Mincore, mincore => Mincore,
SYS_madvise => Madvise, madvise => Madvise,
SYS_shmget => Shmget, shmget => Shmget,
SYS_shmat => Shmat, shmat => Shmat,
SYS_shmctl => Shmctl, shmctl => Shmctl,
SYS_dup => Dup, dup => Dup,
SYS_dup2 => Dup2, dup2 => Dup2,
SYS_pause => Pause, pause => Pause,
SYS_nanosleep => Nanosleep, nanosleep => Nanosleep,
SYS_getitimer => Getitimer, getitimer => Getitimer,
SYS_alarm => Alarm, alarm => Alarm,
SYS_setitimer => Setitimer, setitimer => Setitimer,
SYS_getpid => Getpid, getpid => Getpid,
SYS_sendfile => Sendfile, sendfile => Sendfile,
SYS_socket => Socket, socket => Socket,
SYS_connect => Connect, connect => Connect,
SYS_accept => Accept, accept => Accept,
SYS_sendto => Sendto, sendto => Sendto,
SYS_recvfrom => Recvfrom, recvfrom => Recvfrom,
SYS_sendmsg => Sendmsg, sendmsg => Sendmsg,
SYS_recvmsg => Recvmsg, recvmsg => Recvmsg,
SYS_shutdown => Shutdown, shutdown => Shutdown,
SYS_bind => Bind, bind => Bind,
SYS_listen => Listen, listen => Listen,
SYS_getsockname => Getsockname, getsockname => Getsockname,
SYS_getpeername => Getpeername, getpeername => Getpeername,
SYS_socketpair => Socketpair, socketpair => Socketpair,
SYS_setsockopt => Setsockopt, setsockopt => Setsockopt,
SYS_getsockopt => Getsockopt, getsockopt => Getsockopt,
SYS_clone => Clone, clone => Clone,
SYS_fork => Fork, fork => Fork,
SYS_vfork => Vfork, vfork => Vfork,
SYS_execve => Execve, execve => Execve,
SYS_exit => Exit, exit => Exit,
SYS_wait4 => Wait4, wait4 => Wait4,
SYS_kill => Kill, kill => Kill,
SYS_uname => Uname, uname => Uname,
SYS_semget => Semget, semget => Semget,
SYS_semop => Semop, semop => Semop,
SYS_semctl => Semctl, semctl => Semctl,
SYS_shmdt => Shmdt, shmdt => Shmdt,
SYS_msgget => Msgget, msgget => Msgget,
SYS_msgsnd => Msgsnd, msgsnd => Msgsnd,
SYS_msgrcv => Msgrcv, msgrcv => Msgrcv,
SYS_msgctl => Msgctl, msgctl => Msgctl,
SYS_fcntl => Fcntl, fcntl => Fcntl,
SYS_flock => Flock, flock => Flock,
SYS_fsync => Fsync, fsync => Fsync,
SYS_fdatasync => Fdatasync, fdatasync => Fdatasync,
SYS_truncate => Truncate, truncate => Truncate,
SYS_ftruncate => Ftruncate, ftruncate => Ftruncate,
SYS_getdents => Getdents, getdents => Getdents,
SYS_getcwd => Getcwd, getcwd => Getcwd,
SYS_chdir => Chdir, chdir => Chdir,
SYS_fchdir => Fchdir, fchdir => Fchdir,
SYS_rename => Rename, rename => Rename,
SYS_mkdir => Mkdir, mkdir => Mkdir,
SYS_rmdir => Rmdir, rmdir => Rmdir,
SYS_creat => Creat, creat => Creat,
SYS_link => Link, link => Link,
SYS_unlink => Unlink, unlink => Unlink,
SYS_symlink => Symlink, symlink => Symlink,
SYS_readlink => Readlink, readlink => Readlink,
SYS_chmod => Chmod, chmod => Chmod,
SYS_fchmod => Fchmod, fchmod => Fchmod,
SYS_chown => Chown, chown => Chown,
SYS_fchown => Fchown, fchown => Fchown,
SYS_lchown => Lchown, lchown => Lchown,
SYS_umask => Umask, umask => Umask,
SYS_gettimeofday => Gettimeofday, gettimeofday => Gettimeofday,
SYS_getrlimit => Getrlimit, getrlimit => Getrlimit,
SYS_getrusage => Getrusage, getrusage => Getrusage,
SYS_sysinfo => Sysinfo, sysinfo => Sysinfo,
SYS_times => Times, times => Times,
SYS_ptrace => Ptrace, ptrace => Ptrace,
SYS_getuid => Getuid, getuid => Getuid,
SYS_syslog => Syslog, syslog => Syslog,
SYS_getgid => Getgid, getgid => Getgid,
SYS_setuid => Setuid, setuid => Setuid,
SYS_setgid => Setgid, setgid => Setgid,
SYS_geteuid => Geteuid, geteuid => Geteuid,
SYS_getegid => Getegid, getegid => Getegid,
SYS_setpgid => Setpgid, setpgid => Setpgid,
SYS_getppid => Getppid, getppid => Getppid,
SYS_getpgrp => Getpgrp, getpgrp => Getpgrp,
SYS_setsid => Setsid, setsid => Setsid,
SYS_setreuid => Setreuid, setreuid => Setreuid,
SYS_setregid => Setregid, setregid => Setregid,
SYS_getgroups => Getgroups, getgroups => Getgroups,
SYS_setgroups => Setgroups, setgroups => Setgroups,
SYS_setresuid => Setresuid, setresuid => Setresuid,
SYS_getresuid => Getresuid, getresuid => Getresuid,
SYS_setresgid => Setresgid, setresgid => Setresgid,
SYS_getresgid => Getresgid, getresgid => Getresgid,
SYS_getpgid => Getpgid, getpgid => Getpgid,
SYS_setfsuid => Setfsuid, setfsuid => Setfsuid,
SYS_setfsgid => Setfsgid, setfsgid => Setfsgid,
SYS_getsid => Getsid, getsid => Getsid,
SYS_capget => Capget, capget => Capget,
SYS_capset => Capset, capset => Capset,
SYS_rt_sigpending => RtSigpending, rt_sigpending => RtSigpending,
SYS_rt_sigtimedwait => RtSigtimedwait, rt_sigtimedwait => RtSigtimedwait,
SYS_rt_sigqueueinfo => RtSigqueueinfo, rt_sigqueueinfo => RtSigqueueinfo,
SYS_rt_sigsuspend => RtSigsuspend, rt_sigsuspend => RtSigsuspend,
SYS_sigaltstack => Sigaltstack, sigaltstack => Sigaltstack,
SYS_utime => Utime, utime => Utime,
SYS_mknod => Mknod, mknod => Mknod,
SYS_uselib => Uselib, uselib => Uselib,
SYS_personality => Personality, personality => Personality,
SYS_ustat => Ustat, ustat => Ustat,
SYS_statfs => Statfs, statfs => Statfs,
SYS_fstatfs => Fstatfs, fstatfs => Fstatfs,
SYS_sysfs => Sysfs, sysfs => Sysfs,
SYS_getpriority => Getpriority, getpriority => Getpriority,
SYS_setpriority => Setpriority, setpriority => Setpriority,
SYS_sched_setparam => SchedSetparam, sched_setparam => SchedSetparam,
SYS_sched_getparam => SchedGetparam, sched_getparam => SchedGetparam,
SYS_sched_setscheduler => SchedSetscheduler, sched_setscheduler => SchedSetscheduler,
SYS_sched_getscheduler => SchedGetscheduler, sched_getscheduler => SchedGetscheduler,
SYS_sched_get_priority_max => SchedGetPriorityMax, sched_get_priority_max => SchedGetPriorityMax,
SYS_sched_get_priority_min => SchedGetPriorityMin, sched_get_priority_min => SchedGetPriorityMin,
SYS_sched_rr_get_interval => SchedRrGetInterval, sched_rr_get_interval => SchedRrGetInterval,
SYS_mlock => Mlock, mlock => Mlock,
SYS_munlock => Munlock, munlock => Munlock,
SYS_mlockall => Mlockall, mlockall => Mlockall,
SYS_munlockall => Munlockall, munlockall => Munlockall,
SYS_vhangup => Vhangup, vhangup => Vhangup,
SYS_modify_ldt => ModifyLdt, modify_ldt => ModifyLdt,
SYS_pivot_root => PivotRoot, pivot_root => PivotRoot,
#[allow(non_camel_case_types)] #[allow(non_camel_case_types)]
SYS__sysctl => _sysctl, _sysctl => _sysctl,
SYS_prctl => Prctl, prctl => Prctl,
SYS_arch_prctl => ArchPrctl, arch_prctl => ArchPrctl,
SYS_adjtimex => Adjtimex, adjtimex => Adjtimex,
SYS_setrlimit => Setrlimit, setrlimit => Setrlimit,
SYS_chroot => Chroot, chroot => Chroot,
SYS_sync => Sync, sync => Sync,
SYS_acct => Acct, acct => Acct,
SYS_settimeofday => Settimeofday, settimeofday => Settimeofday,
SYS_mount => Mount, mount => Mount,
SYS_umount2 => Umount2, umount2 => Umount2,
SYS_swapon => Swapon, swapon => Swapon,
SYS_swapoff => Swapoff, swapoff => Swapoff,
SYS_reboot => Reboot, reboot => Reboot,
SYS_sethostname => Sethostname, sethostname => Sethostname,
SYS_setdomainname => Setdomainname, setdomainname => Setdomainname,
SYS_iopl => Iopl, iopl => Iopl,
SYS_ioperm => Ioperm, ioperm => Ioperm,
SYS_create_module => CreateModule, create_module => CreateModule,
SYS_init_module => InitModule, init_module => InitModule,
SYS_delete_module => DeleteModule, delete_module => DeleteModule,
SYS_get_kernel_syms => GetKernelSyms, get_kernel_syms => GetKernelSyms,
SYS_query_module => QueryModule, query_module => QueryModule,
SYS_quotactl => Quotactl, quotactl => Quotactl,
SYS_nfsservctl => Nfsservctl, nfsservctl => Nfsservctl,
SYS_getpmsg => Getpmsg, getpmsg => Getpmsg,
SYS_putpmsg => Putpmsg, putpmsg => Putpmsg,
SYS_afs_syscall => AfsSyscall, afs_syscall => AfsSyscall,
SYS_tuxcall => Tuxcall, tuxcall => Tuxcall,
SYS_security => Security, security => Security,
SYS_gettid => Gettid, gettid => Gettid,
SYS_readahead => Readahead, readahead => Readahead,
SYS_setxattr => Setxattr, setxattr => Setxattr,
SYS_lsetxattr => Lsetxattr, lsetxattr => Lsetxattr,
SYS_fsetxattr => Fsetxattr, fsetxattr => Fsetxattr,
SYS_getxattr => Getxattr, getxattr => Getxattr,
SYS_lgetxattr => Lgetxattr, lgetxattr => Lgetxattr,
SYS_fgetxattr => Fgetxattr, fgetxattr => Fgetxattr,
SYS_listxattr => Listxattr, listxattr => Listxattr,
SYS_llistxattr => Llistxattr, llistxattr => Llistxattr,
SYS_flistxattr => Flistxattr, flistxattr => Flistxattr,
SYS_removexattr => Removexattr, removexattr => Removexattr,
SYS_lremovexattr => Lremovexattr, lremovexattr => Lremovexattr,
SYS_fremovexattr => Fremovexattr, fremovexattr => Fremovexattr,
SYS_tkill => Tkill, tkill => Tkill,
SYS_time => Time, time => Time,
SYS_futex => Futex, futex => Futex,
SYS_sched_setaffinity => SchedSetaffinity, sched_setaffinity => SchedSetaffinity,
SYS_sched_getaffinity => SchedGetaffinity, sched_getaffinity => SchedGetaffinity,
SYS_set_thread_area => SetThreadArea, set_thread_area => SetThreadArea,
SYS_io_setup => IoSetup, io_setup => IoSetup,
SYS_io_destroy => IoDestroy, io_destroy => IoDestroy,
SYS_io_getevents => IoGetevents, io_getevents => IoGetevents,
SYS_io_submit => IoSubmit, io_submit => IoSubmit,
SYS_io_cancel => IoCancel, io_cancel => IoCancel,
SYS_get_thread_area => GetThreadArea, get_thread_area => GetThreadArea,
SYS_lookup_dcookie => LookupDcookie, lookup_dcookie => LookupDcookie,
SYS_epoll_create => EpollCreate, epoll_create => EpollCreate,
SYS_epoll_ctl_old => EpollCtlOld, epoll_ctl_old => EpollCtlOld,
SYS_epoll_wait_old => EpollWaitOld, epoll_wait_old => EpollWaitOld,
SYS_remap_file_pages => RemapFilePages, remap_file_pages => RemapFilePages,
SYS_getdents64 => Getdents64, getdents64 => Getdents64,
SYS_set_tid_address => SetTidAddress, set_tid_address => SetTidAddress,
SYS_restart_syscall => RestartSyscall, restart_syscall => RestartSyscall,
SYS_semtimedop => Semtimedop, semtimedop => Semtimedop,
SYS_fadvise64 => Fadvise64, fadvise64 => Fadvise64,
SYS_timer_create => TimerCreate, timer_create => TimerCreate,
SYS_timer_settime => TimerSettime, timer_settime => TimerSettime,
SYS_timer_gettime => TimerGettime, timer_gettime => TimerGettime,
SYS_timer_getoverrun => TimerGetoverrun, timer_getoverrun => TimerGetoverrun,
SYS_timer_delete => TimerDelete, timer_delete => TimerDelete,
SYS_clock_settime => ClockSettime, clock_settime => ClockSettime,
SYS_clock_gettime => ClockGettime, clock_gettime => ClockGettime,
SYS_clock_getres => ClockGetres, clock_getres => ClockGetres,
SYS_clock_nanosleep => ClockNanosleep, clock_nanosleep => ClockNanosleep,
SYS_exit_group => ExitGroup, exit_group => ExitGroup,
SYS_epoll_wait => EpollWait, epoll_wait => EpollWait,
SYS_epoll_ctl => EpollCtl, epoll_ctl => EpollCtl,
SYS_tgkill => Tgkill, tgkill => Tgkill,
SYS_utimes => Utimes, utimes => Utimes,
SYS_vserver => Vserver, vserver => Vserver,
SYS_mbind => Mbind, mbind => Mbind,
SYS_set_mempolicy => SetMempolicy, set_mempolicy => SetMempolicy,
SYS_get_mempolicy => GetMempolicy, get_mempolicy => GetMempolicy,
SYS_mq_open => MqOpen, mq_open => MqOpen,
SYS_mq_unlink => MqUnlink, mq_unlink => MqUnlink,
SYS_mq_timedsend => MqTimedsend, mq_timedsend => MqTimedsend,
SYS_mq_timedreceive => MqTimedreceive, mq_timedreceive => MqTimedreceive,
SYS_mq_notify => MqNotify, mq_notify => MqNotify,
SYS_mq_getsetattr => MqGetsetattr, mq_getsetattr => MqGetsetattr,
SYS_kexec_load => KexecLoad, kexec_load => KexecLoad,
SYS_waitid => Waitid, waitid => Waitid,
SYS_add_key => AddKey, add_key => AddKey,
SYS_request_key => RequestKey, request_key => RequestKey,
SYS_keyctl => Keyctl, keyctl => Keyctl,
SYS_ioprio_set => IoprioSet, ioprio_set => IoprioSet,
SYS_ioprio_get => IoprioGet, ioprio_get => IoprioGet,
SYS_inotify_init => InotifyInit, inotify_init => InotifyInit,
SYS_inotify_add_watch => InotifyAddWatch, inotify_add_watch => InotifyAddWatch,
SYS_inotify_rm_watch => InotifyRmWatch, inotify_rm_watch => InotifyRmWatch,
SYS_migrate_pages => MigratePages, migrate_pages => MigratePages,
SYS_openat => Openat, openat => Openat,
SYS_mkdirat => Mkdirat, mkdirat => Mkdirat,
SYS_mknodat => Mknodat, mknodat => Mknodat,
SYS_fchownat => Fchownat, fchownat => Fchownat,
SYS_futimesat => Futimesat, futimesat => Futimesat,
SYS_newfstatat => Newfstatat, newfstatat => Newfstatat,
SYS_unlinkat => Unlinkat, unlinkat => Unlinkat,
SYS_renameat => Renameat, renameat => Renameat,
SYS_linkat => Linkat, linkat => Linkat,
SYS_symlinkat => Symlinkat, symlinkat => Symlinkat,
SYS_readlinkat => Readlinkat, readlinkat => Readlinkat,
SYS_fchmodat => Fchmodat, fchmodat => Fchmodat,
SYS_faccessat => Faccessat, faccessat => Faccessat,
SYS_pselect6 => Pselect6, pselect6 => Pselect6,
SYS_ppoll => Ppoll, ppoll => Ppoll,
SYS_unshare => Unshare, unshare => Unshare,
SYS_set_robust_list => SetRobustList, set_robust_list => SetRobustList,
SYS_get_robust_list => GetRobustList, get_robust_list => GetRobustList,
SYS_splice => Splice, splice => Splice,
SYS_tee => Tee, tee => Tee,
SYS_sync_file_range => SyncFileRange, sync_file_range => SyncFileRange,
SYS_vmsplice => Vmsplice, vmsplice => Vmsplice,
SYS_move_pages => MovePages, move_pages => MovePages,
SYS_utimensat => Utimensat, utimensat => Utimensat,
SYS_epoll_pwait => EpollPwait, epoll_pwait => EpollPwait,
SYS_signalfd => Signalfd, signalfd => Signalfd,
SYS_timerfd_create => TimerfdCreate, timerfd_create => TimerfdCreate,
SYS_eventfd => Eventfd, eventfd => Eventfd,
SYS_fallocate => Fallocate, fallocate => Fallocate,
SYS_timerfd_settime => TimerfdSettime, timerfd_settime => TimerfdSettime,
SYS_timerfd_gettime => TimerfdGettime, timerfd_gettime => TimerfdGettime,
SYS_accept4 => Accept4, accept4 => Accept4,
SYS_signalfd4 => Signalfd4, signalfd4 => Signalfd4,
SYS_eventfd2 => Eventfd2, eventfd2 => Eventfd2,
SYS_epoll_create1 => EpollCreate1, epoll_create1 => EpollCreate1,
SYS_dup3 => Dup3, dup3 => Dup3,
SYS_pipe2 => Pipe2, pipe2 => Pipe2,
SYS_inotify_init1 => InotifyInit1, inotify_init1 => InotifyInit1,
SYS_preadv => Preadv, preadv => Preadv,
SYS_pwritev => Pwritev, pwritev => Pwritev,
SYS_rt_tgsigqueueinfo => RtTgsigqueueinfo, rt_tgsigqueueinfo => RtTgsigqueueinfo,
SYS_perf_event_open => PerfEventOpen, perf_event_open => PerfEventOpen,
SYS_recvmmsg => Recvmmsg, recvmmsg => Recvmmsg,
SYS_fanotify_init => FanotifyInit, fanotify_init => FanotifyInit,
SYS_fanotify_mark => FanotifyMark, fanotify_mark => FanotifyMark,
SYS_prlimit64 => Prlimit64, prlimit64 => Prlimit64,
SYS_name_to_handle_at => NameToHandleAt, name_to_handle_at => NameToHandleAt,
SYS_open_by_handle_at => OpenByHandleAt, open_by_handle_at => OpenByHandleAt,
SYS_clock_adjtime => ClockAdjtime, clock_adjtime => ClockAdjtime,
SYS_syncfs => Syncfs, syncfs => Syncfs,
SYS_sendmmsg => Sendmmsg, sendmmsg => Sendmmsg,
SYS_setns => Setns, setns => Setns,
SYS_getcpu => Getcpu, getcpu => Getcpu,
SYS_process_vm_readv => ProcessVmReadv, process_vm_readv => ProcessVmReadv,
SYS_process_vm_writev => ProcessVmWritev, process_vm_writev => ProcessVmWritev,
SYS_kcmp => Kcmp, kcmp => Kcmp,
SYS_finit_module => FinitModule, finit_module => FinitModule,
SYS_sched_setattr => SchedSetattr, sched_setattr => SchedSetattr,
SYS_sched_getattr => SchedGetattr, sched_getattr => SchedGetattr,
SYS_renameat2 => Renameat2, renameat2 => Renameat2,
SYS_seccomp => Seccomp, seccomp => Seccomp,
SYS_getrandom => Getrandom, getrandom => Getrandom,
SYS_memfd_create => MemfdCreate, memfd_create => MemfdCreate,
SYS_kexec_file_load => KexecFileLoad, kexec_file_load => KexecFileLoad,
SYS_bpf => Bpf, bpf => Bpf,
SYS_execveat => Execveat, execveat => Execveat,
SYS_userfaultfd => Userfaultfd, userfaultfd => Userfaultfd,
SYS_membarrier => Membarrier, membarrier => Membarrier,
SYS_mlock2 => Mlock2, mlock2 => Mlock2,
SYS_copy_file_range => CopyFileRange, copy_file_range => CopyFileRange,
SYS_preadv2 => Preadv2, preadv2 => Preadv2,
SYS_pwritev2 => Pwritev2, pwritev2 => Pwritev2,
SYS_pkey_mprotect => PkeyMprotect, pkey_mprotect => PkeyMprotect,
SYS_pkey_alloc => PkeyAlloc, pkey_alloc => PkeyAlloc,
SYS_pkey_free => PkeyFree, pkey_free => PkeyFree,
SYS_statx => Statx, statx => Statx,
// Missing: SYS_io_pgetevents => IoPgetevents, // Missing: io_pgetevents => IoPgetevents,
// Missing: SYS_rseq => Rseq, // Missing: rseq => Rseq,
// Missing: SYS_pidfd_send_signal => PidfdSendSignal, // Missing: pidfd_send_signal => PidfdSendSignal,
// Missing: SYS_io_uring_setup => IoUringSetup, // Missing: io_uring_setup => IoUringSetup,
// Missing: SYS_io_uring_enter => IoUringEnter, // Missing: io_uring_enter => IoUringEnter,
// Missing: SYS_io_uring_register => IoUringRegister, // Missing: io_uring_register => IoUringRegister,
// Missing: SYS_open_tree => OpenTree, // Missing: open_tree => OpenTree,
// Missing: SYS_move_mount => MoveMount, // Missing: move_mount => MoveMount,
// Missing: SYS_fsopen => Fsopen, // Missing: fsopen => Fsopen,
// Missing: SYS_fsconfig => Fsconfig, // Missing: fsconfig => Fsconfig,
// Missing: SYS_fsmount => Fsmount, // Missing: fsmount => Fsmount,
// Missing: SYS_fspick => Fspick, // Missing: fspick => Fspick,
// Missing: SYS_pidfd_open => PidfdOpen, // Missing: pidfd_open => PidfdOpen,
SYS_clone3 => Clone3, clone3 => Clone3,
// Missing: SYS_close_range => CloseRange, // Missing: close_range => CloseRange,
// Missing: SYS_openat2 => Openat2, // Missing: openat2 => Openat2,
// Missing: SYS_pidfd_getfd => PidfdGetfd, // Missing: pidfd_getfd => PidfdGetfd,
// Missing: SYS_faccessat2 => Faccessat2, // Missing: faccessat2 => Faccessat2,
// Missing: SYS_process_madvise => ProcessMadvise, // Missing: process_madvise => ProcessMadvise,
// Missing: SYS_epoll_pwait2 => EpollPwait2, // Missing: epoll_pwait2 => EpollPwait2,
// Missing: SYS_mount_setattr => MountSetattr, // Missing: mount_setattr => MountSetattr,
// Missing: SYS_quotactl_path => QuotactlPath, // Missing: quotactl_path => QuotactlPath,
// Missing: SYS_landlock_create_ruleset => LandlockCreateRuleset, // Missing: landlock_create_ruleset => LandlockCreateRuleset,
// Missing: SYS_landlock_add_rule => LandlockAddRule, // Missing: landlock_add_rule => LandlockAddRule,
// Missing: SYS_landlock_restrict_self => LandlockRestrictSelf, // Missing: landlock_restrict_self => LandlockRestrictSelf,
} }
} }