[−][src]Crate syscalls
Re-exports
pub use helper::syscall0; |
pub use helper::syscall1; |
pub use helper::syscall2; |
pub use helper::syscall3; |
pub use helper::syscall4; |
pub use helper::syscall5; |
pub use helper::syscall6; |
pub use nr::SyscallNo::*; |
Modules
| helper | |
| macros |
Macros
| syscall | syscall macro accept a syscall nr and variadic arguments (0 to 6). returns Ok on success, or Err(errno) on failure |
| syscall_args |
Structs
| SyscallArgs | The 6 arguments of a syscall, raw untyped version. |
| SyscallRet | syscall return value |
Enums
| SyscallNo |
Functions
| syscall⚠ | do a syscall @nr: syscall number @args: packed arguments @return: Ok on success, Err when syscall failed (with errno) |