Home
last modified time | relevance | path

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

/system/core/debuggerd/handler/
Ddebuggerd_handler.cpp166 if (info->si_signo == DEBUGGER_SIGNAL) { in log_signal_summary()
172 const char* signal_name = get_signame(info->si_signo); in log_signal_summary()
173 bool has_address = signal_has_si_addr(info->si_signo, info->si_code); in log_signal_summary()
188 info->si_signo, signal_name, info->si_code, get_sigcode(info->si_signo, info->si_code), in log_signal_summary()
288 if (thread_info->siginfo->si_signo == DEBUGGER_SIGNAL && in get_dump_type()
407 if (thread_info->siginfo->si_signo != DEBUGGER_SIGNAL) { in debuggerd_dispatch_pseudothread()
424 if (info->si_signo != DEBUGGER_SIGNAL) { in resend_signal()
425 signal(info->si_signo, SIG_DFL); in resend_signal()
426 int rc = syscall(SYS_rt_tgsigqueueinfo, __getpid(), __gettid(), info->si_signo, info); in resend_signal()
449 si.si_signo = signal_number; in debuggerd_signal_handler()
[all …]
Ddebuggerd_fallback.cpp325 if (info->si_signo == DEBUGGER_SIGNAL && info->si_value.sival_int != 0) { in debuggerd_fallback_handler()
/system/core/debuggerd/libdebuggerd/
Dtombstone.cpp83 if (si->si_signo == SIGSEGV && si->si_code == SEGV_MAPERR) { in dump_probable_cause()
97 } else if (si->si_signo == SIGSYS && si->si_code == SYS_SECCOMP) { in dump_probable_cause()
107 if (signal_has_si_addr(si->si_signo, si->si_code)) { in dump_signal_info()
113 _LOG(log, logtype::HEADER, "signal %d (%s), code %d (%s), fault addr %s\n", si->si_signo, in dump_signal_info()
114 get_signame(si->si_signo), si->si_code, get_sigcode(si->si_signo, si->si_code), addr_desc); in dump_signal_info()
442 if (signal_has_si_addr(si->si_signo, si->si_code)) { in dump_thread()
Dutility.cpp260 bool signal_has_si_addr(int si_signo, int si_code) { argument
266 switch (si_signo) {
/system/core/debuggerd/libdebuggerd/include/libdebuggerd/
Dutility.h77 bool signal_has_si_addr(int si_signo, int si_code);
/system/core/debuggerd/
Dcrash_dump.cpp434 info.signo = info.siginfo->si_signo; in main()
467 if (siginfo.si_signo == DEBUGGER_SIGNAL) { in main()
510 int signo = siginfo.si_signo; in main()