Home
last modified time | relevance | path

Searched refs:siginfo_t (Results 1 – 18 of 18) sorted by relevance

/art/runtime/
Dfault_handler.h48 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;
Druntime_common.h71 siginfo_t* info,
76 void InitPlatformSignalHandlersCommon(void (*newact)(int, siginfo_t*, void*),
Dfault_handler.cc48 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()
Druntime_android.cc29 void HandleUnexpectedSignalAndroid(int signal_number, siginfo_t* info, void* raw_context) { in HandleUnexpectedSignalAndroid()
Druntime_linux.cc28 void HandleUnexpectedSignalLinux(int signal_number, siginfo_t* info, void* raw_context) { in HandleUnexpectedSignalLinux()
Druntime_common.cc375 siginfo_t* info, in HandleUnexpectedSignalCommon()
460 void InitPlatformSignalHandlersCommon(void (*newact)(int, siginfo_t*, void*), in InitPlatformSignalHandlersCommon() argument
/art/sigchainlib/
Dsigchain.h29 bool (*sc_sigaction)(int, siginfo_t*, void*);
35 extern "C" void RemoveSpecialSignalHandlerFn(int signal, bool (*fn)(int, siginfo_t*, void*));
Dsigchain_dummy.cc63 bool (*fn)(int, siginfo_t*, void*) ATTRIBUTE_UNUSED) { in RemoveSpecialSignalHandlerFn() argument
Dsigchain.cc258 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
Dsigchain_test.cc66 .sc_sigaction = [](int, siginfo_t*, void*) { return true; }, in __anonbddd807a0102()
/art/runtime/arch/mips64/
Dfault_handler_mips64.cc40 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/
Dfault_handler_mips.cc39 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/
Dfault_handler_arm64.cc40 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/
Dfault_handler_arm.cc47 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()
Dinstruction_set_features_arm.cc222 siginfo_t* si ATTRIBUTE_UNUSED, in bad_instr_handle()
/art/test/305-other-fault-handler/
Dfault_handler.cc54 bool Action(int sig, siginfo_t* siginfo, void* context ATTRIBUTE_UNUSED) OVERRIDE { in Action()
/art/test/004-SignalTest/
Dsignaltest.cc62 static void signalhandler(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in signalhandler()
/art/openjdkjvmti/
Dtransform.cc87 bool Action(int sig, siginfo_t* siginfo, void* context ATTRIBUTE_UNUSED) OVERRIDE { in Action()