Searched defs:sigaction (Results 1 – 6 of 6) sorted by relevance
/DragonOS-0.1.8/user/libs/libc/src/include/export/ |
D | signal.h | 85 struct sigaction struct 89 void (*sa_sigaction)(int, siginfo_t *, void *); argument 95 int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact); argument
|
/DragonOS-0.1.8/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.8/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.8/kernel/src/ipc/ |
D | signal_types.rs | 106 pub struct sigaction { struct 107 pub _u: sigaction__union_u, argument 114 impl Default for sigaction { implementation 125 impl sigaction { impl 453 impl FFIBind2Rust<crate::include::bindings::bindings::sigaction> for sigaction { implementation 455 src: *mut crate::include::bindings::bindings::sigaction, in convert_mut() 460 src: *const crate::include::bindings::bindings::sigaction, in convert_ref()
|
D | signal.rs | 431 Option<&'static mut sigaction>, in get_signal_to_deliver() 580 ka: &mut sigaction, in handle_signal() 598 ka: &mut sigaction, in setup_frame() 691 fn get_stack(_ka: &sigaction, regs: &pt_regs, size: usize) -> *mut sigframe { in get_stack() 787 act: Option<&mut sigaction>, in do_sigaction() 788 old_act: Option<&mut sigaction>, in do_sigaction()
|
D | syscall.rs | 83 pub fn sigaction( in sigaction() method
|