Home
last modified time | relevance | path

Searched refs:SigFrame (Results 1 – 1 of 1) sorted by relevance

/DragonOS/kernel/src/arch/x86_64/ipc/
H A Dsignal.rs320 pub struct SigFrame { struct
502 let frame = (trap_frame.rsp as usize - size_of::<u64>()) as *mut SigFrame; in sys_rt_sigreturn()
505 if UserBufferWriter::new(frame, size_of::<SigFrame>(), true).is_err() { in sys_rt_sigreturn()
619 let frame: *mut SigFrame = get_stack(trap_frame, size_of::<SigFrame>()); in setup_frame()
623 UserBufferWriter::new(frame, size_of::<SigFrame>(), true); in setup_frame()
682 fn get_stack(frame: &TrapFrame, size: usize) -> *mut SigFrame { in get_stack() argument
693 return rsp as *mut SigFrame; in get_stack()