Lines Matching refs:ucontext
65 typedef struct ucontext { struct
67 struct ucontext* uc_link; argument
77 typedef struct ucontext { argument
79 struct ucontext *uc_link; argument
108 typedef struct ucontext { struct
110 struct ucontext* uc_link; argument
126 typedef struct ucontext { struct
128 struct ucontext* uc_link; argument
143 typedef struct ucontext { argument
145 struct ucontext *uc_link; argument
414 ucontext_t* ucontext = reinterpret_cast<ucontext_t*>(context); in FillRegisterState() local
416 mcontext_t& mcontext = ucontext->uc_mcontext; in FillRegisterState()
453 state->pc = reinterpret_cast<void*>(ucontext->uc_mcontext.regs->nip); in FillRegisterState()
455 reinterpret_cast<void*>(ucontext->uc_mcontext.regs->gpr[PT_R1]); in FillRegisterState()
457 reinterpret_cast<void*>(ucontext->uc_mcontext.regs->gpr[PT_R31]); in FillRegisterState()
463 reinterpret_cast<void*>(ucontext->uc_mcontext.psw.addr & 0x7FFFFFFF); in FillRegisterState()
465 state->pc = reinterpret_cast<void*>(ucontext->uc_mcontext.psw.addr); in FillRegisterState()
467 state->sp = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[15]); in FillRegisterState()
468 state->fp = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[11]); in FillRegisterState()
518 state->pc = reinterpret_cast<void*>(ucontext->sc_eip); in FillRegisterState()
519 state->sp = reinterpret_cast<void*>(ucontext->sc_esp); in FillRegisterState()
520 state->fp = reinterpret_cast<void*>(ucontext->sc_ebp); in FillRegisterState()
522 state->pc = reinterpret_cast<void*>(ucontext->sc_rip); in FillRegisterState()
523 state->sp = reinterpret_cast<void*>(ucontext->sc_rsp); in FillRegisterState()
524 state->fp = reinterpret_cast<void*>(ucontext->sc_rbp); in FillRegisterState()