Searched refs:SignalStruct (Results 1 – 3 of 3) sorted by relevance
/DragonOS/kernel/src/ipc/ |
H A D | signal_types.rs | 62 pub struct SignalStruct { struct 75 impl SignalStruct { impl 84 impl Default for SignalStruct { implementation 90 impl Deref for SignalStruct { implementation 98 impl DerefMut for SignalStruct { implementation
|
H A D | signal.rs | 15 SaHandlerType, SigInfo, SigType, Sigaction, SignalStruct, SIG_KERNEL_STOP_MASK, 313 fn signal_wake_up(pcb: Arc<ProcessControlBlock>, _guard: SpinLockGuard<SignalStruct>, fatal: bool) { in signal_wake_up() argument
|
/DragonOS/kernel/src/process/ |
H A D | mod.rs | 34 ipc::signal_types::{SigInfo, SigPending, SignalStruct}, 638 sig_struct: SpinLock<SignalStruct>, 744 sig_struct: SpinLock::new(SignalStruct::new()), in do_create_pcb() 1014 pub fn sig_struct(&self) -> SpinLockGuard<SignalStruct> { in sig_struct() argument 1018 pub fn try_sig_struct_irqsave(&self, times: u8) -> Option<SpinLockGuard<SignalStruct>> { in try_sig_struct_irqsave() argument 1028 pub fn sig_struct_irqsave(&self) -> SpinLockGuard<SignalStruct> { in sig_struct_irqsave() argument
|