Crate rawsys_linux
Source - aarch64
aarch64 architecture syscall definitions.- arm
arm architecture syscall definitions.- loongarch64
loongarch64 architecture syscall definitions.- mips
mips architecture syscall definitions.- mips64
mips64 architecture syscall definitions.- powerpc
powerpc architecture syscall definitions.- powerpc64
powerpc64 architecture syscall definitions.- raw
- Exposes raw syscalls that simply return a
SyscallWord instead of a Result. - riscv32
- riscv32 architecture syscall definitions.
- riscv64
riscv64 architecture syscall definitions.- s390x
s390x architecture syscall definitions.- sparc
sparc architecture syscall definitions.- sparc64
sparc64 architecture syscall definitions.- v5_4
- Syscalls for the
x86_64 architecture (Linux v5.4). - v5_10
- Syscalls for the
x86_64 architecture (Linux v5.10). - v5_15
- Syscalls for the
x86_64 architecture (Linux v5.15). - v6_1
- Syscalls for the
x86_64 architecture (Linux v6.1). - v6_6
- Syscalls for the
x86_64 architecture (Linux v6.6). - v6_10
- Syscalls for the
x86_64 architecture (Linux v6.10). - v6_12
- Syscalls for the
x86_64 architecture (Linux v6.12). - x86
x86 architecture syscall definitions.- x86_64
x86_64 architecture syscall definitions.
- raw_syscall
- Performs a raw syscall and returns a
SyscallWord. - syscall
- Performs a syscall and returns a
Result<SyscallWord, Errno>. - syscall_args
- Errno
- SyscallArgs
- The 6 arguments of a syscall, raw untyped version.
- SysnoMap
- A map of syscalls to a type
T. - SysnoMapIter
- An iterator over the syscall (number, value) pairs contained in a
SysnoMap. - SysnoMapValues
- An iterator over the syscall values contained in a
SysnoMap. - SysnoSet
- A set of syscalls.
- SysnoSetIter
- An iterator over the syscalls contained in a
SysnoSet.
- Sysno
- Complete list of Linux syscalls.
- ErrnoSentinel
- syscall⚠
- Does a raw syscall.
- syscall0⚠
- Issues a system call with 0 arguments.
- syscall1⚠
- Issues a system call with 1 argument.
- syscall2⚠
- Issues a system call with 2 arguments.
- syscall3⚠
- Issues a system call with 3 arguments.
- syscall4⚠
- Issues a system call with 4 arguments.
- syscall5⚠
- Issues a system call with 5 arguments.
- syscall6⚠
- Issues a system call with 6 arguments.
- SyscallWord
- System call argument/return type for x86_64 (64-bit)