pub(super) fn on_syscall_exit(
    t: &mut dyn Task,
    syscallno: i32,
    arch: SupportedArch,
    regs: &Registers,
) {
    with_converted_registers(regs, arch, |regs| {
        rd_arch_function_selfless!(on_syscall_exit_arch, arch, t, syscallno, regs);
    })
}
/// Forwarded method definition
///
/// Call this hook just before exiting a syscall.  Often Task
/// attributes need to be updated based on the finishing syscall.
/// Use 'regs' instead of this->regs() because some registers may not be
/// set properly in the task yet.
Forwarded method definition
Call this hook just before exiting a syscall.  Often Task
attributes need to be updated based on the finishing syscall.
Use 'regs' instead of this->regs() because some registers may not be
set properly in the task yet.
Forwarded method definition Call this hook just before exiting a syscall . Often Task attributes need to be updated based on the finishing syscall . Use ' regs ' instead of this - > regs () because some registers may not be set properly in the task yet .
pub(super) fn on_syscall_exit(
    t: &mut dyn Task,
    syscallno: i32,
    arch: SupportedArch,
    regs: &Registers,
) {
    with_converted_registers(regs, arch, |regs| {
        rd_arch_function_selfless!(on_syscall_exit_arch, arch, t, syscallno, regs);
    })
}
pub ( super ) fn on_syscall_exit ( t : & mut dyn Task , syscallno : i32 , arch : SupportedArch , regs : & Registers , ) { with_converted_registers ( regs , arch , | regs | { rd_arch_function_selfless ! ( on_syscall_exit_arch arch t syscallno regs ) ; } ) }
Forwarded method definition
Call this hook just before exiting a syscall.
Forwarded method definition Call this hook just before exiting a syscall .
t
&mut dyn Task
syscallno
i32
arch
SupportedArch
regs
&Registers