/art/runtime/ |
D | fault_handler.h | 48 bool HandleFault(int sig, siginfo_t* info, void* context); 58 void GetMethodAndReturnPcAndSp(siginfo_t* siginfo, void* context, ArtMethod** out_method, 61 bool IsInGeneratedCode(siginfo_t* siginfo, void *context, bool check_dex_pc) 66 bool HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context) 84 virtual bool Action(int sig, siginfo_t* siginfo, void* context) = 0; 97 bool Action(int sig, siginfo_t* siginfo, void* context) OVERRIDE; 99 static bool IsValidImplicitCheck(siginfo_t* siginfo) { in IsValidImplicitCheck() 115 bool Action(int sig, siginfo_t* siginfo, void* context) OVERRIDE; 125 bool Action(int sig, siginfo_t* siginfo, void* context) OVERRIDE; 135 bool Action(int sig, siginfo_t* siginfo, void* context) OVERRIDE NO_THREAD_SAFETY_ANALYSIS;
|
D | runtime_common.h | 71 siginfo_t* info, 76 void InitPlatformSignalHandlersCommon(void (*newact)(int, siginfo_t*, void*),
|
D | fault_handler.cc | 48 static bool art_fault_handler(int sig, siginfo_t* info, void* context) { in art_fault_handler() 171 bool FaultManager::HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context) { in HandleFaultByOtherHandlers() 200 static std::ostream& PrintSignalInfo(std::ostream& os, siginfo_t* info) { in PrintSignalInfo() 210 bool FaultManager::HandleFault(int sig, siginfo_t* info, void* context) { in HandleFault() 269 bool FaultManager::IsInGeneratedCode(siginfo_t* siginfo, void* context, bool check_dex_pc) { in IsInGeneratedCode() 376 bool JavaStackTraceHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* siginfo, void* context) { in Action()
|
D | runtime_android.cc | 29 void HandleUnexpectedSignalAndroid(int signal_number, siginfo_t* info, void* raw_context) { in HandleUnexpectedSignalAndroid()
|
D | runtime_linux.cc | 28 void HandleUnexpectedSignalLinux(int signal_number, siginfo_t* info, void* raw_context) { in HandleUnexpectedSignalLinux()
|
D | runtime_common.cc | 375 siginfo_t* info, in HandleUnexpectedSignalCommon() 460 void InitPlatformSignalHandlersCommon(void (*newact)(int, siginfo_t*, void*), in InitPlatformSignalHandlersCommon() argument
|
/art/sigchainlib/ |
D | sigchain.h | 29 bool (*sc_sigaction)(int, siginfo_t*, void*); 35 extern "C" void RemoveSpecialSignalHandlerFn(int signal, bool (*fn)(int, siginfo_t*, void*));
|
D | sigchain_dummy.cc | 63 bool (*fn)(int, siginfo_t*, void*) ATTRIBUTE_UNUSED) { in RemoveSpecialSignalHandlerFn() argument
|
D | sigchain.cc | 258 void RemoveSpecialHandler(bool (*fn)(int, siginfo_t*, void*)) { in RemoveSpecialHandler() argument 275 static void Handler(int signo, siginfo_t* siginfo, void*); 291 void SignalChain::Handler(int signo, siginfo_t* siginfo, void* ucontext_raw) { in Handler() 492 extern "C" void RemoveSpecialSignalHandlerFn(int signal, bool (*fn)(int, siginfo_t*, void*)) { in RemoveSpecialSignalHandlerFn() argument
|
D | sigchain_test.cc | 66 .sc_sigaction = [](int, siginfo_t*, void*) { return true; }, in __anonbddd807a0102()
|
/art/runtime/arch/mips64/ |
D | fault_handler_mips64.cc | 40 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo, void* context, in GetMethodAndReturnPcAndSp() 72 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { in Action() 97 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action() 115 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { in Action()
|
/art/runtime/arch/mips/ |
D | fault_handler_mips.cc | 39 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo, void* context, in GetMethodAndReturnPcAndSp() 71 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { in Action() 95 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action() 113 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { in Action()
|
/art/runtime/arch/arm64/ |
D | fault_handler_arm64.cc | 40 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo ATTRIBUTE_UNUSED, void* context, in GetMethodAndReturnPcAndSp() 71 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { in Action() 100 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action() 152 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action()
|
/art/runtime/arch/arm/ |
D | fault_handler_arm.cc | 47 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo ATTRIBUTE_UNUSED, void* context, in GetMethodAndReturnPcAndSp() 90 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { in Action() 126 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action() 197 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action()
|
D | instruction_set_features_arm.cc | 222 siginfo_t* si ATTRIBUTE_UNUSED, in bad_instr_handle()
|
/art/test/305-other-fault-handler/ |
D | fault_handler.cc | 54 bool Action(int sig, siginfo_t* siginfo, void* context ATTRIBUTE_UNUSED) OVERRIDE { in Action()
|
/art/test/004-SignalTest/ |
D | signaltest.cc | 62 static void signalhandler(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in signalhandler()
|
/art/openjdkjvmti/ |
D | transform.cc | 87 bool Action(int sig, siginfo_t* siginfo, void* context ATTRIBUTE_UNUSED) OVERRIDE { in Action()
|