EIP
ucp->uc_mcontext.gregs[EIP] = (int) sc.sc_pc;
sc.sc_pc = (int) ucp->uc_mcontext.gregs[EIP];
psp->pr_reg[EIP]);
mdb_printf(" %%eip = 0x%0?p %A\n", grs[EIP], grs[EIP]);
return (mdb_ia32_step_out(t, p, psp->pr_reg[EIP], psp->pr_reg[EBP],
return (mdb_ia32_next(t, p, psp->pr_reg[EIP], pt_read_instr(t)));
{ "eip", EIP, MDB_TGT_R_EXPORT },
dst[EIP] = src[REG_RIP];
disp_reg_line(ph, &pstatus, "eip", EIP, "cs", CS);
ucp->uc_mcontext.gregs[EIP] = (greg_t)func;
(void) printf("#define\tEIP_OFF\t0x%x\n", EIP * 4);
ps->pr_lwp.pr_reg[EIP] = cp->user.u_reg[EIP];
addr != cp->user.u_reg[EIP]) {
ps->pr_lwp.pr_reg[EIP] = cp->user.u_reg[EIP];
cp->user.u_reg[EIP] = ps->pr_lwp.pr_reg[EIP];
ucp->uc_mcontext.gregs[EIP] = (greg_t)func;
rs[EIP] = status.pr_reg[EIP];
rs[EIP] = 0;
status.pr_reg[EIP] = rs[EIP];
ucp->uc_mcontext.gregs[EIP] = eip;
#define PC_REGISTER EIP
#define REG_PC EIP
#define REG_PC EIP
dst[REG_RIP] = (uint32_t)src[EIP];
dst[REG_RIP] = (uint32_t)src[EIP];
dst[EIP] = src[REG_RIP];
lwp->lwp_status.pr_reg[EIP] = prs32->pr_reg.lxr_ip;
#define R_PC EIP
sc.sc_pc = (int)ucp->uc_mcontext.gregs[EIP];
ucp->uc_mcontext.gregs[EIP] = (int)sc.sc_pc;
pc = dtrace_fuword32(&gregs[EIP]);
pc = dtrace_fuword32(&gregs[EIP]);
dst[REG_RIP] = (uint32_t)src[EIP];
grp[EIP] = (greg32_t)rp->r_rip;
dmc->gregs[REG_RIP] = (greg_t)(uint32_t)smc->gregs[EIP];
#define R_PC EIP
#define REG_PC EIP
{ TLU_OE_BIT_DESC(EIP, panic, pciex_oe) }