Home
last modified time | relevance | path

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

/art/runtime/
Dfault_handler.h48 bool HandleFault(int sig, siginfo_t* info, void* context);
58 void GetMethodAndReturnPcAndSp(siginfo_t* siginfo,
65 bool IsInGeneratedCode(siginfo_t* siginfo, void *context, bool check_dex_pc)
70 bool HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context)
88 virtual bool Action(int sig, siginfo_t* siginfo, void* context) = 0;
101 bool Action(int sig, siginfo_t* siginfo, void* context) override;
103 static bool IsValidImplicitCheck(siginfo_t* siginfo) { in IsValidImplicitCheck()
119 bool Action(int sig, siginfo_t* siginfo, void* context) override;
129 bool Action(int sig, siginfo_t* siginfo, void* context) override;
139 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.cc47 static bool art_fault_handler(int sig, siginfo_t* info, void* context) { in art_fault_handler()
170 bool FaultManager::HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context) { in HandleFaultByOtherHandlers()
199 static std::ostream& PrintSignalInfo(std::ostream& os, siginfo_t* info) { in PrintSignalInfo()
209 bool FaultManager::HandleFault(int sig, siginfo_t* info, void* context) { in HandleFault()
268 bool FaultManager::IsInGeneratedCode(siginfo_t* siginfo, void* context, bool check_dex_pc) { in IsInGeneratedCode()
384 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.cc385 siginfo_t* info, in HandleUnexpectedSignalCommonDump()
448 siginfo_t* info, in HandleUnexpectedSignalCommon()
521 void InitPlatformSignalHandlersCommon(void (*newact)(int, siginfo_t*, void*), in InitPlatformSignalHandlersCommon() argument
/art/sigchainlib/
Dsigchain.h33 bool (*sc_sigaction)(int, siginfo_t*, void*);
39 extern "C" void RemoveSpecialSignalHandlerFn(int signal, bool (*fn)(int, siginfo_t*, void*));
Dsigchain_fake.cc44 bool (*fn)(int, siginfo_t*, void*) ATTRIBUTE_UNUSED) { in RemoveSpecialSignalHandlerFn() argument
Dsigchain_test.cc67 .sc_sigaction = [](int, siginfo_t* info, void*) -> bool { in __anonbddd807a0102()
220 action.sa_sigaction = [](int, siginfo_t*, void*) { called = 1; }; in TEST_F() argument
Dsigchain.cc260 void RemoveSpecialHandler(bool (*fn)(int, siginfo_t*, void*)) { in RemoveSpecialHandler() argument
277 static void Handler(int signo, siginfo_t* siginfo, void*);
295 void SignalChain::Handler(int signo, siginfo_t* siginfo, void* ucontext_raw) { in Handler()
500 extern "C" void RemoveSpecialSignalHandlerFn(int signal, bool (*fn)(int, siginfo_t*, void*)) { in RemoveSpecialSignalHandlerFn() argument
/art/runtime/arch/arm64/
Dfault_handler_arm64.cc41 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo ATTRIBUTE_UNUSED, in GetMethodAndReturnPcAndSp()
77 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { in Action()
106 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action()
158 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action()
/art/runtime/arch/arm/
Dfault_handler_arm.cc48 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo ATTRIBUTE_UNUSED, in GetMethodAndReturnPcAndSp()
96 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { in Action()
132 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action()
203 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in Action()
Dinstruction_set_features_arm.cc223 siginfo_t* si ATTRIBUTE_UNUSED, in bad_instr_handle()
/art/libnativebridge/tests/
DNativeBridgeTestCase2.cpp53 static bool native_bridge2_test_case_signal_handler(int, siginfo_t*, void*) { in native_bridge2_test_case_signal_handler() argument
DNativeBridgeTestCase3.cpp54 static bool native_bridge3_test_case_signal_handler(int, siginfo_t*, void*) { in native_bridge3_test_case_signal_handler() argument
/art/runtime/arch/x86/
Dfault_handler_x86.cc280 void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo, void* context, in GetMethodAndReturnPcAndSp()
328 bool NullPointerHandler::Action(int, siginfo_t* sig, void* context) { in Action()
373 bool SuspensionHandler::Action(int, siginfo_t*, void* context) { in Action() argument
443 bool StackOverflowHandler::Action(int, siginfo_t* info, void* context) { in Action()
/art/test/305-other-fault-handler/
Dfault_handler.cc55 bool Action(int sig, siginfo_t* siginfo, void* context ATTRIBUTE_UNUSED) override { in Action()
/art/libnativebridge/include/nativebridge/
Dnative_bridge.h38 typedef bool (*NativeBridgeSignalHandlerFn)(int, siginfo_t*, void*);
/art/test/004-SignalTest/
Dsignaltest.cc62 static void signalhandler(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED, in signalhandler()
/art/test/115-native-bridge/
Dnativebridge.cc189 siginfo_t* info ATTRIBUTE_UNUSED, in test_sigaction_handler()
556 static bool StandardSignalHandler(int sig, siginfo_t* info ATTRIBUTE_UNUSED, in StandardSignalHandler()
584 static bool nb_signalhandler(int sig, siginfo_t* info, void* context) { in nb_signalhandler()
/art/openjdkjvmti/
Dtransform.cc92 bool Action(int sig, siginfo_t* siginfo, void* context ATTRIBUTE_UNUSED) override { in Action()
/art/runtime/jit/
Djit_memory_region_test.cc42 void handler(int ATTRIBUTE_UNUSED, siginfo_t* info, void* ATTRIBUTE_UNUSED) { in handler()
/art/perfetto_hprof/
Dperfetto_hprof.cc693 act.sa_sigaction = [](int, siginfo_t*, void*) { in ArtPlugin_Initialize() argument