Searched refs:tf_rip (Results 1 - 18 of 18) sorted by relevance

/freebsd-10.3-release/sys/amd64/include/
H A Ddb_machdep.h46 kdb_frame->tf_rip += 1; \
52 kdb_frame->tf_rip -= 1; \
H A Dcpu.h54 #define TRAPF_PC(framep) ((framep)->tf_rip)
H A Dpmc_mdep.h98 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_rip)
126 __asm __volatile("call 1f \n\t1: pop %0" : "=r"((TF)->tf_rip)); \
/freebsd-10.3-release/sys/amd64/amd64/
H A Dtrap.c273 addr = frame->tf_rip;
482 if (frame->tf_rip == (long)doreti_iret) {
483 frame->tf_rip = (long)doreti_iret_fault;
486 if (frame->tf_rip == (long)ld_ds) {
487 frame->tf_rip = (long)ds_load_fault;
490 if (frame->tf_rip == (long)ld_es) {
491 frame->tf_rip = (long)es_load_fault;
494 if (frame->tf_rip == (long)ld_fs) {
495 frame->tf_rip = (long)fs_load_fault;
498 if (frame->tf_rip
[all...]
H A Dgdb_machdep.c95 kdb_frame->tf_rip = *(register_t *)val;
H A Dvm_machdep.c408 td->td_frame->tf_rip -= td->td_frame->tf_err;
521 td->td_frame->tf_rip = (uintptr_t)entry;
542 td->td_frame->tf_rip = (register_t)entry;
H A Dmachdep.c424 regs->tf_rip = p->p_sysent->sv_sigcode_base;
506 ksi.ksi_addr = (void *)regs->tf_rip;
955 regs->tf_rip = imgp->entry_addr;
2180 pcb->pcb_rip = tf->tf_rip;
2188 td->td_frame->tf_rip = addr;
2234 regs->r_rip = tp->tf_rip;
2278 tp->tf_rip = regs->r_rip;
2412 mcp->mc_rip = tp->tf_rip;
2482 tp->tf_rip = mcp->mc_rip;
H A Ddb_trace.c87 { "rip", DB_OFFSET(tf_rip), db_frame },
248 rip = tf->tf_rip;
H A Dgenassym.c188 ASSYM(TF_RIP, offsetof(struct trapframe, tf_rip));
/freebsd-10.3-release/sys/x86/include/
H A Dframe.h136 register_t tf_rip; member in struct:trapframe
/freebsd-10.3-release/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_subr.c497 frame->tf_rip += dtrace_instr_size((u_char *) frame->tf_rip);
509 frame->tf_rip += dtrace_instr_size((u_char *) frame->tf_rip);
H A Ddtrace_isa.c190 pc = tf->tf_rip;
238 pc = tf->tf_rip;
292 pc = tf->tf_rip;
564 return (rp->tf_rip);
/freebsd-10.3-release/sys/amd64/ia32/
H A Dia32_signal.c178 mcp->mc_eip = tp->tf_rip;
239 tp->tf_rip = mcp->mc_eip;
401 sf.sf_siginfo.si_sc.sc_eip = regs->tf_rip;
418 regs->tf_rip = p->p_sysent->sv_psstrings - sz_ia32_osigcode;
473 sf.sf_uc.uc_mcontext.mc_eip = regs->tf_rip;
529 regs->tf_rip = p->p_sysent->sv_sigcode_base + sz_ia32_sigcode -
606 sf.sf_uc.uc_mcontext.mc_eip = regs->tf_rip;
673 regs->tf_rip = p->p_sysent->sv_sigcode_base;
718 ksi.ksi_addr = (void *)regs->tf_rip;
737 regs->tf_rip
[all...]
H A Dia32_reg.c103 regs->r_eip = tp->tf_rip;
132 tp->tf_rip = regs->r_eip;
H A Dia32_syscall.c197 ksi.ksi_addr = (void *)frame->tf_rip;
/freebsd-10.3-release/sys/amd64/linux/
H A Dlinux_sysvec.c467 regs->tf_rip = imgp->entry_addr;
564 ksi.ksi_addr = (void *)regs->tf_rip;
582 regs->tf_rip = context->sc_rip;
662 sf.sf_sc.uc_mcontext.sc_rip = regs->tf_rip;
700 regs->tf_rip = linux_rt_sigcode;
772 if (__predict_true(frame->tf_rip < LINUX_VSYSCALL_START))
774 if ((frame->tf_rip & (LINUX_VSYSCALL_SZ - 1)) != 0)
776 code = (frame->tf_rip - LINUX_VSYSCALL_START) / LINUX_VSYSCALL_SZ;
788 frame->tf_rip = retqaddr;
/freebsd-10.3-release/sys/amd64/linux32/
H A Dlinux32_sysvec.c363 frame.sf_sc.uc_mcontext.sc_eip = regs->tf_rip;
401 regs->tf_rip = linux32_rt_sigcode;
498 frame.sf_sc.sc_eip = regs->tf_rip;
522 regs->tf_rip = linux32_sigcode;
589 ksi.ksi_addr = (void *)regs->tf_rip;
609 regs->tf_rip = frame.sf_sc.sc_eip;
680 ksi.ksi_addr = (void *)regs->tf_rip;
702 regs->tf_rip = context->sc_eip;
820 regs->tf_rip = imgp->entry_addr;
/freebsd-10.3-release/gnu/usr.bin/gdb/kgdb/
H A Dtrgt_amd64.c110 offsetof(struct trapframe, tf_rip),

Completed in 108 milliseconds