Searched defs:siginfo (Results 1 – 3 of 3) sorted by relevance
/DragonOS-0.1.2/kernel/src/ipc/ |
D | signal.rs | 99 fn signal_kill_something_info(sig: SignalNumber, info: Option<&mut siginfo>, pid: pid_t) -> i32 { in signal_kill_something_info() 110 fn signal_kill_proc_info(sig: SignalNumber, info: Option<&mut siginfo>, pid: pid_t) -> i32 { in signal_kill_proc_info() 148 info: Option<&mut siginfo>, in signal_send_sig_info() 214 info: Option<&mut siginfo>, in send_signal_locked() 243 _info: Option<&mut siginfo>, in __send_signal_locked() 441 Option<siginfo>, in get_signal_to_deliver() 502 fn dequeue_signal(sig_mask: &mut sigset_t) -> (SignalNumber, Option<siginfo>) { in dequeue_signal() 560 fn collect_signal(sig: SignalNumber, pending: &mut sigpending) -> siginfo { in collect_signal() 592 info: &siginfo, in handle_signal() 610 info: &siginfo, in setup_frame() [all …]
|
D | signal_types.rs | 153 pub struct siginfo { struct 154 pub _sinfo: __siginfo_union, argument 192 impl siginfo { implementation 210 impl Debug for siginfo { implementation 390 impl FFIBind2Rust<crate::include::bindings::bindings::siginfo> for siginfo { implementation 392 src: *mut crate::include::bindings::bindings::siginfo, in convert_mut() 397 src: *const crate::include::bindings::bindings::siginfo, in convert_ref() 482 pub fn find(&self, sig: SignalNumber) -> (Option<&siginfo>, bool) { in find() 503 pub fn find_and_delete(&mut self, sig: SignalNumber) -> (Option<siginfo>, bool) { in find_and_delete()
|
/DragonOS-0.1.2/kernel/src/include/DragonOS/ |
D | signal.h | 87 struct siginfo struct 104 void (*_sa_sigaction)(int sig, struct siginfo *sinfo, void *); argument
|