Docs.rs
scall-0.2.5
scall 0.2.5
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
cptpcrd
Dependencies
libc ^0.2
dev
Versions
1.89%
of the crate is documented
Platform
x86_64-apple-darwin
x86_64-unknown-freebsd
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module nr
Constants
?
Module
scall
::
platform
::
nr
source
·
[
−
]
Expand description
System call numbers for x86-64 macOS.
Constants
ACCEPT
ACCEPT_NOCANCEL
ACCESS
ACCESS_EXTENDED
ACCT
ADJTIME
AIO_CANCEL
AIO_ERROR
AIO_FSYNC
AIO_READ
AIO_RETURN
AIO_SUSPEND
AIO_SUSPEND_NOCANCEL
AIO_WRITE
AUDIT
AUDITCTL
AUDITON
AUDIT_SESSION_JOIN
AUDIT_SESSION_PORT
AUDIT_SESSION_SELF
BIND
BSDTHREAD_CREATE
BSDTHREAD_CTL
BSDTHREAD_REGISTER
BSDTHREAD_TERMINATE
CHANGE_FDGUARD_NP
CHDIR
CHFLAGS
CHMOD
CHMOD_EXTENDED
CHOWN
CHROOT
CLONEFILEAT
CLOSE
CLOSE_NOCANCEL
COALITION
COALITION_INFO
CONNECT
CONNECTX
CONNECT_NOCANCEL
COPYFILE
CSOPS
CSOPS_AUDITTOKEN
CSRCTL
DELETE
DISCONNECTX
DUP
DUP2
EXCHANGEDATA
EXECVE
EXIT
FACCESSAT
FCHDIR
FCHFLAGS
FCHMOD
FCHMODAT
FCHMOD_EXTENDED
FCHOWN
FCHOWNAT
FCNTL
FCNTL_NOCANCEL
FDATASYNC
FFSCTL
FGETATTRLIST
FGETXATTR
FHOPEN
FILEPORT_MAKEFD
FILEPORT_MAKEPORT
FLISTXATTR
FLOCK
FORK
FPATHCONF
FREMOVEXATTR
FSCTL
FSETATTRLIST
FSETXATTR
FSGETPATH
FSGETPATH_EXT
FSTAT
FSTAT64
FSTAT64_EXTENDED
FSTATAT
FSTATAT64
FSTATFS
FSTATFS64
FSTAT_EXTENDED
FSYNC
FSYNC_NOCANCEL
FTRUNCATE
FUTIMES
GETATTRLIST
GETATTRLISTAT
GETATTRLISTBULK
GETAUDIT_ADDR
GETAUID
GETDIRENTRIES
GETDIRENTRIES64
GETDIRENTRIESATTR
GETDTABLESIZE
GETEGID
GETENTROPY
GETEUID
GETFH
GETFSSTAT
GETFSSTAT64
GETGID
GETGROUPS
GETHOSTUUID
GETITIMER
GETLOGIN
GETPEERNAME
GETPGID
GETPGRP
GETPID
GETPPID
GETPRIORITY
GETRLIMIT
GETRUSAGE
GETSGROUPS
GETSID
GETSOCKNAME
GETSOCKOPT
GETTID
GETTIMEOFDAY
GETUID
GETWGROUPS
GETXATTR
GRAB_PGO_DATA
GUARDED_CLOSE_NP
GUARDED_KQUEUE_NP
GUARDED_OPEN_DPROTECTED_NP
GUARDED_OPEN_NP
GUARDED_PWRITE_NP
GUARDED_WRITEV_NP
GUARDED_WRITE_NP
IDENTITYSVC
INITGROUPS
IOCTL
IOPOLICYSYS
ISSETUGID
KAS_INFO
KDEBUG_TRACE
KDEBUG_TRACE64
KDEBUG_TRACE_STRING
KDEBUG_TYPEFILTER
KEVENT
KEVENT64
KEVENT_ID
KEVENT_QOS
KILL
KQUEUE
LCHOWN
LEDGER
LINK
LINKAT
LIO_LISTIO
LISTEN
LISTXATTR
LSEEK
LSTAT
LSTAT64
LSTAT64_EXTENDED
LSTAT_EXTENDED
MACH_EVENTLINK_SIGNAL
MACH_EVENTLINK_SIGNAL_WAIT_UNTIL
MACH_EVENTLINK_WAIT_UNTIL
MADVISE
MEMORYSTATUS_CONTROL
MEMORYSTATUS_GET_LEVEL
MICROSTACKSHOT
MINCORE
MINHERIT
MKDIR
MKDIRAT
MKDIR_EXTENDED
MKFIFO
MKFIFO_EXTENDED
MKNOD
MLOCK
MLOCKALL
MMAP
MOUNT
MPROTECT
MREMAP_ENCRYPTED
MSGCTL
MSGGET
MSGRCV
MSGRCV_NOCANCEL
MSGSND
MSGSND_NOCANCEL
MSGSYS
MSYNC
MSYNC_NOCANCEL
MUNLOCK
MUNLOCKALL
MUNMAP
NECP_MATCH_POLICY
NECP_OPEN
NETAGENT_TRIGGER
NFSCLNT
NFSSVC
OPEN
OPENAT
OPENAT_NOCANCEL
OPENBYID_NP
OPEN_DPROTECTED_NP
OPEN_EXTENDED
OPEN_NOCANCEL
PATHCONF
PEELOFF
PERSONA
PID_HIBERNATE
PID_RESUME
PID_SHUTDOWN_SOCKETS
PID_SUSPEND
PIPE
POLL
POLL_NOCANCEL
POSIX_SPAWN
PREAD
PREAD_NOCANCEL
PROCESS_POLICY
PROC_INFO
PROC_RLIMIT_CONTROL
PROC_TRACE_LOG
PROC_UUID_POLICY
PSELECT
PSELECT_NOCANCEL
PSYNCH_CVBROAD
PSYNCH_CVCLRPREPOST
PSYNCH_CVSIGNAL
PSYNCH_CVWAIT
PSYNCH_MUTEXDROP
PSYNCH_MUTEXWAIT
PSYNCH_RW_DOWNGRADE
PSYNCH_RW_LONGRDLOCK
PSYNCH_RW_RDLOCK
PSYNCH_RW_UNLOCK
PSYNCH_RW_UNLOCK2
PSYNCH_RW_UPGRADE
PSYNCH_RW_WRLOCK
PSYNCH_RW_YIELDWRLOCK
PTRACE
PWRITE
PWRITE_NOCANCEL
QUOTACTL
READ
READLINK
READLINKAT
READV
READV_NOCANCEL
READ_NOCANCEL
REBOOT
RECVFROM
RECVFROM_NOCANCEL
RECVMSG
RECVMSG_NOCANCEL
RECVMSG_X
REMOVEXATTR
RENAME
RENAMEAT
RENAMEATX_NP
REVOKE
RMDIR
SEARCHFS
SELECT
SELECT_NOCANCEL
SEMCTL
SEMGET
SEMOP
SEMSYS
SEM_CLOSE
SEM_OPEN
SEM_POST
SEM_TRYWAIT
SEM_UNLINK
SEM_WAIT
SEM_WAIT_NOCANCEL
SENDFILE
SENDMSG
SENDMSG_NOCANCEL
SENDMSG_X
SENDTO
SENDTO_NOCANCEL
SETATTRLIST
SETAUDIT_ADDR
SETAUID
SETEGID
SETEUID
SETGID
SETGROUPS
SETITIMER
SETLOGIN
SETPGID
SETPRIORITY
SETPRIVEXEC
SETREGID
SETREUID
SETRLIMIT
SETSGROUPS
SETSID
SETSOCKOPT
SETTID
SETTID_WITH_PID
SETTIMEOFDAY
SETUID
SETWGROUPS
SETXATTR
SFI_CTL
SFI_PIDCTL
SHARED_REGION_CHECK_NP
SHARED_REGION_MAP_AND_SLIDE_NP
SHMAT
SHMCTL
SHMDT
SHMGET
SHMSYS
SHM_OPEN
SHM_UNLINK
SHUTDOWN
SIGACTION
SIGALTSTACK
SIGPENDING
SIGPROCMASK
SIGRETURN
SIGSUSPEND
SIGSUSPEND_NOCANCEL
SOCKET
SOCKETPAIR
SOCKET_DELEGATE
STACK_SNAPSHOT_WITH_CONFIG
STAT
STAT64
STAT64_EXTENDED
STATFS
STATFS64
STAT_EXTENDED
SWAPON
SYMLINK
SYMLINKAT
SYNC
SYSCALL
SYSCTLBYNAME
SYSTEM_OVERRIDE
TELEMETRY
THREAD_SELFCOUNTS
THREAD_SELFID
THREAD_SELFUSAGE
TRUNCATE
UMASK
UMASK_EXTENDED
UNDELETE
UNLINK
UNLINKAT
UNMOUNT
USRCTL
UTIMES
VFORK
VFS_PURGE
VM_PRESSURE_MONITOR
WAIT4
WAIT4_NOCANCEL
WAITID
WAITID_NOCANCEL
WORKQ_KERNRETURN
WORKQ_OPEN
WORK_INTERVAL_CTL
WRITE
WRITEV
WRITEV_NOCANCEL
WRITE_NOCANCEL
__DISABLE_THREADSIGNAL
__MAC_EXECVE
__MAC_GETFSSTAT
__MAC_GET_FD
__MAC_GET_FILE
__MAC_GET_LINK
__MAC_GET_MOUNT
__MAC_GET_PID
__MAC_GET_PROC
__MAC_MOUNT
__MAC_SET_FD
__MAC_SET_FILE
__MAC_SET_LINK
__MAC_SET_PROC
__MAC_SYSCALL
__OLD_SEMWAIT_SIGNAL
__OLD_SEMWAIT_SIGNAL_NOCANCEL
__PTHREAD_CANCELED
__PTHREAD_CHDIR
__PTHREAD_FCHDIR
__PTHREAD_KILL
__PTHREAD_MARKCANCEL
__PTHREAD_SIGMASK
__SEMWAIT_SIGNAL
__SEMWAIT_SIGNAL_NOCANCEL
__SIGWAIT
__SIGWAIT_NOCANCEL
__SYSCTL