Skip to main content

__strat9_syscall_dispatch

Function __strat9_syscall_dispatch 

Source
#[unsafe(no_mangle)]
pub extern "C" fn __strat9_syscall_dispatch( frame: &mut SyscallFrame, ) -> u64
Expand description

Main dispatch function called from syscall_entry assembly.

§Arguments

  • frame - Pointer to the SyscallFrame on the kernel stack.

§Returns

The value to place in RAX (positive = success, negative = error).

§Safety

Called from naked assembly. frame must be a valid pointer to a SyscallFrame on the current kernel stack.