Home
last modified time | relevance | path

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

/external/google-breakpad/src/client/solaris/handler/
Dminidump_generator.cc76 ucontext_t *sig_ctx; member
154 bool WriteContext(MDRawContextSPARC *context, ucontext_t *sig_ctx) { in WriteContext() argument
155 assert(sig_ctx != NULL); in WriteContext()
156 int* regs = sig_ctx->uc_mcontext.gregs; in WriteContext()
171 context->g_r[i] = (uintptr_t)(sig_ctx->uc_mcontext.gregs[i + 3]); in WriteContext()
235 assert(writer_args->sig_ctx != NULL); in WriteCrashedLwpStream()
242 writer_args->sig_ctx->uc_mcontext.gregs[REG_O6], in WriteCrashedLwpStream()
252 return WriteContext(context.get(), writer_args->sig_ctx); in WriteCrashedLwpStream()
256 writer_args->sig_ctx->uc_mcontext.gregs[UESP], in WriteCrashedLwpStream()
267 (int *)&writer_args->sig_ctx->uc_mcontext.gregs, in WriteCrashedLwpStream()
[all …]
Dexception_handler.cc191 ucontext_t *sig_ctx = NULL; in HandleException() local
192 if (current_handler->InternalWriteMinidump(signo, current_ebp, &sig_ctx)) { in HandleException()
221 ucontext_t **sig_ctx) { in InternalWriteMinidump() argument
246 minidump_path, signo, sighandler_ebp, sig_ctx); in InternalWriteMinidump()
Dsolaris_lwp.cc406 ucontext_t **sig_ctx) { in FindSigContext() argument
416 *sig_ctx = reinterpret_cast<ucontext_t*>(sighandler_ebp + sizeof (struct frame)); in FindSigContext()
417 uintptr_t sig_esp = (*sig_ctx)->uc_mcontext.gregs[REG_O6]; in FindSigContext()
424 *sig_ctx = reinterpret_cast<ucontext_t*>(sighandler_ebp + sizeof (struct frame) + in FindSigContext()
426 sig_ebp = (*sig_ctx)->uc_mcontext.gregs[EBP]; in FindSigContext()
Dminidump_generator.h65 ucontext_t **sig_ctx) const;
Dexception_handler.h160 ucontext_t **sig_ctx);
Dsolaris_lwp.h147 bool FindSigContext(uintptr_t sighandler_ebp, ucontext_t **sig_ctx);