Searched refs:sighandler_ebp (Results 1 – 6 of 6) sorted by relevance
/external/google-breakpad/src/client/solaris/handler/ |
D | solaris_lwp.cc | 405 bool SolarisLwp::FindSigContext(uintptr_t sighandler_ebp, in FindSigContext() argument 415 reinterpret_cast<void*>(sighandler_ebp))); in FindSigContext() 416 *sig_ctx = reinterpret_cast<ucontext_t*>(sighandler_ebp + sizeof (struct frame)); in FindSigContext() 418 if (sig_esp < previous_ebp && sig_esp > sighandler_ebp) in FindSigContext() 423 reinterpret_cast<void**>(sighandler_ebp))); in FindSigContext() 424 *sig_ctx = reinterpret_cast<ucontext_t*>(sighandler_ebp + sizeof (struct frame) + in FindSigContext() 428 sighandler_ebp = previous_ebp; in FindSigContext() 430 } while(previous_ebp != sig_ebp && sighandler_ebp != 0 && in FindSigContext() 431 IsAddressMapped(sighandler_ebp) && depth_counter < MAX_STACK_DEPTH); in FindSigContext()
|
D | minidump_generator.cc | 71 uintptr_t sighandler_ebp; member 696 if (writer_args->sighandler_ebp != 0 && in Write() 697 writer_args->lwp_lister->FindSigContext(writer_args->sighandler_ebp, in Write() 755 uintptr_t sighandler_ebp, in WriteMinidumpToFile() argument 775 argument.sighandler_ebp = sighandler_ebp; in WriteMinidumpToFile()
|
D | exception_handler.cc | 220 uintptr_t sighandler_ebp, in InternalWriteMinidump() argument 246 minidump_path, signo, sighandler_ebp, sig_ctx); in InternalWriteMinidump()
|
D | minidump_generator.h | 64 uintptr_t sighandler_ebp,
|
D | exception_handler.h | 159 bool InternalWriteMinidump(int signo, uintptr_t sighandler_ebp,
|
D | solaris_lwp.h | 147 bool FindSigContext(uintptr_t sighandler_ebp, ucontext_t **sig_ctx);
|