Searched refs:SigHandler (Results 1 - 5 of 5) sorted by relevance
/third_party/rust/crates/nix/test/sys/ |
H A D | test_signal.rs | 26 SigHandler::Handler(handler), in test_old_sigaction_flags() 105 let action_handler = SigHandler::SigAction(test_sigaction_action); in test_signal_sigaction() 116 unsafe { signal(Signal::SIGINT, SigHandler::SigIgn) }.unwrap(); in test_signal() 119 unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), in test_signal() 120 SigHandler::SigIgn in test_signal() 123 let handler = SigHandler::Handler(test_sigaction_handler); in test_signal() 126 SigHandler::SigDfl in test_signal() 133 unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), in test_signal() 141 unsafe { signal(Signal::SIGINT, SigHandler::SigDfl) }.unwrap(), in test_signal() 142 SigHandler in test_signal() [all...] |
H A D | test_aio.rs | 16 sigaction, SaFlags, SigAction, SigHandler, SigSet, SigevNotify, 510 SigHandler::Handler(sigfunc), in sigev_signal()
|
/third_party/rust/crates/nix/src/sys/ |
H A D | signal.rs | 646 pub enum SigHandler { enum 672 pub fn new(handler: SigHandler, flags: SaFlags, mask: SigSet) -> SigAction { in new() 673 unsafe fn install_sig(p: *mut libc::sigaction, handler: SigHandler) { in new() 675 SigHandler::SigDfl => libc::SIG_DFL, in new() 676 SigHandler::SigIgn => libc::SIG_IGN, in new() 677 SigHandler::Handler(f) => f as *const extern fn(libc::c_int) as usize, in new() 679 SigHandler::SigAction(f) => f as *const extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void) as usize, in new() 689 SigHandler::SigAction(_) => (flags | SaFlags::SA_SIGINFO).bits(), in new() 710 pub fn handler(&self) -> SigHandler { in handler() 712 libc::SIG_DFL => SigHandler in handler() [all...] |
/third_party/rust/crates/nix/test/ |
H A D | test_timer.rs | 2 sigaction, SaFlags, SigAction, SigEvent, SigHandler, SigSet, SigevNotify, 35 let handler = SigHandler::Handler(handle_sigalarm); in alarm_fires()
|
H A D | test_unistd.rs | 16 sigaction, SaFlags, SigAction, SigHandler, SigSet, Signal, 822 let handler = SigHandler::Handler(alarm_signal_handler); in test_alarm()
|
Completed in 5 milliseconds