Home
last modified time | relevance | path

Searched defs:SigInfo (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/src/ipc/
H A Dsignal_types.rs303 pub struct SigInfo { struct
310 impl SigInfo { argument
353 impl SigInfo { implementation
419 pub fn collect_signal(&mut self, sig: Signal) -> SigInfo { in collect_signal()
439 pub fn dequeue_signal(&mut self, sig_mask: &SigSet) -> (Signal, Option<SigInfo>) { in dequeue_signal()
481 pub fn find(&self, sig: Signal) -> (Option<&SigInfo>, bool) { in find()
502 pub fn find_and_delete(&mut self, sig: Signal) -> (Option<SigInfo>, bool) { in find_and_delete()
H A Dsignal.rs57 info: Option<&mut SigInfo>, in send_signal_info()
99 info: Option<&mut SigInfo>, in send_signal()
/DragonOS/kernel/src/arch/x86_64/ipc/
H A Dsignal.rs537 info: &SigInfo, in handle_signal()
553 info: &SigInfo, in setup_frame()
668 trap_frame.rsi = unsafe { &(*frame).info as *const SigInfo as u64 }; in setup_frame() constant
/DragonOS/kernel/src/process/
H A Dmod.rs1570 pub fn dequeue_signal(&mut self, sig_mask: &SigSet) -> (Signal, Option<SigInfo>) { in dequeue_signal()