Home
last modified time | relevance | path

Searched refs:sa_handler (Results 1 – 15 of 15) sorted by relevance

/bionic/libc/bionic/
Dsigaction.cpp45 kernel_new_action.sa_handler = bionic_new_action->sa_handler; in sigaction()
71 bionic_old_action->sa_handler = kernel_old_action.sa_handler; in sigaction()
116 kernel_new.sa_handler = bionic_new->sa_handler; in sigaction()
129 bionic_old->sa_handler = kernel_old.sa_handler; in sigaction()
Dsystem.cpp49 if (sigint_ignorer.old_action_.sa_handler != SIG_IGN) sigaddset64(&default_mask, SIGINT); in system()
50 if (sigquit_ignorer.old_action_.sa_handler != SIG_IGN) sigaddset64(&default_mask, SIGQUIT); in system()
Dsignal.cpp161 struct sigaction64 sa = { .sa_handler = SIG_IGN }; in sigignore()
196 struct sigaction64 sa = { .sa_handler = handler, .sa_flags = flags }; in _signal()
197 return (sigaction64(sig, &sa, &sa) == -1) ? SIG_ERR : sa.sa_handler; in _signal()
240 if (disp != SIG_HOLD) new_sa = { .sa_handler = disp }; in sigset()
254 return sigismember64(&old_mask, sig) ? SIG_HOLD : old_sa.sa_handler; in sigset()
Dabort.cpp49 struct sigaction64 sa = { .sa_handler = SIG_DFL, .sa_flags = SA_RESTART }; in abort()
Dspawn.cpp145 const struct sigaction64 default_sa = { .sa_handler = SIG_DFL }; in ApplyAttrs()
153 reset = (current.sa_handler != SIG_IGN && current.sa_handler != SIG_DFL); in ApplyAttrs()
/bionic/libc/include/bits/
Dsignal_types.h70 sighandler_t sa_handler; \
89 #undef sa_handler
94 sighandler_t sa_handler; member
104 sighandler_t sa_handler; member
/bionic/libc/kernel/uapi/asm-x86/asm/
Dsignal.h67 #define sa_handler _u._sa_handler macro
71 __sighandler_t sa_handler; member
/bionic/libc/private/
DScopedSignalHandler.h25 action_ = { .sa_flags = sa_flags, .sa_handler = handler }; in signal_number_()
/bionic/libc/kernel/uapi/asm-arm/asm/
Dsignal.h64 #define sa_handler _u._sa_handler macro
/bionic/libc/kernel/uapi/asm-generic/
Dsignal.h65 __sighandler_t sa_handler; member
/bionic/tests/
Dsignal_test.cpp261 ASSERT_TRUE(original_sa.sa_handler == nullptr); in TestSigAction()
273 sa.sa_handler = no_op_signal_handler; in TestSigAction()
279 ASSERT_TRUE(sa.sa_handler == no_op_signal_handler); in TestSigAction()
280 ASSERT_TRUE((void*) sa.sa_sigaction == (void*) sa.sa_handler); in TestSigAction()
298 ASSERT_TRUE((void*) sa.sa_sigaction == (void*) sa.sa_handler); in TestSigAction()
369 sa.sa_handler = [](int) { sigset = GetSignalMask(); }; in TEST()
389 sa.sa_handler = [](int) { sigset = GetSignalMask(); }; in TEST()
856 EXPECT_EQ(SIG_IGN, sa.sa_handler); in TEST()
Dandroid_unsafe_frame_pointer_chase_test.cpp122 s.sa_handler = BacktraceHandler; in SignalBacktraceThread()
Dcfi_test.cpp55 struct sigaction64 action = {.sa_handler = SIG_DFL}; in SetUp()
/bionic/tests/libs/
Dheap_tagging_helper.cpp57 dfl_sa.sa_handler = SIG_DFL; in main()
/bionic/tests/headers/posix/
Dsignal_h.c104 STRUCT_MEMBER_FUNCTION_POINTER(struct sigaction, void (*f)(int), sa_handler); in signal_h()