Searched refs:tf_rip (Results 1 – 18 of 18) sorted by relevance
266 addr = frame->tf_rip; in trap()458 if (frame->tf_rip == (long)ld_ds) { in trap()459 frame->tf_rip = (long)ds_load_fault; in trap()462 if (frame->tf_rip == (long)ld_es) { in trap()463 frame->tf_rip = (long)es_load_fault; in trap()466 if (frame->tf_rip == (long)ld_fs) { in trap()470 if (frame->tf_rip == (long)ld_gs) { in trap()545 if (frame->tf_rip == in trap()548 frame->tf_rip == in trap()554 if (frame->tf_rip == in trap()[all …]
537 frame->tf_rip -= frame->tf_err; in cpu_set_syscall_retval()643 td->td_frame->tf_rip = (uintptr_t)entry; in cpu_set_upcall()664 td->td_frame->tf_rip = (register_t)entry; in cpu_set_upcall()
119 case GDB_REG_PC: kdb_frame->tf_rip = regval; break; in gdb_cpu_setreg()
446 regs->tf_rip = p->p_sysent->sv_sigcode_base; in sendsig()527 ksi.ksi_addr = (void *)regs->tf_rip;608 regs->tf_rip = imgp->entry_addr; in exec_setregs()2058 pcb->pcb_rip = tf->tf_rip; in makectx()2066 td->td_frame->tf_rip = addr; in ptrace_set_pc()2121 regs->r_rip = tp->tf_rip; in fill_frame_regs()2167 tp->tf_rip = regs->r_rip; in set_regs()2303 mcp->mc_rip = tp->tf_rip; in get_mcontext()2374 tp->tf_rip = mcp->mc_rip; in set_mcontext()
85 { "rip", DB_OFFSET(tf_rip), db_frame },242 rip = tf->tf_rip; in db_nextframe()
182 ASSYM(TF_RIP, offsetof(struct trapframe, tf_rip));
47 kdb_frame->tf_rip += 1; \53 kdb_frame->tf_rip -= 1; \
96 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_rip)124 __asm __volatile("call 1f \n\t1: pop %0" : "=r"((TF)->tf_rip)); \
56 #define TRAPF_PC(framep) ((framep)->tf_rip)
178 mcp->mc_eip = tp->tf_rip; in ia32_get_mcontext()239 tp->tf_rip = mcp->mc_eip; in ia32_set_mcontext()404 sf.sf_siginfo.si_sc.sc_eip = regs->tf_rip; in ia32_osendsig()476 sf.sf_uc.uc_mcontext.mc_eip = regs->tf_rip; in freebsd4_ia32_sendsig()720 ksi.ksi_addr = (void *)regs->tf_rip; in ofreebsd32_sigreturn()739 regs->tf_rip = scp->sc_eip; in ofreebsd32_sigreturn()799 ksi.ksi_addr = (void *)regs->tf_rip;813 regs->tf_rip = ucp->uc_mcontext.mc_eip;875 ksi.ksi_addr = (void *)regs->tf_rip;918 regs->tf_rip = ucp->uc_mcontext.mc_eip;[all …]
127 if (__predict_false(frame->tf_cs == 7 && frame->tf_rip == 2)) { in ia32_fetch_syscall_args()144 frame->tf_rip = eip; in ia32_fetch_syscall_args()224 ksi.ksi_addr = (void *)frame->tf_rip; in ia32_syscall()
102 regs->r_eip = tp->tf_rip; in fill_regs32()133 tp->tf_rip = regs->r_eip; in set_regs32()
226 frame->tf_rip -= frame->tf_err; in linux_set_syscall_retval()469 regs->tf_rip = imgp->entry_addr; in linux_exec_setregs()566 ksi.ksi_addr = (void *)regs->tf_rip; in linux_rt_sigreturn()584 regs->tf_rip = context->sc_rip; in linux_rt_sigreturn()664 sf.sf_sc.uc_mcontext.sc_rip = regs->tf_rip; in linux_rt_sendsig()697 regs->tf_rip = linux_rt_sigcode; in linux_rt_sendsig()725 if (__predict_true(frame->tf_rip < LINUX_VSYSCALL_START)) in linux_vsyscall()727 if ((frame->tf_rip & (LINUX_VSYSCALL_SZ - 1)) != 0) in linux_vsyscall()729 code = (frame->tf_rip - LINUX_VSYSCALL_START) / LINUX_VSYSCALL_SZ; in linux_vsyscall()741 frame->tf_rip = retqaddr; in linux_vsyscall()
325 frame.sf_sc.uc_mcontext.sc_eip = regs->tf_rip; in linux_rt_sendsig()349 regs->tf_rip = linux32_rt_sigcode; in linux_rt_sendsig()433 frame.sf_sc.sc_eip = regs->tf_rip; in linux_sendsig()455 regs->tf_rip = linux32_sigcode; in linux_sendsig()516 ksi.ksi_addr = (void *)regs->tf_rip; in linux_sigreturn()534 regs->tf_rip = frame.sf_sc.sc_eip; in linux_sigreturn()599 ksi.ksi_addr = (void *)regs->tf_rip; in linux_rt_sigreturn()621 regs->tf_rip = context->sc_eip; in linux_rt_sigreturn()713 regs->tf_rip = imgp->entry_addr; in linux_exec_setregs()
147 register_t tf_rip; member
61 #define TF_PC(tf) ((tf)->tf_rip)
149 frame->tf_rip -= frame->tf_err; in cloudabi32_set_syscall_retval()
133 frame->tf_rip -= frame->tf_err; in cloudabi64_set_syscall_retval()