/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...] |
/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_;
|
/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
|
/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) {
|