Home
last modified time | relevance | path

Searched refs:SigHandler (Results 1 - 5 of 5) sorted by relevance

/third_party/rust/crates/nix/test/sys/
H A Dtest_signal.rs26 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 Dtest_aio.rs16 sigaction, SaFlags, SigAction, SigHandler, SigSet, SigevNotify,
510 SigHandler::Handler(sigfunc), in sigev_signal()
/third_party/rust/crates/nix/src/sys/
H A Dsignal.rs646 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 Dtest_timer.rs2 sigaction, SaFlags, SigAction, SigEvent, SigHandler, SigSet, SigevNotify,
35 let handler = SigHandler::Handler(handle_sigalarm); in alarm_fires()
H A Dtest_unistd.rs16 sigaction, SaFlags, SigAction, SigHandler, SigSet, Signal,
822 let handler = SigHandler::Handler(alarm_signal_handler); in test_alarm()

Completed in 6 milliseconds