Home
last modified time | relevance | path

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

/DragonOS-0.1.2/kernel/src/process/
Dinitial_proc.rs7 ipc::{signal::DEFAULT_SIGACTION, signal_types::SigQueue},
44 Box::leak(Box::new(SigQueue::default())) as *mut SigQueue as *mut c_void; in initial_proc_init_signal()
Dfork.rs12 signal_types::{sigaction, sighand_struct, signal_struct, SigQueue},
103 Box::leak(Box::new(SigQueue::default())) as *mut SigQueue as *mut c_void; in process_copy_signal()
119 let queue = Box::from_raw((*pcb).sig_pending.sigqueue as *mut SigQueue); in process_exit_signal()
/DragonOS-0.1.2/kernel/src/ipc/
Dsignal_types.rs253 pub queue: *mut SigQueue,
466 pub struct SigQueue { struct
471 impl SigQueue { implementation
474 SigQueue { in new()
549 impl Default for SigQueue { implementation
Dsignal.rs32 sigset_equal, sigset_init, sigset_t, SigQueue, SignalNumber, MAX_SIG_NUM, SA_ALL_FLAGS,
949 let sq = pcb.sig_pending.sigqueue as *mut SigQueue; in do_sigaction()