Searched refs:si_signo (Results 1 – 6 of 6) sorted by relevance
/system/core/debuggerd/handler/ |
D | debuggerd_handler.cpp | 166 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 …]
|
D | debuggerd_fallback.cpp | 325 if (info->si_signo == DEBUGGER_SIGNAL && info->si_value.sival_int != 0) { in debuggerd_fallback_handler()
|
/system/core/debuggerd/libdebuggerd/ |
D | tombstone.cpp | 83 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()
|
D | utility.cpp | 260 bool signal_has_si_addr(int si_signo, int si_code) { argument 266 switch (si_signo) {
|
/system/core/debuggerd/libdebuggerd/include/libdebuggerd/ |
D | utility.h | 77 bool signal_has_si_addr(int si_signo, int si_code);
|
/system/core/debuggerd/ |
D | crash_dump.cpp | 434 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()
|