Home
last modified time | relevance | path

Searched refs:SA_FLAG_IGN (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.3/kernel/src/include/DragonOS/
Dsignal.h112 #define SA_FLAG_IGN (1UL << 0) // 当前sigaction表示忽略信号的动作 macro
/DragonOS-0.1.3/kernel/src/ipc/
Dsignal.rs33 SA_FLAG_DFL, SA_FLAG_IGN, SA_FLAG_IMMUTABLE, SA_FLAG_RESTORER, STACK_ALIGN, USER_SIG_DFL,
55 sa_flags: SA_FLAG_IGN,
503 if (tmp_ka.sa_flags & SA_FLAG_IGN) != 0 { in get_signal_to_deliver()
785 if force_default || (ka.sa_flags != SA_FLAG_IGN) { in flush_signal_handlers()
790 ka.sa_flags &= SA_FLAG_DFL | SA_FLAG_IGN; in flush_signal_handlers()
827 (unsafe { (*act).sa_flags } & (!(SA_FLAG_DFL | SA_FLAG_IGN))) | SA_FLAG_DFL; in sys_sigaction()
831 (unsafe { (*act).sa_flags } & (!(SA_FLAG_DFL | SA_FLAG_IGN))) | SA_FLAG_IGN; in sys_sigaction()
890 let flag = old_ka.sa_flags & (SA_FLAG_DFL | SA_FLAG_IGN); in sys_sigaction()
895 SA_FLAG_IGN => { in sys_sigaction()
Dsignal_types.rs86 pub const SA_FLAG_IGN: u64 = 1u64 << 1; // 当前sigaction表示忽略信号的动作 constant
91 pub const SA_ALL_FLAGS: u64 = SA_FLAG_IGN | SA_FLAG_DFL | SA_FLAG_RESTORER | SA_FLAG_IMMUTABLE;
127 if (self.sa_flags & SA_FLAG_IGN) != 0 { in ignored()