[][src]Enum syscall_defines::linux::LinuxSyscall

pub enum LinuxSyscall {
    SYS_read,
    SYS_write,
    SYS_open,
    SYS_close,
    SYS_stat,
    SYS_fstat,
    SYS_lstat,
    SYS_poll,
    SYS_lseek,
    SYS_mmap,
    SYS_mprotect,
    SYS_munmap,
    SYS_brk,
    SYS_rt_sigaction,
    SYS_rt_sigprocmask,
    SYS_rt_sigreturn,
    SYS_ioctl,
    SYS_pread64,
    SYS_pwrite64,
    SYS_readv,
    SYS_writev,
    SYS_access,
    SYS_pipe,
    SYS_select,
    SYS_sched_yield,
    SYS_mremap,
    SYS_msync,
    SYS_mincore,
    SYS_madvise,
    SYS_shmget,
    SYS_shmat,
    SYS_shmctl,
    SYS_dup,
    SYS_dup2,
    SYS_pause,
    SYS_nanosleep,
    SYS_getitimer,
    SYS_alarm,
    SYS_setitimer,
    SYS_getpid,
    SYS_sendfile,
    SYS_socket,
    SYS_connect,
    SYS_accept,
    SYS_sendto,
    SYS_recvfrom,
    SYS_sendmsg,
    SYS_recvmsg,
    SYS_shutdown,
    SYS_bind,
    SYS_listen,
    SYS_getsockname,
    SYS_getpeername,
    SYS_socketpair,
    SYS_setsockopt,
    SYS_getsockopt,
    SYS_clone,
    SYS_fork,
    SYS_vfork,
    SYS_execve,
    SYS_exit,
    SYS_wait4,
    SYS_kill,
    SYS_uname,
    SYS_semget,
    SYS_semop,
    SYS_semctl,
    SYS_shmdt,
    SYS_msgget,
    SYS_msgsnd,
    SYS_msgrcv,
    SYS_msgctl,
    SYS_fcntl,
    SYS_flock,
    SYS_fsync,
    SYS_fdatasync,
    SYS_truncate,
    SYS_ftruncate,
    SYS_getdents,
    SYS_getcwd,
    SYS_chdir,
    SYS_fchdir,
    SYS_rename,
    SYS_mkdir,
    SYS_rmdir,
    SYS_creat,
    SYS_link,
    SYS_unlink,
    SYS_symlink,
    SYS_readlink,
    SYS_chmod,
    SYS_fchmod,
    SYS_chown,
    SYS_fchown,
    SYS_lchown,
    SYS_umask,
    SYS_gettimeofday,
    SYS_getrlimit,
    SYS_getrusage,
    SYS_sysinfo,
    SYS_times,
    SYS_ptrace,
    SYS_getuid,
    SYS_syslog,
    SYS_getgid,
    SYS_setuid,
    SYS_setgid,
    SYS_geteuid,
    SYS_getegid,
    SYS_setpgid,
    SYS_getppid,
    SYS_getpgrp,
    SYS_setsid,
    SYS_setreuid,
    SYS_setregid,
    SYS_getgroups,
    SYS_setgroups,
    SYS_setresuid,
    SYS_getresuid,
    SYS_setresgid,
    SYS_getresgid,
    SYS_getpgid,
    SYS_setfsuid,
    SYS_setfsgid,
    SYS_getsid,
    SYS_capget,
    SYS_capset,
    SYS_rt_sigpending,
    SYS_rt_sigtimedwait,
    SYS_rt_sigqueueinfo,
    SYS_rt_sigsuspend,
    SYS_sigaltstack,
    SYS_utime,
    SYS_mknod,
    SYS_uselib,
    SYS_personality,
    SYS_ustat,
    SYS_statfs,
    SYS_fstatfs,
    SYS_sysfs,
    SYS_getpriority,
    SYS_setpriority,
    SYS_sched_setparam,
    SYS_sched_getparam,
    SYS_sched_setscheduler,
    SYS_sched_getscheduler,
    SYS_sched_get_priority_max,
    SYS_sched_get_priority_min,
    SYS_sched_rr_get_interval,
    SYS_mlock,
    SYS_munlock,
    SYS_mlockall,
    SYS_munlockall,
    SYS_vhangup,
    SYS_modify_ldt,
    SYS_pivot_root,
    SYS__sysctl,
    SYS_prctl,
    SYS_arch_prctl,
    SYS_adjtimex,
    SYS_setrlimit,
    SYS_chroot,
    SYS_sync,
    SYS_acct,
    SYS_settimeofday,
    SYS_mount,
    SYS_umount2,
    SYS_swapon,
    SYS_swapoff,
    SYS_reboot,
    SYS_sethostname,
    SYS_setdomainname,
    SYS_iopl,
    SYS_ioperm,
    SYS_create_module,
    SYS_init_module,
    SYS_delete_module,
    SYS_get_kernel_syms,
    SYS_query_module,
    SYS_quotactl,
    SYS_nfsservctl,
    SYS_getpmsg,
    SYS_putpmsg,
    SYS_afs_syscall,
    SYS_tuxcall,
    SYS_security,
    SYS_gettid,
    SYS_readahead,
    SYS_setxattr,
    SYS_lsetxattr,
    SYS_fsetxattr,
    SYS_getxattr,
    SYS_lgetxattr,
    SYS_fgetxattr,
    SYS_listxattr,
    SYS_llistxattr,
    SYS_flistxattr,
    SYS_removexattr,
    SYS_lremovexattr,
    SYS_fremovexattr,
    SYS_tkill,
    SYS_time,
    SYS_futex,
    SYS_sched_setaffinity,
    SYS_sched_getaffinity,
    SYS_set_thread_area,
    SYS_io_setup,
    SYS_io_destroy,
    SYS_io_getevents,
    SYS_io_submit,
    SYS_io_cancel,
    SYS_get_thread_area,
    SYS_lookup_dcookie,
    SYS_epoll_create,
    SYS_epoll_ctl_old,
    SYS_epoll_wait_old,
    SYS_remap_file_pages,
    SYS_getdents64,
    SYS_set_tid_address,
    SYS_restart_syscall,
    SYS_semtimedop,
    SYS_fadvise64,
    SYS_timer_create,
    SYS_timer_settime,
    SYS_timer_gettime,
    SYS_timer_getoverrun,
    SYS_timer_delete,
    SYS_clock_settime,
    SYS_clock_gettime,
    SYS_clock_getres,
    SYS_clock_nanosleep,
    SYS_exit_group,
    SYS_epoll_wait,
    SYS_epoll_ctl,
    SYS_tgkill,
    SYS_utimes,
    SYS_vserver,
    SYS_mbind,
    SYS_set_mempolicy,
    SYS_get_mempolicy,
    SYS_mq_open,
    SYS_mq_unlink,
    SYS_mq_timedsend,
    SYS_mq_timedreceive,
    SYS_mq_notify,
    SYS_mq_getsetattr,
    SYS_kexec_load,
    SYS_waitid,
    SYS_add_key,
    SYS_request_key,
    SYS_keyctl,
    SYS_ioprio_set,
    SYS_ioprio_get,
    SYS_inotify_init,
    SYS_inotify_add_watch,
    SYS_inotify_rm_watch,
    SYS_migrate_pages,
    SYS_openat,
    SYS_mkdirat,
    SYS_mknodat,
    SYS_fchownat,
    SYS_futimesat,
    SYS_newfstatat,
    SYS_unlinkat,
    SYS_renameat,
    SYS_linkat,
    SYS_symlinkat,
    SYS_readlinkat,
    SYS_fchmodat,
    SYS_faccessat,
    SYS_pselect6,
    SYS_ppoll,
    SYS_unshare,
    SYS_set_robust_list,
    SYS_get_robust_list,
    SYS_splice,
    SYS_tee,
    SYS_sync_file_range,
    SYS_vmsplice,
    SYS_move_pages,
    SYS_utimensat,
    SYS_epoll_pwait,
    SYS_signalfd,
    SYS_timerfd_create,
    SYS_eventfd,
    SYS_fallocate,
    SYS_timerfd_settime,
    SYS_timerfd_gettime,
    SYS_accept4,
    SYS_signalfd4,
    SYS_eventfd2,
    SYS_epoll_create1,
    SYS_dup3,
    SYS_pipe2,
    SYS_inotify_init1,
    SYS_preadv,
    SYS_pwritev,
    SYS_rt_tgsigqueueinfo,
    SYS_perf_event_open,
    SYS_recvmmsg,
    SYS_fanotify_init,
    SYS_fanotify_mark,
    SYS_prlimit64,
    SYS_name_to_handle_at,
    SYS_open_by_handle_at,
    SYS_clock_adjtime,
    SYS_syncfs,
    SYS_sendmmsg,
    SYS_setns,
    SYS_getcpu,
    SYS_process_vm_readv,
    SYS_process_vm_writev,
    SYS_kcmp,
    SYS_finit_module,
    SYS_sched_setattr,
    SYS_sched_getattr,
    SYS_renameat2,
    SYS_seccomp,
    SYS_getrandom,
    SYS_memfd_create,
    SYS_kexec_file_load,
    SYS_bpf,
    SYS_execveat,
    SYS_userfaultfd,
    SYS_membarrier,
    SYS_mlock2,
    compat_SYS_rt_sigaction,
    compat_SYS_rt_sigreturn,
    compat_SYS_ioctl,
    compat_SYS_readv,
    compat_SYS_writev,
    compat_SYS_recvfrom,
    compat_SYS_sendmsg,
    compat_SYS_recvmsg,
    compat_SYS_execve,
    compat_SYS_ptrace,
    compat_SYS_rt_sigpending,
    compat_SYS_rt_sigtimedwait,
    compat_SYS_rt_sigqueueinfo,
    compat_SYS_sigaltstack,
    compat_SYS_timer_create,
    compat_SYS_mq_notify,
    compat_SYS_kexec_load,
    compat_SYS_waitid,
    compat_SYS_set_robust_list,
    compat_SYS_get_robust_list,
    compat_SYS_vmsplice,
    compat_SYS_move_pages,
    compat_SYS_preadv,
    compat_SYS_pwritev,
    compat_SYS_rt_tgsigqueueinfo,
    compat_SYS_recvmmsg,
    compat_SYS_sendmmsg,
    compat_SYS_process_vm_readv,
    compat_SYS_process_vm_writev,
    compat_SYS_setsockopt,
    compat_SYS_getsockopt,
    compat_SYS_io_setup,
    compat_SYS_io_submit,
    compat_SYS_execveat,
}

