Module linux_unsafe::raw
source · Expand description
Thin wrappers around the CPU instructions for making system calls on x86_64.
Constants
The system call number for
accept on this platform.The system call number for
accept4 on this platform.The system call number for
access on this platform.The system call number for
acct on this platform.The system call number for
add_key on this platform.The system call number for
adjtimex on this platform.The system call number for
afs_syscall on this platform.The system call number for
alarm on this platform.The system call number for
arch_prctl on this platform.The system call number for
bind on this platform.The system call number for
bpf on this platform.The system call number for
brk on this platform.The system call number for
capget on this platform.The system call number for
capset on this platform.The system call number for
chdir on this platform.The system call number for
chmod on this platform.The system call number for
chown on this platform.The system call number for
chroot on this platform.The system call number for
clock_adjtime on this platform.The system call number for
clock_getres on this platform.The system call number for
clock_gettime on this platform.The system call number for
clock_nanosleep on this platform.The system call number for
clock_settime on this platform.The system call number for
clone on this platform.The system call number for
clone3 on this platform.The system call number for
close on this platform.The system call number for
close_range on this platform.The system call number for
connect on this platform.The system call number for
copy_file_range on this platform.The system call number for
creat on this platform.The system call number for
create_module on this platform.The system call number for
delete_module on this platform.The system call number for
dup on this platform.The system call number for
dup2 on this platform.The system call number for
dup3 on this platform.The system call number for
epoll_create on this platform.The system call number for
epoll_create1 on this platform.The system call number for
epoll_ctl on this platform.The system call number for
epoll_ctl_old on this platform.The system call number for
epoll_pwait on this platform.The system call number for
epoll_pwait2 on this platform.The system call number for
epoll_wait on this platform.The system call number for
epoll_wait_old on this platform.The system call number for
eventfd on this platform.The system call number for
eventfd2 on this platform.The system call number for
execve on this platform.The system call number for
execveat on this platform.The system call number for
exit on this platform.The system call number for
exit_group on this platform.The system call number for
faccessat on this platform.The system call number for
faccessat2 on this platform.The system call number for
fadvise64 on this platform.The system call number for
fallocate on this platform.The system call number for
fanotify_init on this platform.The system call number for
fanotify_mark on this platform.The system call number for
fchdir on this platform.The system call number for
fchmod on this platform.The system call number for
fchmodat on this platform.The system call number for
fchown on this platform.The system call number for
fchownat on this platform.The system call number for
fcntl on this platform.The system call number for
fdatasync on this platform.The system call number for
fgetxattr on this platform.The system call number for
finit_module on this platform.The system call number for
flistxattr on this platform.The system call number for
flock on this platform.The system call number for
fork on this platform.The system call number for
fremovexattr on this platform.The system call number for
fsconfig on this platform.The system call number for
fsetxattr on this platform.The system call number for
fsmount on this platform.The system call number for
fsopen on this platform.The system call number for
fspick on this platform.The system call number for
fstat on this platform.The system call number for
fstatfs on this platform.The system call number for
fsync on this platform.The system call number for
ftruncate on this platform.The system call number for
futex on this platform.The system call number for
futimesat on this platform.The system call number for
getcpu on this platform.The system call number for
getcwd on this platform.The system call number for
getdents on this platform.The system call number for
getdents64 on this platform.The system call number for
getegid on this platform.The system call number for
geteuid on this platform.The system call number for
getgid on this platform.The system call number for
getgroups on this platform.The system call number for
getitimer on this platform.The system call number for
getpeername on this platform.The system call number for
getpgid on this platform.The system call number for
getpgrp on this platform.The system call number for
getpid on this platform.The system call number for
getpmsg on this platform.The system call number for
getppid on this platform.The system call number for
getpriority on this platform.The system call number for
getrandom on this platform.The system call number for
getresgid on this platform.The system call number for
getresuid on this platform.The system call number for
getrlimit on this platform.The system call number for
getrusage on this platform.The system call number for
getsid on this platform.The system call number for
getsockname on this platform.The system call number for
getsockopt on this platform.The system call number for
gettid on this platform.The system call number for
gettimeofday on this platform.The system call number for
getuid on this platform.The system call number for
getxattr on this platform.The system call number for
get_kernel_syms on this platform.The system call number for
get_mempolicy on this platform.The system call number for
get_robust_list on this platform.The system call number for
get_thread_area on this platform.The system call number for
init_module on this platform.The system call number for
inotify_add_watch on this platform.The system call number for
inotify_init on this platform.The system call number for
inotify_init1 on this platform.The system call number for
inotify_rm_watch on this platform.The system call number for
ioctl on this platform.The system call number for
ioperm on this platform.The system call number for
iopl on this platform.The system call number for
ioprio_get on this platform.The system call number for
ioprio_set on this platform.The system call number for
io_cancel on this platform.The system call number for
io_destroy on this platform.The system call number for
io_getevents on this platform.The system call number for
io_pgetevents on this platform.The system call number for
io_setup on this platform.The system call number for
io_submit on this platform.The system call number for
io_uring_enter on this platform.The system call number for
io_uring_register on this platform.The system call number for
io_uring_setup on this platform.The system call number for
kcmp on this platform.The system call number for
kexec_file_load on this platform.The system call number for
kexec_load on this platform.The system call number for
keyctl on this platform.The system call number for
kill on this platform.The system call number for
landlock_add_rule on this platform.The system call number for
landlock_create_ruleset on this platform.The system call number for
landlock_restrict_self on this platform.The system call number for
lchown on this platform.The system call number for
lgetxattr on this platform.The system call number for
link on this platform.The system call number for
linkat on this platform.The system call number for
listen on this platform.The system call number for
listxattr on this platform.The system call number for
llistxattr on this platform.The system call number for
lookup_dcookie on this platform.The system call number for
lremovexattr on this platform.The system call number for
lseek on this platform.The system call number for
lsetxattr on this platform.The system call number for
lstat on this platform.The system call number for
madvise on this platform.The system call number for
mbind on this platform.The system call number for
membarrier on this platform.The system call number for
memfd_create on this platform.The system call number for
migrate_pages on this platform.The system call number for
mincore on this platform.The system call number for
mkdir on this platform.The system call number for
mkdirat on this platform.The system call number for
mknod on this platform.The system call number for
mknodat on this platform.The system call number for
mlock on this platform.The system call number for
mlock2 on this platform.The system call number for
mlockall on this platform.The system call number for
mmap on this platform.The system call number for
modify_ldt on this platform.The system call number for
mount on this platform.The system call number for
mount_setattr on this platform.The system call number for
move_mount on this platform.The system call number for
move_pages on this platform.The system call number for
mprotect on this platform.The system call number for
mq_getsetattr on this platform.The system call number for
mq_notify on this platform.The system call number for
mq_open on this platform.The system call number for
mq_timedreceive on this platform.The system call number for
mq_timedsend on this platform.The system call number for
mq_unlink on this platform.The system call number for
mremap on this platform.The system call number for
msgctl on this platform.The system call number for
msgget on this platform.The system call number for
msgrcv on this platform.The system call number for
msgsnd on this platform.The system call number for
msync on this platform.The system call number for
munlock on this platform.The system call number for
munlockall on this platform.The system call number for
munmap on this platform.The system call number for
name_to_handle_at on this platform.The system call number for
nanosleep on this platform.The system call number for
newfstatat on this platform.The system call number for
nfsservctl on this platform.The system call number for
open on this platform.The system call number for
openat on this platform.The system call number for
openat2 on this platform.The system call number for
open_by_handle_at on this platform.The system call number for
open_tree on this platform.The system call number for
pause on this platform.The system call number for
perf_event_open on this platform.The system call number for
personality on this platform.The system call number for
pidfd_getfd on this platform.The system call number for
pidfd_open on this platform.The system call number for
pidfd_send_signal on this platform.The system call number for
pipe on this platform.The system call number for
pipe2 on this platform.The system call number for
pivot_root on this platform.The system call number for
pkey_alloc on this platform.The system call number for
pkey_free on this platform.The system call number for
pkey_mprotect on this platform.The system call number for
poll on this platform.The system call number for
ppoll on this platform.The system call number for
prctl on this platform.The system call number for
pread64 on this platform.The system call number for
preadv on this platform.The system call number for
preadv2 on this platform.The system call number for
prlimit64 on this platform.The system call number for
process_madvise on this platform.The system call number for
process_vm_readv on this platform.The system call number for
process_vm_writev on this platform.The system call number for
pselect6 on this platform.The system call number for
ptrace on this platform.The system call number for
putpmsg on this platform.The system call number for
pwrite64 on this platform.The system call number for
pwritev on this platform.The system call number for
pwritev2 on this platform.The system call number for
query_module on this platform.The system call number for
quotactl on this platform.The system call number for
read on this platform.The system call number for
readahead on this platform.The system call number for
readlink on this platform.The system call number for
readlinkat on this platform.The system call number for
readv on this platform.The system call number for
reboot on this platform.The system call number for
recvfrom on this platform.The system call number for
recvmmsg on this platform.The system call number for
recvmsg on this platform.The system call number for
remap_file_pages on this platform.The system call number for
removexattr on this platform.The system call number for
rename on this platform.The system call number for
renameat on this platform.The system call number for
renameat2 on this platform.The system call number for
request_key on this platform.The system call number for
restart_syscall on this platform.The system call number for
rmdir on this platform.The system call number for
rseq on this platform.The system call number for
rt_sigaction on this platform.The system call number for
rt_sigpending on this platform.The system call number for
rt_sigprocmask on this platform.The system call number for
rt_sigqueueinfo on this platform.The system call number for
rt_sigreturn on this platform.The system call number for
rt_sigsuspend on this platform.The system call number for
rt_sigtimedwait on this platform.The system call number for
rt_tgsigqueueinfo on this platform.The system call number for
sched_getaffinity on this platform.The system call number for
sched_getattr on this platform.The system call number for
sched_getparam on this platform.The system call number for
sched_getscheduler on this platform.The system call number for
sched_get_priority_max on this platform.The system call number for
sched_get_priority_min on this platform.The system call number for
sched_rr_get_interval on this platform.The system call number for
sched_setaffinity on this platform.The system call number for
sched_setattr on this platform.The system call number for
sched_setparam on this platform.The system call number for
sched_setscheduler on this platform.The system call number for
sched_yield on this platform.The system call number for
seccomp on this platform.The system call number for
security on this platform.The system call number for
select on this platform.The system call number for
semctl on this platform.The system call number for
semget on this platform.The system call number for
semop on this platform.The system call number for
semtimedop on this platform.The system call number for
sendfile on this platform.The system call number for
sendmmsg on this platform.The system call number for
sendmsg on this platform.The system call number for
sendto on this platform.The system call number for
setdomainname on this platform.The system call number for
setfsgid on this platform.The system call number for
setfsuid on this platform.The system call number for
setgid on this platform.The system call number for
setgroups on this platform.The system call number for
sethostname on this platform.The system call number for
setitimer on this platform.The system call number for
setns on this platform.The system call number for
setpgid on this platform.The system call number for
setpriority on this platform.The system call number for
setregid on this platform.The system call number for
setresgid on this platform.The system call number for
setresuid on this platform.The system call number for
setreuid on this platform.The system call number for
setrlimit on this platform.The system call number for
setsid on this platform.The system call number for
setsockopt on this platform.The system call number for
settimeofday on this platform.The system call number for
setuid on this platform.The system call number for
setxattr on this platform.The system call number for
set_mempolicy on this platform.The system call number for
set_robust_list on this platform.The system call number for
set_thread_area on this platform.The system call number for
set_tid_address on this platform.The system call number for
shmat on this platform.The system call number for
shmctl on this platform.The system call number for
shmdt on this platform.The system call number for
shmget on this platform.The system call number for
shutdown on this platform.The system call number for
sigaltstack on this platform.The system call number for
signalfd on this platform.The system call number for
signalfd4 on this platform.The system call number for
socket on this platform.The system call number for
socketpair on this platform.The system call number for
splice on this platform.The system call number for
stat on this platform.The system call number for
statfs on this platform.The system call number for
statx on this platform.The system call number for
swapoff on this platform.The system call number for
swapon on this platform.The system call number for
symlink on this platform.The system call number for
symlinkat on this platform.The system call number for
sync on this platform.The system call number for
syncfs on this platform.The system call number for
sync_file_range on this platform.The system call number for
sysfs on this platform.The system call number for
sysinfo on this platform.The system call number for
syslog on this platform.The system call number for
tee on this platform.The system call number for
tgkill on this platform.The system call number for
time on this platform.The system call number for
timerfd_create on this platform.The system call number for
timerfd_gettime on this platform.The system call number for
timerfd_settime on this platform.The system call number for
timer_create on this platform.The system call number for
timer_delete on this platform.The system call number for
timer_getoverrun on this platform.The system call number for
timer_gettime on this platform.The system call number for
timer_settime on this platform.The system call number for
times on this platform.The system call number for
tkill on this platform.The system call number for
truncate on this platform.The system call number for
tuxcall on this platform.The system call number for
umask on this platform.The system call number for
umount2 on this platform.The system call number for
uname on this platform.The system call number for
unlink on this platform.The system call number for
unlinkat on this platform.The system call number for
unshare on this platform.The system call number for
uselib on this platform.The system call number for
userfaultfd on this platform.The system call number for
ustat on this platform.The system call number for
utime on this platform.The system call number for
utimensat on this platform.The system call number for
utimes on this platform.The system call number for
vfork on this platform.The system call number for
vhangup on this platform.The system call number for
vmsplice on this platform.The system call number for
vserver on this platform.The system call number for
wait4 on this platform.The system call number for
waitid on this platform.The system call number for
write on this platform.The system call number for
writev on this platform.The system call number for
_sysctl on this platform.Functions
Call into a system function with no arguments.
Call into a system function with one argument.
Call into a system function with two arguments.
Call into a system function with three arguments.
Call into a system function with four arguments.
Call into a system function with five arguments.
Call into a system function with six arguments.
Given a result value from a system call that follows the standard error
return convention for this platform, returns either the given value
verbatim or the kernel error code extracted from it.
Type Definitions
The type of all system call arguments and return values on this platform.