/system/core/debuggerd/libdebuggerd/include/libdebuggerd/ |
D | utility.h | 90 bool signal_has_sender(const siginfo_t*, pid_t caller_pid); 91 bool signal_has_si_addr(const siginfo_t*); 92 void get_signal_sender(char* buf, size_t n, const siginfo_t*); 93 const char* get_signame(const siginfo_t*); 94 const char* get_sigcode(const siginfo_t*);
|
D | types.h | 40 siginfo_t* siginfo = nullptr;
|
D | tombstone.h | 61 siginfo_t* siginfo, ucontext_t* ucontext);
|
/system/memory/libmemunreachable/ |
D | ScopedSignalHandler.h | 34 using Fn = std::function<void(ScopedSignalHandler&, int, siginfo_t*, void*)>; 53 SignalFn([=](int signal, siginfo_t* si, void* uctx) { f(*this, signal, si, uctx); }); in install() 56 act.sa_sigaction = [](int signal, siginfo_t* si, void* uctx) { in install() 85 using SignalFn = std::function<void(int, siginfo_t*, void*)>;
|
D | HeapWalker.h | 67 SIGSEGV, [=](ScopedSignalHandler& handler, int signal, siginfo_t* siginfo, void* uctx) { 71 SIGBUS, [=](ScopedSignalHandler& handler, int signal, siginfo_t* siginfo, void* uctx) { 101 void HandleSegFault(ScopedSignalHandler&, int, siginfo_t*, void*);
|
D | HeapWalker.cpp | 207 void HeapWalker::HandleSegFault(ScopedSignalHandler& handler, int signal, siginfo_t* si, in HandleSegFault()
|
/system/unwinding/libbacktrace/ |
D | BacktraceTest.h | 48 reinterpret_cast<void (*)(int, siginfo_t*, void*)>(dlsym(dl_handle_, "test_signal_action")); in SetUpTestCase() 74 static void (*test_signal_action_)(int, siginfo_t*, void*);
|
D | backtrace_testlib.h | 26 void test_signal_action(int, siginfo_t*, void*);
|
D | BacktraceCurrent.cpp | 126 static void SignalLogOnly(int, siginfo_t*, void*) { in SignalLogOnly() argument 133 static void SignalHandler(int, siginfo_t*, void* sigcontext) { in SignalHandler() argument
|
D | backtrace_testlib.cpp | 36 void test_signal_action(int, siginfo_t*, void*) { test_loop_forever(); } in test_signal_action() argument
|
D | backtrace_read_benchmarks.cpp | 45 siginfo_t si; in Attach()
|
/system/core/debuggerd/handler/ |
D | debuggerd_fallback.cpp | 102 siginfo_t* siginfo, void* abort_message) { in debuggerd_fallback_tombstone() 198 static void trace_handler(siginfo_t* info, ucontext_t* ucontext) { in trace_handler() 275 siginfo_t siginfo = {}; in trace_handler() 314 static void crash_handler(siginfo_t* info, ucontext_t* ucontext, void* abort_message) { in crash_handler() 347 extern "C" void debuggerd_fallback_handler(siginfo_t* info, ucontext_t* ucontext, in debuggerd_fallback_handler()
|
D | debuggerd_fallback_nop.cpp | 29 extern "C" void debuggerd_fallback_handler(struct siginfo_t*, struct ucontext_t*, void*) { in debuggerd_fallback_handler() argument
|
D | debuggerd_handler.cpp | 115 extern "C" void debuggerd_fallback_handler(siginfo_t*, ucontext_t*, void*); 169 static void log_signal_summary(const siginfo_t* info) { in log_signal_summary() 297 siginfo_t* siginfo; 349 {.iov_base = thread_info->siginfo, .iov_len = sizeof(siginfo_t)}, in debuggerd_dispatch_pseudothread() 462 static void resend_signal(siginfo_t* info) { in resend_signal() 480 static void debuggerd_signal_handler(int signal_number, siginfo_t* info, void* context) { in debuggerd_signal_handler()
|
/system/core/debuggerd/libdebuggerd/ |
D | utility.cpp | 268 bool signal_has_si_addr(const siginfo_t* si) { in signal_has_si_addr() 286 bool signal_has_sender(const siginfo_t* si, pid_t caller_pid) { in signal_has_sender() 290 void get_signal_sender(char* buf, size_t n, const siginfo_t* si) { in get_signal_sender() 294 const char* get_signame(const siginfo_t* si) { in get_signame() 311 const char* get_sigcode(const siginfo_t* si) { in get_sigcode()
|
/system/core/init/ |
D | service.h | 91 void Reap(const siginfo_t& siginfo); 99 void AddReapCallback(std::function<void(const siginfo_t& siginfo)> callback) { in AddReapCallback() 208 std::vector<std::function<void(const siginfo_t& siginfo)>> reap_callbacks_;
|
D | sigchld_handler.cpp | 46 siginfo_t siginfo = {}; in ReapOneProcess()
|
/system/unwinding/libunwindstack/tests/ |
D | TestUtils.h | 41 siginfo_t si; in TestQuiescePid()
|
D | LocalUnwinderTest.cpp | 49 static void SignalLocalCallerHandler(int, siginfo_t*, void*) { in SignalLocalCallerHandler() argument
|
/system/unwinding/libunwindstack/ |
D | ThreadUnwinder.cpp | 39 static void SignalLogOnly(int, siginfo_t*, void*) { in SignalLogOnly() argument 46 static void SignalHandler(int, siginfo_t*, void* sigcontext) { in SignalHandler() argument
|
/system/libziparchive/incfs_support/ |
D | signal_handling.cpp | 54 void SignalHandler::handler(int sig, siginfo_t* info, void* ucontext) { in handler()
|
/system/core/debuggerd/ |
D | protocol.h | 89 siginfo_t siginfo;
|
/system/unwinding/libunwindstack/tools/ |
D | unwind.cpp | 49 siginfo_t si; in Attach()
|
/system/libziparchive/incfs_support/include/incfs_support/ |
D | signal_handling.h | 189 static void handler(int sig, siginfo_t* info, void* ucontext);
|
/system/update_engine/common/ |
D | subprocess.h | 143 void ChildExitedCallback(const siginfo_t& info);
|