Home
last modified time | relevance | path

Searched defs:sigaction (Results 1 – 6 of 6) sorted by relevance

/DragonOS-0.1.8/user/libs/libc/src/include/export/
Dsignal.h85 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/
Dsignal.h99 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/
Dsignal.c41 int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact) in sigaction() function
/DragonOS-0.1.8/kernel/src/ipc/
Dsignal_types.rs106 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()
Dsignal.rs431 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()
Dsyscall.rs83 pub fn sigaction( in sigaction() method