/art/runtime/ |
D | fault_handler.h | 53 bool HandleSigsegvFault(int sig, siginfo_t* info, void* context); 56 bool HandleSigbusFault(int sig, siginfo_t* info, void* context); 68 static uintptr_t GetFaultPc(siginfo_t* siginfo, void* context); 76 bool IsInGeneratedCode(siginfo_t* siginfo, void *context) NO_THREAD_SAFETY_ANALYSIS; 90 bool HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context) 97 void CheckForUnrecognizedImplicitSuspendCheckInBootImage(siginfo_t* siginfo, void* context) 130 virtual bool Action(int sig, siginfo_t* siginfo, void* context) = 0; 146 bool Action(int sig, siginfo_t* siginfo, void* context) override 173 bool Action(int sig, siginfo_t* siginfo, void* context) override; 183 bool Action(int sig, siginfo_t* siginfo, void* context) override; [all …]
|
D | runtime_common.h | 72 siginfo_t* info, 77 void InitPlatformSignalHandlersCommon(void (*newact)(int, siginfo_t*, void*),
|
D | fault_handler.cc | 57 static bool art_sigsegv_handler(int sig, siginfo_t* info, void* context) { in art_sigsegv_handler() 62 static bool art_sigbus_handler(int sig, siginfo_t* info, void* context) { in art_sigbus_handler() 95 static std::ostream& PrintSignalInfo(std::ostream& os, siginfo_t* info) { in PrintSignalInfo() 158 act.sa_sigaction = [](int sig, siginfo_t* info, void* context) { in Init() 211 bool FaultManager::HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context) { in HandleFaultByOtherHandlers() 229 bool FaultManager::HandleSigbusFault(int sig, siginfo_t* info, [[maybe_unused]] void* context) { in HandleSigbusFault() 249 siginfo_t* siginfo, void* context) { in CheckForUnrecognizedImplicitSuspendCheckInBootImage() 289 bool FaultManager::HandleSigsegvFault(int sig, siginfo_t* info, void* context) { in HandleSigsegvFault() 484 bool FaultManager::IsInGeneratedCode(siginfo_t* siginfo, void* context) { in IsInGeneratedCode() 633 bool JavaStackTraceHandler::Action([[maybe_unused]] int sig, 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 | 385 siginfo_t* info, in HandleUnexpectedSignalCommonDump() 448 siginfo_t* info, in HandleUnexpectedSignalCommon() 521 void InitPlatformSignalHandlersCommon(void (*newact)(int, siginfo_t*, void*), in InitPlatformSignalHandlersCommon() argument
|
D | exec_utils.cc | 111 siginfo_t info; in WaitChild()
|
/art/sigchainlib/ |
D | sigchain.h | 33 bool (*sc_sigaction)(int, siginfo_t*, void*); 39 extern "C" void RemoveSpecialSignalHandlerFn(int signal, bool (*fn)(int, siginfo_t*, void*));
|
D | sigchain_test.cc | 73 .sc_sigaction = [](int, siginfo_t* info, void*) -> bool { in __anonbddd807a0102() 233 action.sa_sigaction = [](int, siginfo_t*, void*) { called = 1; }; in TEST_F() argument 262 action.sa_sigaction = [](int, siginfo_t* siginfo, void*) { in fault_address_tag_impl()
|
D | sigchain_fake.cc | 42 [[maybe_unused]] bool (*fn)(int, siginfo_t*, void*)) { in RemoveSpecialSignalHandlerFn() argument
|
D | sigchain.cc | 388 void RemoveSpecialHandler(bool (*fn)(int, siginfo_t*, void*)) { in RemoveSpecialHandler() argument 405 static void Handler(int signo, siginfo_t* siginfo, void*); 427 siginfo_t* info, 430 void SignalChain::Handler(int signo, siginfo_t* siginfo, void* ucontext_raw) { in Handler() 694 extern "C" void RemoveSpecialSignalHandlerFn(int signal, bool (*fn)(int, siginfo_t*, void*)) { in RemoveSpecialSignalHandlerFn() argument
|
/art/runtime/arch/riscv64/ |
D | fault_handler_riscv64.cc | 32 uintptr_t FaultManager::GetFaultPc(siginfo_t*, void* context) { in GetFaultPc() argument 48 bool NullPointerHandler::Action([[maybe_unused]] int sig, siginfo_t* info, void* context) { in Action() 87 bool SuspensionHandler::Action(int, siginfo_t*, void*) { in Action() argument 93 siginfo_t* info, in Action()
|
/art/runtime/arch/arm64/ |
D | fault_handler_arm64.cc | 41 uintptr_t FaultManager::GetFaultPc(siginfo_t* siginfo, void* context) { in GetFaultPc() 65 bool NullPointerHandler::Action([[maybe_unused]] int sig, siginfo_t* info, void* context) { in Action() 100 [[maybe_unused]] siginfo_t* info, in Action() 133 [[maybe_unused]] siginfo_t* info, in Action()
|
/art/runtime/arch/arm/ |
D | fault_handler_arm.cc | 48 uintptr_t FaultManager::GetFaultPc([[maybe_unused]] siginfo_t* siginfo, void* context) { in GetFaultPc() 64 bool NullPointerHandler::Action([[maybe_unused]] int sig, siginfo_t* info, void* context) { in Action() 119 [[maybe_unused]] siginfo_t* info, in Action() 191 [[maybe_unused]] siginfo_t* info, in Action()
|
D | instruction_set_features_arm.cc | 247 [[maybe_unused]] siginfo_t* si, in bad_instr_handle()
|
/art/libarttools/ |
D | testing.h | 71 siginfo_t info; in ScopedExec() 77 siginfo_t info; in ScopedExec()
|
D | tools_test.cc | 217 siginfo_t info; in TEST_F() 239 siginfo_t info; in TEST_F() 254 siginfo_t info; in TEST_F()
|
/art/runtime/arch/x86/ |
D | fault_handler_x86.cc | 261 uintptr_t FaultManager::GetFaultPc([[maybe_unused]] siginfo_t* siginfo, void* context) { in GetFaultPc() 275 bool NullPointerHandler::Action(int, siginfo_t* sig, void* context) { in Action() 346 bool SuspensionHandler::Action(int, siginfo_t*, void* context) { in Action() argument 416 bool StackOverflowHandler::Action(int, siginfo_t* info, void* context) { in Action()
|
/art/libnativebridge/tests/ |
D | NativeBridgeTestCase2.cpp | 53 static bool native_bridge2_test_case_signal_handler(int, siginfo_t*, void*) { in native_bridge2_test_case_signal_handler() argument
|
D | NativeBridgeTestCase3.cpp | 54 static bool native_bridge3_test_case_signal_handler(int, siginfo_t*, void*) { in native_bridge3_test_case_signal_handler() argument
|
/art/test/305-other-fault-handler/ |
D | fault_handler.cc | 55 bool Action(int sig, siginfo_t* siginfo, [[maybe_unused]] void* context) override { in Action()
|
/art/libnativebridge/include/nativebridge/ |
D | native_bridge.h | 48 typedef bool (*NativeBridgeSignalHandlerFn)(int, siginfo_t*, void*); // NOLINT
|
/art/test/004-SignalTest/ |
D | signaltest.cc | 64 static void signalhandler([[maybe_unused]] int sig, [[maybe_unused]] siginfo_t* info, in signalhandler()
|
/art/test/115-native-bridge/ |
D | nativebridge.cc | 190 [[maybe_unused]] siginfo_t* info, in test_sigaction_handler() 563 static bool StandardSignalHandler(int sig, [[maybe_unused]] siginfo_t* info, void* context) { in StandardSignalHandler() 595 static bool nb_signalhandler(int sig, siginfo_t* info, void* context) { in nb_signalhandler()
|
/art/runtime/jit/ |
D | jit_memory_region_test.cc | 42 [[noreturn]] void handler([[maybe_unused]] int, siginfo_t* info, [[maybe_unused]] void*) { in handler()
|