Variants

SYS_readSYS_writeSYS_openSYS_closeSYS_statSYS_fstatSYS_lstatSYS_pollSYS_lseekSYS_mmapSYS_mprotectSYS_munmapSYS_brkSYS_rt_sigactionSYS_rt_sigprocmaskSYS_rt_sigreturnSYS_ioctlSYS_pread64SYS_pwrite64SYS_readvSYS_writevSYS_accessSYS_pipeSYS_selectSYS_sched_yieldSYS_mremapSYS_msyncSYS_mincoreSYS_madviseSYS_shmgetSYS_shmatSYS_shmctlSYS_dupSYS_dup2SYS_pauseSYS_nanosleepSYS_getitimerSYS_alarmSYS_setitimerSYS_getpidSYS_sendfileSYS_socketSYS_connectSYS_acceptSYS_sendtoSYS_recvfromSYS_sendmsgSYS_recvmsgSYS_shutdownSYS_bindSYS_listenSYS_getsocknameSYS_getpeernameSYS_socketpairSYS_setsockoptSYS_getsockoptSYS_cloneSYS_forkSYS_vforkSYS_execveSYS_exitSYS_wait4SYS_killSYS_unameSYS_semgetSYS_semopSYS_semctlSYS_shmdtSYS_msggetSYS_msgsndSYS_msgrcvSYS_msgctlSYS_fcntlSYS_flockSYS_fsyncSYS_fdatasyncSYS_truncateSYS_ftruncateSYS_getdentsSYS_getcwdSYS_chdirSYS_fchdirSYS_renameSYS_mkdirSYS_rmdirSYS_creatSYS_linkSYS_unlinkSYS_symlinkSYS_readlinkSYS_chmodSYS_fchmodSYS_chownSYS_fchownSYS_lchownSYS_umaskSYS_gettimeofdaySYS_getrlimitSYS_getrusageSYS_sysinfoSYS_timesSYS_ptraceSYS_getuidSYS_syslogSYS_getgidSYS_setuidSYS_setgidSYS_geteuidSYS_getegidSYS_setpgidSYS_getppidSYS_getpgrpSYS_setsidSYS_setreuidSYS_setregidSYS_getgroupsSYS_setgroupsSYS_setresuidSYS_getresuidSYS_setresgidSYS_getresgidSYS_getpgidSYS_setfsuidSYS_setfsgidSYS_getsidSYS_capgetSYS_capsetSYS_rt_sigpendingSYS_rt_sigtimedwaitSYS_rt_sigqueueinfoSYS_rt_sigsuspendSYS_sigaltstackSYS_utimeSYS_mknodSYS_uselibSYS_personalitySYS_ustatSYS_statfsSYS_fstatfsSYS_sysfsSYS_getprioritySYS_setprioritySYS_sched_setparamSYS_sched_getparamSYS_sched_setschedulerSYS_sched_getschedulerSYS_sched_get_priority_maxSYS_sched_get_priority_minSYS_sched_rr_get_intervalSYS_mlockSYS_munlockSYS_mlockallSYS_munlockallSYS_vhangupSYS_modify_ldtSYS_pivot_rootSYS__sysctlSYS_prctlSYS_arch_prctlSYS_adjtimexSYS_setrlimitSYS_chrootSYS_syncSYS_acctSYS_settimeofdaySYS_mountSYS_umount2SYS_swaponSYS_swapoffSYS_rebootSYS_sethostnameSYS_setdomainnameSYS_ioplSYS_iopermSYS_create_moduleSYS_init_moduleSYS_delete_moduleSYS_get_kernel_symsSYS_query_moduleSYS_quotactlSYS_nfsservctlSYS_getpmsgSYS_putpmsgSYS_afs_syscallSYS_tuxcallSYS_securitySYS_gettidSYS_readaheadSYS_setxattrSYS_lsetxattrSYS_fsetxattrSYS_getxattrSYS_lgetxattrSYS_fgetxattrSYS_listxattrSYS_llistxattrSYS_flistxattrSYS_removexattrSYS_lremovexattrSYS_fremovexattrSYS_tkillSYS_timeSYS_futexSYS_sched_setaffinitySYS_sched_getaffinitySYS_set_thread_areaSYS_io_setupSYS_io_destroySYS_io_geteventsSYS_io_submitSYS_io_cancelSYS_get_thread_areaSYS_lookup_dcookieSYS_epoll_createSYS_epoll_ctl_oldSYS_epoll_wait_oldSYS_remap_file_pagesSYS_getdents64SYS_set_tid_addressSYS_restart_syscallSYS_semtimedopSYS_fadvise64SYS_timer_createSYS_timer_settimeSYS_timer_gettimeSYS_timer_getoverrunSYS_timer_deleteSYS_clock_settimeSYS_clock_gettimeSYS_clock_getresSYS_clock_nanosleepSYS_exit_groupSYS_epoll_waitSYS_epoll_ctlSYS_tgkillSYS_utimesSYS_vserverSYS_mbindSYS_set_mempolicySYS_get_mempolicySYS_mq_openSYS_mq_unlinkSYS_mq_timedsendSYS_mq_timedreceiveSYS_mq_notifySYS_mq_getsetattrSYS_kexec_loadSYS_waitidSYS_add_keySYS_request_keySYS_keyctlSYS_ioprio_setSYS_ioprio_getSYS_inotify_initSYS_inotify_add_watchSYS_inotify_rm_watchSYS_migrate_pagesSYS_openatSYS_mkdiratSYS_mknodatSYS_fchownatSYS_futimesatSYS_newfstatatSYS_unlinkatSYS_renameatSYS_linkatSYS_symlinkatSYS_readlinkatSYS_fchmodatSYS_faccessatSYS_pselect6SYS_ppollSYS_unshareSYS_set_robust_listSYS_get_robust_listSYS_spliceSYS_teeSYS_sync_file_rangeSYS_vmspliceSYS_move_pagesSYS_utimensatSYS_epoll_pwaitSYS_signalfdSYS_timerfd_createSYS_eventfdSYS_fallocateSYS_timerfd_settimeSYS_timerfd_gettimeSYS_accept4SYS_signalfd4SYS_eventfd2SYS_epoll_create1SYS_dup3SYS_pipe2SYS_inotify_init1SYS_preadvSYS_pwritevSYS_rt_tgsigqueueinfoSYS_perf_event_openSYS_recvmmsgSYS_fanotify_initSYS_fanotify_markSYS_prlimit64SYS_name_to_handle_atSYS_open_by_handle_atSYS_clock_adjtimeSYS_syncfsSYS_sendmmsgSYS_setnsSYS_getcpuSYS_process_vm_readvSYS_process_vm_writevSYS_kcmpSYS_finit_moduleSYS_sched_setattrSYS_sched_getattrSYS_renameat2SYS_seccompSYS_getrandomSYS_memfd_createSYS_kexec_file_loadSYS_bpfSYS_execveatSYS_userfaultfdSYS_membarrierSYS_mlock2compat_SYS_rt_sigactioncompat_SYS_rt_sigreturncompat_SYS_ioctlcompat_SYS_readvcompat_SYS_writevcompat_SYS_recvfromcompat_SYS_sendmsgcompat_SYS_recvmsgcompat_SYS_execvecompat_SYS_ptracecompat_SYS_rt_sigpendingcompat_SYS_rt_sigtimedwaitcompat_SYS_rt_sigqueueinfocompat_SYS_sigaltstackcompat_SYS_timer_createcompat_SYS_mq_notifycompat_SYS_kexec_loadcompat_SYS_waitidcompat_SYS_set_robust_listcompat_SYS_get_robust_listcompat_SYS_vmsplicecompat_SYS_move_pagescompat_SYS_preadvcompat_SYS_pwritevcompat_SYS_rt_tgsigqueueinfocompat_SYS_recvmmsgcompat_SYS_sendmmsgcompat_SYS_process_vm_readvcompat_SYS_process_vm_writevcompat_SYS_setsockoptcompat_SYS_getsockoptcompat_SYS_io_setupcompat_SYS_io_submitcompat_SYS_execveat

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]