Home
last modified time | relevance | path

Searched refs:si_signo (Results 1 – 6 of 6) sorted by relevance

/system/core/debuggerd/libdebuggerd/test/
Dptrace_fake.cpp26 siginfo_t g_fake_si = {.si_signo = 0};
38 if (g_fake_si.si_signo == 0) {
Dtombstone_test.cpp81 si.si_signo = SIGABRT; in SetUp()
298 si.si_signo = SIGBUS; in TEST_F()
356 si.si_signo = SIGBUS; in TEST_F()
414 si.si_signo = SIGBUS; in TEST_F()
470 si.si_signo = SIGBUS; in TEST_F()
553 si.si_signo = i; in TEST_F()
563 switch (si.si_signo) { in TEST_F()
591 << "Signal " << si.si_signo << " expected to include an address."; in TEST_F()
594 << "Signal " << si.si_signo << " is not expected to include an address."; in TEST_F()
/system/core/debuggerd/handler/
Ddebuggerd_handler.cpp332 if (info->si_signo != DEBUGGER_SIGNAL) { in resend_signal()
333 signal(info->si_signo, SIG_DFL); in resend_signal()
343 if (crash_dump_started || info->si_signo != DEBUGGER_SIGNAL) { in resend_signal()
344 int rc = syscall(SYS_rt_tgsigqueueinfo, __getpid(), __gettid(), info->si_signo, info); in resend_signal()
367 si.si_signo = signal_number; in debuggerd_signal_handler()
453 if (info->si_signo == DEBUGGER_SIGNAL) { in debuggerd_signal_handler()
Ddebuggerd_fallback.cpp226 if (info->si_signo == DEBUGGER_SIGNAL) { in debuggerd_fallback_handler()
/system/core/debuggerd/libdebuggerd/
Dtombstone.cpp62 static bool signal_has_si_addr(int si_signo, int si_code) { in signal_has_si_addr() argument
68 switch (si_signo) { in signal_has_si_addr()
204 if (si.si_signo == SIGSEGV && si.si_code == SEGV_MAPERR) { in dump_probable_cause()
218 } else if (si.si_signo == SIGSYS && si.si_code == SYS_SECCOMP) { in dump_probable_cause()
229 if (signal_has_si_addr(si.si_signo, si.si_code)) { in dump_signal_info()
235 _LOG(log, logtype::HEADER, "signal %d (%s), code %d (%s), fault addr %s\n", si.si_signo, in dump_signal_info()
236 get_signame(si.si_signo), si.si_code, get_sigcode(si.si_signo, si.si_code), addr_desc); in dump_signal_info()
391 print_fault_address_marker = signal_has_si_addr(si.si_signo, si.si_code); in dump_all_maps()
/system/core/debuggerd/
Dcrash_dump.cpp355 int signo = siginfo.si_signo; in main()