Modules

Syscalls for the arm architecture.

Syscalls for the mips architecture.

Syscalls for the mips64 architecture.

Syscalls for the powerpc architecture.

Syscalls for the powerpc64 architecture.

Exposes raw syscalls that simply return a usize instead of a Result.

Syscalls for the s390x architecture.

Syscalls for the sparc architecture.

Syscalls for the sparc64 architecture.

Syscalls for the x86 architecture.

Syscalls for the x86_64 architecture.

Macros

Performs a raw syscall and returns a usize. Use syscall if you wish to get a Result as a return value.

Performs a syscall and returns a Result<usize, Errno>.

Structs

The 6 arguments of a syscall, raw untyped version.

A set of syscalls.

Enums

Complete list of Linux syscalls.

Traits

Functions

Does a raw syscall.

Issues a system call with 0 arguments.

Issues a system call with 1 argument.

Issues a system call with 2 arguments.

Issues a system call with 3 arguments.

Issues a system call with 4 arguments.

Issues a system call with 5 arguments.

Issues a system call with 6 arguments.