Searched refs:tf_rip (Results 1 – 17 of 17) sorted by relevance
295 addr = frame->tf_rip; in trap()497 if (frame->tf_rip == (long)doreti_iret) { in trap()498 frame->tf_rip = (long)doreti_iret_fault; in trap()501 if (frame->tf_rip == (long)ld_ds) { in trap()502 frame->tf_rip = (long)ds_load_fault; in trap()505 if (frame->tf_rip == (long)ld_es) { in trap()506 frame->tf_rip = (long)es_load_fault; in trap()509 if (frame->tf_rip == (long)ld_fs) { in trap()510 frame->tf_rip = (long)fs_load_fault; in trap()513 if (frame->tf_rip == (long)ld_gs) { in trap()[all …]
407 td->td_frame->tf_rip -= td->td_frame->tf_err; in cpu_set_syscall_retval()520 td->td_frame->tf_rip = (uintptr_t)entry; in cpu_set_upcall_kse()541 td->td_frame->tf_rip = (register_t)entry; in cpu_set_upcall_kse()
95 kdb_frame->tf_rip = *(register_t *)val; in gdb_cpu_setreg()
429 regs->tf_rip = p->p_sysent->sv_sigcode_base; in sendsig()511 ksi.ksi_addr = (void *)regs->tf_rip;939 regs->tf_rip = imgp->entry_addr; in exec_setregs()1975 pcb->pcb_rip = tf->tf_rip; in makectx()1983 td->td_frame->tf_rip = addr; in ptrace_set_pc()2029 regs->r_rip = tp->tf_rip; in fill_frame_regs()2073 tp->tf_rip = regs->r_rip; in set_regs()2207 mcp->mc_rip = tp->tf_rip; in get_mcontext()2277 tp->tf_rip = mcp->mc_rip; in set_mcontext()
87 { "rip", DB_OFFSET(tf_rip), db_frame },248 rip = tf->tf_rip; in db_nextframe()
185 ASSYM(TF_RIP, offsetof(struct trapframe, tf_rip));
178 mcp->mc_eip = tp->tf_rip; in ia32_get_mcontext()239 tp->tf_rip = mcp->mc_eip; in ia32_set_mcontext()405 sf.sf_siginfo.si_sc.sc_eip = regs->tf_rip; in ia32_osendsig()422 regs->tf_rip = p->p_sysent->sv_psstrings - sz_ia32_osigcode; in ia32_osendsig()477 sf.sf_uc.uc_mcontext.mc_eip = regs->tf_rip; in freebsd4_ia32_sendsig()537 regs->tf_rip = p->p_sysent->sv_sigcode_base + sz_ia32_sigcode - in freebsd4_ia32_sendsig()614 sf.sf_uc.uc_mcontext.mc_eip = regs->tf_rip; in ia32_sendsig()685 regs->tf_rip = p->p_sysent->sv_sigcode_base; in ia32_sendsig()730 ksi.ksi_addr = (void *)regs->tf_rip; in ofreebsd32_sigreturn()749 regs->tf_rip = scp->sc_eip; in ofreebsd32_sigreturn()[all …]
106 regs->r_eip = tp->tf_rip; in fill_regs32()137 tp->tf_rip = regs->r_eip; in set_regs32()
191 ksi.ksi_addr = (void *)frame->tf_rip; in ia32_syscall()
46 kdb_frame->tf_rip += 1; \52 kdb_frame->tf_rip -= 1; \
98 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_rip)128 __asm __volatile("call 1f \n\t1: pop %0" : "=r"((TF)->tf_rip)); \
54 #define TRAPF_PC(framep) ((framep)->tf_rip)
76 register_t tf_rip; member
497 frame->tf_rip += dtrace_instr_size((u_char *) frame->tf_rip); in dtrace_trap()509 frame->tf_rip += dtrace_instr_size((u_char *) frame->tf_rip); in dtrace_trap()
169 pc = tf->tf_rip; in dtrace_getupcstack()217 pc = tf->tf_rip; in dtrace_getustackdepth()271 pc = tf->tf_rip; in dtrace_getufpstack()543 return (rp->tf_rip); in dtrace_getreg()
377 frame.sf_sc.uc_mcontext.sc_eip = regs->tf_rip; in linux_rt_sendsig()415 regs->tf_rip = p->p_sysent->sv_sigcode_base + linux_sznonrtsigcode; in linux_rt_sendsig()513 frame.sf_sc.sc_eip = regs->tf_rip; in linux_sendsig()538 regs->tf_rip = p->p_sysent->sv_sigcode_base; in linux_sendsig()605 ksi.ksi_addr = (void *)regs->tf_rip; in linux_sigreturn()626 regs->tf_rip = frame.sf_sc.sc_eip; in linux_sigreturn()697 ksi.ksi_addr = (void *)regs->tf_rip; in linux_rt_sigreturn()719 regs->tf_rip = context->sc_eip; in linux_rt_sigreturn()836 regs->tf_rip = imgp->entry_addr; in exec_linux_setregs()
104 offsetof(struct trapframe, tf_rip),