Searched defs:sigaction (Results 1 – 5 of 5) sorted by relevance
/DragonOS-0.1.2/user/libs/libc/src/include/ |
D | signal.h | 78 struct sigaction struct 82 void (*sa_sigaction)(int, siginfo_t *, void *); argument 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 104 void (*_sa_sigaction)(int sig, struct siginfo *sinfo, void *); argument 111 // ============ sigaction结构体中的的sa_flags的可选值 =========== argument
|
/DragonOS-0.1.2/user/libs/libc/src/ |
D | signal.c | 41 int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact) in sigaction() function
|
/DragonOS-0.1.2/kernel/src/ipc/ |
D | signal_types.rs | 105 pub struct sigaction { struct 106 pub _u: sigaction__union_u, argument 113 impl Default for sigaction { implementation 124 impl sigaction { impl 452 impl FFIBind2Rust<crate::include::bindings::bindings::sigaction> for sigaction { implementation 454 src: *mut crate::include::bindings::bindings::sigaction, in convert_mut() 459 src: *const crate::include::bindings::bindings::sigaction, in convert_ref()
|
D | signal.rs | 442 Option<&'static mut sigaction>, in get_signal_to_deliver() 591 ka: &mut sigaction, in handle_signal() 609 ka: &mut sigaction, in setup_frame() 684 fn get_stack(_ka: &sigaction, regs: &pt_regs, size: usize) -> *mut sigframe { in get_stack() 883 act: Option<&mut sigaction>, in do_sigaction() 884 old_act: Option<&mut sigaction>, in do_sigaction()
|