Searched defs:SigInfo (Results 1 – 4 of 4) sorted by relevance
/DragonOS/kernel/src/ipc/ |
H A D | signal_types.rs | 303 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 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 | 537 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 D | mod.rs | 1570 pub fn dequeue_signal(&mut self, sig_mask: &SigSet) -> (Signal, Option<SigInfo>) { in dequeue_signal()
|