Searched defs:SigInfo (Results 1 – 4 of 4) sorted by relevance
/DragonOS/kernel/src/ipc/ |
H A D | signal_types.rs | 302 pub struct SigInfo { struct 309 impl SigInfo { argument 352 impl SigInfo { impl 418 pub fn collect_signal(&mut self, sig: Signal) -> SigInfo { in collect_signal() 438 pub fn dequeue_signal(&mut self, sig_mask: &SigSet) -> (Signal, Option<SigInfo>) { in dequeue_signal() 480 pub fn find(&self, sig: Signal) -> (Option<&SigInfo>, bool) { in find() 501 pub fn find_and_delete(&mut self, sig: Signal) -> (Option<SigInfo>, bool) { in find_and_delete()
|
H A D | signal.rs | 57 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 D | signal.rs | 539 info: &SigInfo, in handle_signal() 555 info: &SigInfo, in setup_frame() 670 trap_frame.rsi = unsafe { &(*frame).info as *const SigInfo as u64 }; in setup_frame() constant
|
/DragonOS/kernel/src/process/ |
H A D | mod.rs | 1573 pub fn dequeue_signal(&mut self, sig_mask: &SigSet) -> (Signal, Option<SigInfo>) { in dequeue_signal()
|