/bionic/tests/ |
BionicDeathTest.h | 25 #define sigaction64 sigaction macro 33 struct sigaction64 action = { .sa_handler = SIG_DFL }; 34 sigaction64(signo, &action, &previous_); 40 sigaction64(signo, &previous_, nullptr); 45 struct sigaction64 previous_;
|
SignalUtils.h | 28 #define sigaction64 sigaction macro
|
signal_test.cpp | 338 TestSigAction(sigaction64, sigaddset64, SIGRTMIN); 413 struct sigaction64 sa = {}; 417 sigaction64(SIGUSR1, &sa, nullptr);
|
/bionic/libc/private/ |
ScopedSignalHandler.h | 26 sigaction64(signal_number_, &action_, &old_action_); 33 sigaction64(signal_number_, &action_, &old_action_); 37 sigaction64(signal_number, nullptr, &old_action_); 41 sigaction64(signal_number_, &old_action_, nullptr); 44 struct sigaction64 action_; 45 struct sigaction64 old_action_;
|
/bionic/libc/bionic/ |
abort.cpp | 49 struct sigaction64 sa = { .sa_handler = SIG_DFL, .sa_flags = SA_RESTART }; 50 sigaction64(SIGABRT, &sa, nullptr);
|
sigaction.cpp | 82 __strong_alias(sigaction64, sigaction); 86 extern "C" int __rt_sigaction(int, const struct sigaction64*, struct sigaction64*, size_t); 90 // so we have to translate to struct sigaction64 first. 91 struct sigaction64 kernel_new; 103 struct sigaction64 kernel_old; 104 int result = sigaction64(signal, bionic_new ? &kernel_new : nullptr, &kernel_old); 117 int sigaction64(int signal, const struct sigaction64* bionic_new, struct sigaction64* bionic_old) function [all...] |
signal.cpp | 150 struct sigaction64 sa = { .sa_handler = SIG_IGN }; 151 return sigaction64(sig, &sa, nullptr); 155 struct sigaction64 act; 156 sigaction64(sig, nullptr, &act); 162 return sigaction64(sig, &act, nullptr); 185 struct sigaction64 sa = { .sa_handler = handler, .sa_flags = flags }; 186 return (sigaction64(sig, &sa, &sa) == -1) ? SIG_ERR : sa.sa_handler; 229 struct sigaction64 new_sa; 232 struct sigaction64 old_sa; 233 if (sigaction64(sig, (disp == SIG_HOLD) ? nullptr : &new_sa, &old_sa) == -1) [all...] |
spawn.cpp | 103 const struct sigaction64 default_sa = { .sa_handler = SIG_DFL }; 109 struct sigaction64 current; 110 if (sigaction64(s, nullptr, ¤t) == -1) _exit(127); 113 if (reset && sigaction64(s, &default_sa, nullptr) == -1) _exit(127);
|
/bionic/libc/include/bits/ |
signal_types.h | 39 * even though they contain a sigset_t that's too small. See sigaction64. 80 struct sigaction64 { __SIGACTION_BODY }; struct 95 struct sigaction64 { __SIGACTION_BODY }; struct 115 struct sigaction64 { struct
|
/bionic/libc/include/ |
signal.h | 63 int sigaction64(int __signal, const struct sigaction64* __new_action, struct sigaction64* __old_action) __INTRODUCED_IN(28);
|
/art/sigchainlib/ |
sigchain.cc | 97 static decltype(&sigaction64) linked_sigaction64; 120 lookup_next_symbol(&linked_sigaction64, sigaction64, "sigaction64"); 180 struct sigaction64 handler_action = {}; 263 struct sigaction64 action_; 374 extern "C" int sigaction64(int signal, const struct sigaction64* new_action, function in namespace:art 375 struct sigaction64* old_action) { 494 struct sigaction64 current_action;
|
/bionic/libc/malloc_debug/ |
RecordData.cpp | 175 struct sigaction64 dump_act = {}; 178 if (sigaction64(config.record_allocs_signal(), &dump_act, nullptr) != 0) {
|
PointerData.cpp | 101 struct sigaction64 enable_act = {}; 104 if (sigaction64(config.backtrace_signal(), &enable_act, nullptr) != 0) { 115 struct sigaction64 act = {}; 118 if (sigaction64(config.backtrace_dump_signal(), &act, nullptr) != 0) {
|
/art/test/115-native-bridge/ |
nativebridge.cc | 227 // Do the same again, but with sigaction64. 228 struct sigaction64 tmp2; 235 sigaction64(SIGSEGV, &tmp2, nullptr); 236 sigaction64(SIGILL, &tmp2, nullptr);
|