Lines Matching refs:ProcessControlBlock
11 process::{pid::PidType, Pid, ProcessControlBlock, ProcessFlags, ProcessManager},
22 pcb: &Arc<ProcessControlBlock>, in signal_pending_state() argument
36 pub fn fatal_signal_pending(pcb: &Arc<ProcessControlBlock>) -> bool { in fatal_signal_pending()
100 pcb: Arc<ProcessControlBlock>, in send_signal() argument
172 fn complete_signal(&self, pcb: Arc<ProcessControlBlock>, pt: PidType) { in complete_signal() argument
182 let target_pcb: Option<Arc<ProcessControlBlock>>; in complete_signal()
220 fn wants_signal(&self, pcb: Arc<ProcessControlBlock>) -> bool { in wants_signal()
249 fn sig_fatal(&self, pcb: Arc<ProcessControlBlock>) -> bool { in sig_fatal()
272 fn prepare_sianal(&self, pcb: Arc<ProcessControlBlock>, _force: bool) -> bool { in prepare_sianal() argument
313 fn signal_wake_up(pcb: Arc<ProcessControlBlock>, _guard: SpinLockGuard<SignalStruct>, fatal: bool) { in signal_wake_up() argument
363 pub fn flush_signal_handlers(pcb: Arc<ProcessControlBlock>, force_default: bool) { in flush_signal_handlers() argument