Home
last modified time | relevance | path

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

/DragonOS-0.1.8/kernel/src/ipc/
Dsignal_types.rs155 pub _sinfo: __siginfo_union, field
196 _sinfo: __siginfo_union { in new()
216 self._sinfo.data.si_signo, in fmt()
217 self._sinfo.data.si_code, in fmt()
218 self._sinfo.data.si_errno, in fmt()
219 self._sinfo.data._sifields._kill._pid in fmt()
489 if unsafe { x._sinfo.data.si_signo } == sig as i32 { in find()
510 if unsafe { x._sinfo.data.si_signo } == sig as i32 { in find_and_delete()
536 if sig_is_member(mask, SignalNumber::from(unsafe { x._sinfo.data.si_signo })) { in flush_by_mask()
Dsignal.rs200 force_send = unsafe { info.as_ref().unwrap()._sinfo.data.si_code } in send_signal_locked()
245 q._sinfo.data._sifields._kill._pid = current_pcb().pid; in __send_signal_locked()
482 unsafe { process_do_exit(info.unwrap()._sinfo.data.si_signo as u64) }; in get_signal_to_deliver()
564 ret._sinfo.data._sifields._kill._pid = 0; in collect_signal()
713 (*to)._sinfo.data._sifields._kill._pid = from._sinfo.data._sifields._kill._pid; in copy_siginfo_to_user()
Dsyscall.rs54 _sinfo: __siginfo_union { in kill()