Home
last modified time | relevance | path

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

/DragonOS-0.1.3/kernel/src/ipc/
Dsignal_types.rs154 pub _sinfo: __siginfo_union, field
195 _sinfo: __siginfo_union { in new()
215 self._sinfo.data.si_signo, in fmt()
216 self._sinfo.data.si_code, in fmt()
217 self._sinfo.data.si_errno, in fmt()
218 self._sinfo.data._sifields._kill._pid in fmt()
488 if unsafe { x._sinfo.data.si_signo } == sig as i32 { in find()
509 if unsafe { x._sinfo.data.si_signo } == sig as i32 { in find_and_delete()
535 if sig_is_member(mask, SignalNumber::from(unsafe { x._sinfo.data.si_signo })) { in flush_by_mask()
Dsignal.rs76 _sinfo: __siginfo_union { in sys_kill()
239 force_send = unsafe { info.as_ref().unwrap()._sinfo.data.si_code } in send_signal_locked()
284 q._sinfo.data._sifields._kill._pid = current_pcb().pid; in __send_signal_locked()
521 unsafe { process_do_exit(info.unwrap()._sinfo.data.si_signo as u64) }; in get_signal_to_deliver()
603 ret._sinfo.data._sifields._kill._pid = 0; in collect_signal()
734 (*to)._sinfo.data._sifields._kill._pid = from._sinfo.data._sifields._kill._pid; in copy_siginfo_to_user()