Searched refs:sigaction (Results 1 – 7 of 7) sorted by relevance
/DragonOS-0.1.2/user/libs/libc/src/ |
D | signal.c | 24 struct sigaction sa = {0}; in signal() 30 sigaction(SIGKILL, &sa, NULL); in signal() 41 int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact) in sigaction() function
|
/DragonOS-0.1.2/user/libs/libc/src/include/ |
D | signal.h | 78 struct sigaction struct 88 int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact); argument
|
/DragonOS-0.1.2/kernel/src/include/DragonOS/ |
D | signal.h | 99 struct sigaction struct 135 struct sigaction action[MAX_SIG_NUM];
|
/DragonOS-0.1.2/kernel/src/ipc/ |
D | signal.rs | 30 si_code_val, sig_is_member, sigaction, sigaction__union_u, sigcontext, sigframe, 40 pub static DEFAULT_SIGACTION: sigaction = sigaction { 51 pub static DEFAULT_SIGACTION_IGNORE: sigaction = sigaction { 442 Option<&'static mut sigaction>, in get_signal_to_deliver() argument 445 let ka: Option<&mut sigaction>; in get_signal_to_deliver() 591 ka: &mut sigaction, in handle_signal() argument 609 ka: &mut sigaction, in setup_frame() argument 684 fn get_stack(_ka: &sigaction, regs: &pt_regs, size: usize) -> *mut sigframe { in get_stack() argument 782 let mut new_ka: sigaction = Default::default(); in sys_sigaction() 783 let mut old_ka: sigaction = Default::default(); in sys_sigaction() [all …]
|
D | signal_types.rs | 105 pub struct sigaction { struct 113 impl Default for sigaction { implementation 124 impl sigaction { impl 232 pub action: [sigaction; MAX_SIG_NUM as usize], 452 impl FFIBind2Rust<crate::include::bindings::bindings::sigaction> for sigaction { implementation 454 src: *mut crate::include::bindings::bindings::sigaction, in convert_mut() argument 459 src: *const crate::include::bindings::bindings::sigaction, in convert_ref() argument
|
/DragonOS-0.1.2/kernel/src/process/ |
D | fork.rs | 12 signal_types::{sigaction, sighand_struct, signal_struct, SigQueue}, 56 if !(x as *const crate::include::bindings::bindings::sigaction).is_null() { in process_copy_sighand() 58 *sigaction::convert_ref(x as *const crate::include::bindings::bindings::sigaction) in process_copy_sighand()
|
/DragonOS-0.1.2/docs/community/ChangeLog/V0.1.x/ |
D | V0.1.2.md | 38 - libc增加`signal()`,`sigaction()`函数。
|