/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_;
|
ScopedSignalHandler.h | 29 #define sigaction64 sigaction macro 51 sigaction64(signal_number_, &action_, &old_action_); 60 sigaction64(signal_number_, &action_, &old_action_); 64 sigaction64(signal_number, nullptr, &old_action_); 68 sigaction64(signal_number_, &old_action_, NULL); 72 struct sigaction64 action_; 73 struct sigaction64 old_action_;
|
signal_test.cpp | 337 TestSigAction(sigaction64, sigaddset64, SIGRTMIN); 406 struct sigaction64 sa = {}; 409 sigaction64(SIGUSR1, &sa, nullptr);
|
/bionic/libc/bionic/ |
sigaction.cpp | 81 __strong_alias(sigaction64, sigaction); 85 extern "C" int __rt_sigaction(int, const struct sigaction64*, struct sigaction64*, size_t); 89 // so we have to translate to struct sigaction64 first. 90 struct sigaction64 kernel_new; 101 struct sigaction64 kernel_old; 102 int result = sigaction64(signal, bionic_new ? &kernel_new : nullptr, &kernel_old); 115 int sigaction64(int signal, const struct sigaction64* bionic_new, struct sigaction64* bionic_old) function [all...] |
abort.cpp | 72 struct sigaction64 sa = { .sa_handler = SIG_DFL, .sa_flags = SA_RESTART }; 73 sigaction64(SIGABRT, &sa, nullptr);
|
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 | 101 const struct sigaction64 default_sa = { .sa_handler = SIG_DFL }; 107 struct sigaction64 current; 108 if (sigaction64(s, nullptr, ¤t) == -1) _exit(127); 111 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 | 118 static decltype(&sigaction64) linked_sigaction64; 141 lookup_next_symbol(&linked_sigaction64, sigaction64, "sigaction64"); 201 struct sigaction64 handler_action = {}; 280 struct sigaction64 action_; 391 extern "C" int sigaction64(int signal, const struct sigaction64* new_action, function in namespace:art 392 struct sigaction64* old_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 | 98 struct sigaction64 enable_act = {}; 101 if (sigaction64(config.backtrace_signal(), &enable_act, nullptr) != 0) { 110 struct sigaction64 act = {}; 113 if (sigaction64(config.backtrace_dump_signal(), &act, nullptr) != 0) {
|
/art/test/115-native-bridge/ |
nativebridge.cc | 228 // Do the same again, but with sigaction64. 229 struct sigaction64 tmp2; 234 sigaction64(SIGSEGV, &tmp2, nullptr); 235 sigaction64(SIGILL, &tmp2, nullptr);
|