Lines Matching refs:r_pc

216 		    mod_containing_pc((caddr_t)rp->r_pc),
411 rp->r_pc += LSAHFSIZE;
496 else if ((caddr_t)rp->r_pc == addr ||
557 if ((caddr_t)rp->r_pc == addr)
600 siginfo.si_addr = (caddr_t)rp->r_pc;
618 rp->r_pc = ct->t_ontrap->ot_trampoline;
667 uintptr_t rip = rp->r_pc;
675 rp->r_pc = rip;
690 caddr_t pc = (caddr_t)rp->r_pc;
704 (void *)rp->r_pc);
728 rp->r_pc = ct->t_lofault;
765 * the value of r_pc should be correct (in 32 bit range),
774 if (rp->r_pc <= 0xffffffff)
795 rw == S_READ && instr_is_lcall_syscall((caddr_t)rp->r_pc)) {
798 rp->r_pc += LCALLSIZE;
810 watchcode, rp->r_pc);
818 siginfo.si_pc = (caddr_t)rp->r_pc;
859 * We rely on copyin to properly fault in the page with r_pc.
862 addr != (caddr_t)rp->r_pc &&
863 instr_is_prefetch((caddr_t)rp->r_pc)) {
867 (void *)rp->r_pc, p->p_pid);
928 instr_is_lsahf((caddr_t)rp->r_pc, &instr)) {
940 siginfo.si_addr = (caddr_t)rp->r_pc;
949 siginfo.si_addr = (caddr_t)rp->r_pc;
958 siginfo.si_addr = (caddr_t)rp->r_pc;
968 siginfo.si_addr = (caddr_t)rp->r_pc;
977 if (rp->r_pc != (uintptr_t)ndptrap_frstor) {
990 siginfo.si_addr = (caddr_t)rp->r_pc;
999 if (rp->r_pc != (uintptr_t)ndptrap_frstor) {
1013 siginfo.si_addr = (caddr_t)rp->r_pc;
1030 siginfo.si_addr = (caddr_t)rp->r_pc;
1036 siginfo.si_addr = (caddr_t)rp->r_pc;
1072 if (rp->r_pc == (uintptr_t)sys_sysenter ||
1073 rp->r_pc == (uintptr_t)brand_sys_sysenter) {
1083 if (rp->r_pc == (uintptr_t)sys_sysenter)
1084 rp->r_pc = (uintptr_t)
1087 rp->r_pc = (uintptr_t)
1092 else if (rp->r_pc == (uintptr_t)sys_call ||
1093 rp->r_pc == (uintptr_t)brand_sys_call) {
1156 rp->r_pc = ct->t_ontrap->ot_trampoline;
1174 rp->r_pc = ct->t_lofault;
1197 rp->r_pc = ct->t_ontrap->ot_trampoline;
1225 if (instr_is_lcall_syscall((caddr_t)rp->r_pc)) {
1241 * Since this is a not-present trap, rp->r_pc points to
1245 rp->r_pc += LCALLSIZE;
1284 siginfo.si_addr = (caddr_t)rp->r_pc;
1294 siginfo.si_addr = (caddr_t)rp->r_pc;
1318 siginfo.si_addr = (caddr_t)rp->r_pc;
1335 rp->r_pc--;
1338 siginfo.si_addr = (caddr_t)rp->r_pc;
1375 siginfo.si_addr = (caddr_t)rp->r_pc;
1415 profil_tick(rp->r_pc);
1432 deferred_singlestep_trap((caddr_t)rp->r_pc);
1681 ttoproc(curthread)->p_pid : 0, rp->r_pc, rp->r_sp, rp->r_ps);
1851 caddr_t pc = (caddr_t)rp->r_pc;
1892 trp->r_pc = lwptoregs(lwp)->r_pc;
1893 bcopy(rp, trp, offsetof(struct regs, r_pc));
1898 ASSERT(trp->r_pc == lwptoregs(lwp)->r_pc);
2177 sym = kobj_getsymname(rec->ttr_regs.r_pc, &off);
2181 printf("%lx\n", rec->ttr_regs.r_pc);