polkavm_linux_raw
0.9.0
Macros
bpf
cstr
syscall
syscall_readonly
Structs
Dirent64
Dirent64Iter
Error
Fd
FdRef
Mmap
__user_cap_data_struct
__user_cap_header_struct
cmsghdr
fpstate
fpx_sw_bytes
iovec
kernel_sigaction
linux_dirent64
msghdr
rlimit
rusage
sigcontext
sock_filter
stack_t
timespec
ucontext
Enums
c_void
Constants
AF_UNIX
ARCH_GET_FS
ARCH_GET_GS
ARCH_SET_FS
ARCH_SET_GS
AT_EMPTY_PATH
AT_HWCAP2
AT_MINSIGSTKSZ
AT_NULL
AT_PAGESZ
AT_SYSINFO_EHDR
BPF_ABS
BPF_ADD
BPF_ALU
BPF_AND
BPF_B
BPF_DIV
BPF_H
BPF_IMM
BPF_IND
BPF_JA
BPF_JEQ
BPF_JGE
BPF_JGT
BPF_JMP
BPF_JSET
BPF_K
BPF_LD
BPF_LDX
BPF_LEN
BPF_LSH
BPF_MEM
BPF_MISC
BPF_MOD
BPF_MSH
BPF_MUL
BPF_NEG
BPF_OR
BPF_RET
BPF_RSH
BPF_ST
BPF_STX
BPF_SUB
BPF_W
BPF_X
BPF_XOR
CLD_CONTINUED
CLD_DUMPED
CLD_EXITED
CLD_KILLED
CLD_STOPPED
CLD_TRAPPED
CLOCK_MONOTONIC_RAW
CLONE_CLEAR_SIGHAND
CLONE_NEWCGROUP
CLONE_NEWIPC
CLONE_NEWNET
CLONE_NEWNS
CLONE_NEWPID
CLONE_NEWUSER
CLONE_NEWUTS
CLONE_PIDFD
E2BIG
EACCES
EAGAIN
EBADF
EBUSY
ECHILD
EDOM
EEXIST
EFAULT
EFBIG
EINTR
EINVAL
EIO
EISDIR
EMFILE
EMLINK
ENFILE
ENODEV
ENOENT
ENOEXEC
ENOMEM
ENOSPC
ENOTBLK
ENOTDIR
ENOTTY
ENXIO
EPERM
EPIPE
ERANGE
EROFS
ESPIPE
ESRCH
ETIMEDOUT
ETXTBSY
EXDEV
FUTEX_WAIT
FUTEX_WAKE
F_ADD_SEALS
F_SEAL_GROW
F_SEAL_SEAL
F_SEAL_SHRINK
F_SEAL_WRITE
F_SETFL
F_SETOWN
F_SETSIG
HWCAP2_FSGSBASE
MADV_DONTNEED
MAP_ANONYMOUS
MAP_FIXED
MAP_POPULATE
MAP_PRIVATE
MAP_SHARED
MFD_ALLOW_SEALING
MFD_CLOEXEC
MINSIGSTKSZ
MNT_DETACH
MNT_EXPIRE
MNT_FORCE
MREMAP_FIXED
MREMAP_MAYMOVE
MSG_NOSIGNAL
MS_BIND
MS_NODEV
MS_NOEXEC
MS_NOSUID
MS_PRIVATE
MS_RDONLY
MS_REC
O_ASYNC
O_CLOEXEC
O_DIRECTORY
O_NONBLOCK
O_PATH
O_RDONLY
O_RDWR
O_WRONLY
PROT_EXEC
PROT_READ
PROT_WRITE
P_ALL
P_PGID
P_PID
P_PIDFD
RLIMIT_DATA
RLIMIT_FSIZE
RLIMIT_LOCKS
RLIMIT_MEMLOCK
RLIMIT_MSGQUEUE
RLIMIT_NOFILE
RLIMIT_NPROC
RLIMIT_STACK
SA_NODEFER
SA_ONSTACK
SA_RESTORER
SA_SIGINFO
SCM_RIGHTS
SECBIT_KEEP_CAPS
SECBIT_KEEP_CAPS_LOCKED
SECBIT_NOROOT
SECBIT_NOROOT_LOCKED
SECBIT_NO_CAP_AMBIENT_RAISE
SECBIT_NO_CAP_AMBIENT_RAISE_LOCKED
SECBIT_NO_SETUID_FIXUP
SECBIT_NO_SETUID_FIXUP_LOCKED
SECCOMP_RET_ALLOW
SECCOMP_RET_KILL_THREAD
SECCOMP_SET_MODE_FILTER
SEEK_CUR
SEEK_END
SEEK_SET
SIGABRT
SIGBUS
SIGCHLD
SIGCONT
SIGFPE
SIGHUP
SIGILL
SIGINT
SIGIO
SIGKILL
SIGPIPE
SIGSEGV
SIGSTOP
SIGSYS
SIGTERM
SIGTRAP
SIG_BLOCK
SIG_DFL
SIG_IGN
SIG_SETMASK
SIG_UNBLOCK
SOCK_CLOEXEC
SOCK_SEQPACKET
SOCK_STREAM
SOL_SOCKET
STDERR_FILENO
STDIN_FILENO
STDOUT_FILENO
SYS_arch_prctl
SYS_capset
SYS_chdir
SYS_clock_gettime
SYS_clone
SYS_clone3
SYS_close
SYS_close_range
SYS_dup3
SYS_execveat
SYS_exit
SYS_fchdir
SYS_fcntl
SYS_ftruncate
SYS_futex
SYS_getdents64
SYS_getgid
SYS_getpid
SYS_getuid
SYS_kill
SYS_lseek
SYS_madvise
SYS_memfd_create
SYS_mmap
SYS_mount
SYS_mprotect
SYS_mremap
SYS_munmap
SYS_open
SYS_openat
SYS_pidfd_send_signal
SYS_pipe2
SYS_pivot_root
SYS_prctl
SYS_process_vm_readv
SYS_process_vm_writev
SYS_ptrace
SYS_read
SYS_recvmsg
SYS_rt_sigaction
SYS_rt_sigprocmask
SYS_rt_sigreturn
SYS_sched_yield
SYS_seccomp
SYS_sendmsg
SYS_set_tid_address
SYS_setdomainname
SYS_sethostname
SYS_setrlimit
SYS_sigaltstack
SYS_socketpair
SYS_umount2
SYS_unshare
SYS_waitid
SYS_write
SYS_writev
WEXITED
WNOHANG
_LINUX_CAPABILITY_VERSION_3
__WALL
Functions
CMSG_DATA
CMSG_FIRSTHDR
CMSG_LEN
CMSG_SPACE
WEXITSTATUS
WIFEXITED
WIFSIGNALED
WTERMSIG
abort
readdir
recvfd
sendfd
sys_arch_prctl_set_gs
sys_capset
sys_capset_drop_all
sys_chdir
sys_clock_gettime
sys_close_range
sys_dup3
sys_execveat
sys_exit
sys_fchdir
sys_fcntl
sys_ftruncate
sys_futex_wait
sys_futex_wake_one
sys_getgid
sys_getpid
sys_getuid
sys_kill
sys_lseek
sys_madvise
sys_memfd_create
sys_mmap
sys_mount
sys_mprotect
sys_mremap
sys_munmap
sys_open
sys_openat
sys_pipe2
sys_pivot_root
sys_prctl_cap_ambient_clear_all
sys_prctl_set_name
sys_prctl_set_no_new_privs
sys_prctl_set_securebits
sys_process_vm_readv
sys_process_vm_writev
sys_ptrace_traceme
sys_read
sys_read_raw
sys_recvmsg
sys_rt_sigaction
sys_rt_sigprocmask
sys_sched_yield
sys_seccomp_set_mode_filter
sys_sendmsg
sys_set_tid_address
sys_setdomainname
sys_sethostname
sys_setrlimit
sys_sigaltstack
sys_socketpair
sys_umount2
sys_unshare
sys_waitid
sys_write
sys_writev
vm_read_memory
vm_write_memory
writev
Type Aliases
c_int
c_long
c_uchar
c_uint
c_ulong
c_ushort
gid_t
kernel_sigset_t
pid_t
siginfo_t
size_t
socklen_t
uid_t
?
Settings
Function
polkavm_linux_raw
::
abort
Copy item path
source
·
[
−
]
pub fn abort() ->
!