Skip to main content

staging_aarch64

Function staging_aarch64 

Source
pub fn staging_aarch64(nr: i64) -> Option<&'static [(usize, Stage)]>
Expand description

The memory an aarch64 syscall uses, as (argument index, staging) pairs.

The generic syscall table has only the *at forms and the 64-bit layouts, with a 128-byte struct stat. execve, execveat, rt_sigaction and rt_sigprocmask are trapped too but handled by the stub itself, see trapped_aarch64.

§Arguments

  • nr - aarch64 syscall number.

§Returns

The arguments to stage, or None when the syscall carries no memory the supervisor reads or writes.