Home
last modified time | relevance | path

Searched refs:sigqueue (Results 1 – 4 of 4) sorted by relevance

/DragonOS-0.1.7/kernel/src/process/
Dinitial_proc.rs42 (*pcb).sig_pending.sigqueue = in initial_proc_init_signal()
Dfork.rs103 (*pcb).sig_pending.sigqueue = in process_copy_signal()
120 let queue = Box::from_raw((*pcb).sig_pending.sigqueue as *mut SigQueue); in process_exit_signal()
/DragonOS-0.1.7/kernel/src/include/DragonOS/
Dsignal.h144 void *sigqueue; // 信号队列(在rust中实现) member
/DragonOS-0.1.7/kernel/src/ipc/
Dsignal.rs294 let sq: &mut SigQueue = SigQueue::from_c_void(current_pcb().sig_pending.sigqueue); in __send_signal_locked()
1015 let sq: &mut SigQueue = SigQueue::from_c_void(pcb.sig_pending.sigqueue); in do_sigaction()