Home
last modified time | relevance | path

Searched refs:r_npc (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/uts/sparc/fpu/
H A Diu_simulator.c150 pregs->r_npc = pregs->r_pc + 4; in fbcc_sim()
152 pregs->r_pc = pregs->r_npc; in fbcc_sim()
154 pregs->r_npc = tpc + in fbcc_sim()
157 pregs->r_npc = tpc + in fbcc_sim()
163 pregs->r_pc = pregs->r_npc + 4; in fbcc_sim()
164 pregs->r_npc += 8; in fbcc_sim()
166 pregs->r_pc = pregs->r_npc; in fbcc_sim()
167 pregs->r_npc += 4; in fbcc_sim()
H A Dfpu_simulator.c579 pregs->r_pc = pregs->r_npc; in fpu_vis_sim()
580 pregs->r_npc += 4; in fpu_vis_sim()
658 pregs->r_pc = pregs->r_npc; in fp_emulator()
659 pregs->r_npc += 4; in fp_emulator()
699 pregs->r_pc = pregs->r_npc; in fp_emulator()
700 pregs->r_npc += 4; in fp_emulator()
/illumos-gate/usr/src/uts/sun4/os/
H A Dtrap.c472 rp->r_npc += 4; in trap()
756 rp->r_npc += 4; in trap()
873 rp->r_npc += 4; in trap()
908 rp->r_npc = pc; in trap()
929 rp->r_npc = pc; in trap()
948 rp->r_npc += 4; in trap()
996 rp->r_npc += 4; in trap()
1033 rp->r_npc += 4; in trap()
1163 rp->r_npc += 4; in trap()
1456 rp->r_npc += 4; in fpu_trap()
[all …]
H A Ddtrace_subr.c148 ASSERT(rp->r_npc == rp->r_pc + 4); in dtrace_return_probe()
157 rp->r_npc = npc + 4; in dtrace_return_probe()
171 rp->r_npc = npc + 4; in dtrace_return_probe()
189 rp->r_npc != t->t_dtrace_astpc) { in dtrace_safe_synchronous_signal()
193 rp->r_npc = t->t_dtrace_npc; in dtrace_safe_synchronous_signal()
211 rp->r_npc != t->t_dtrace_astpc) { in dtrace_safe_defer_signal()
222 rp->r_npc = t->t_dtrace_astpc; in dtrace_safe_defer_signal()
H A Dvisinstr.c362 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in vis_fpu_simulator()
363 pregs->r_npc += 4; in vis_fpu_simulator()
1583 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in vis_prtl_fst()
1584 pregs->r_npc += 4; in vis_prtl_fst()
1700 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in vis_short_fls()
1701 pregs->r_npc += 4; in vis_short_fls()
1817 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in vis_blk_fldst()
1818 pregs->r_npc += 4; in vis_blk_fldst()
1841 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in vis_rdgsr()
1842 pregs->r_npc += 4; in vis_rdgsr()
[all …]
H A Dstartup.c714 (void *)&sync_reg_buf.r_pc, (void *)&sync_reg_buf.r_npc, in startup_init()
/illumos-gate/usr/src/uts/sparc/dtrace/
H A Dfasttrap_isa.c527 pc = rp->r_npc; in fasttrap_pid_probe()
658 pc = rp->r_npc; in fasttrap_pid_probe()
668 pc = rp->r_npc; in fasttrap_pid_probe()
726 pc = rp->r_npc; in fasttrap_pid_probe()
736 pc = rp->r_npc; in fasttrap_pid_probe()
800 pc = rp->r_npc; in fasttrap_pid_probe()
889 pc = rp->r_npc; in fasttrap_pid_probe()
898 pc = rp->r_npc; in fasttrap_pid_probe()
903 pc = rp->r_npc; in fasttrap_pid_probe()
1008 rp->r_npc = npc; in fasttrap_pid_probe()
[all …]
H A Ddtrace_isa.c767 return (rp->r_npc); in dtrace_getreg()
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c654 r->r_npc = r->r_pc + 4; in prsvaddr()
750 npc = (caddr_t)r->r_npc; in prdostep()
755 r->r_npc = (greg_t)as->a_userlimit; in prdostep()
787 r->r_npc = r->r_pc + 4; in prdostep()
796 r->r_npc = r->r_pc + 4; in prdostep()
799 r->r_npc = (greg_t)as->a_userlimit; in prdostep()
838 npc = (caddr_t)r->r_npc; in prundostep()
846 r->r_npc = r->r_pc + 4; in prundostep()
849 r->r_npc = r->r_pc + 4; in prundostep()
1051 rp->r_pc = rp->r_npc; in pr_watch_emul()
[all …]
/illumos-gate/usr/src/uts/sparc/v7/sys/
H A Dprivregs.h56 long r_npc; /* next program counter */ member
/illumos-gate/usr/src/uts/sparc/v9/fpu/
H A Dv9instr.c140 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in fldst()
141 pregs->r_npc += 4; in fldst()
588 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in movcc()
589 pregs->r_npc += 4; in movcc()
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dgeneric.c264 rp->r_pc = rp->r_npc; in vis1_partial_support()
265 rp->r_npc += 4; in vis1_partial_support()
H A Dniagara.c305 rp->r_pc = rp->r_npc; in vis1_partial_support()
306 rp->r_npc += 4; in vis1_partial_support()
/illumos-gate/usr/src/uts/sun4v/os/
H A Derror.c450 rp->r_npc = rp->r_pc +4; in errh_error_protected()
458 rp->r_npc = rp->r_pc + 4; in errh_error_protected()
475 rp->r_npc = rp->r_pc + 4; in errh_error_protected()
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dv9dep.c355 rp->r_npc = grp[REG_nPC] & ~03L; in setgregs()
407 grp[REG_nPC] = rp->r_npc; in getgregs()
444 grp[REG_nPC] = rp->r_npc; in getgregs32()
818 rp->r_npc = args->entry + 4; in setregs()
1164 rp->r_npc = (uintptr_t)hdlr + 4; in sendsig()
1506 rp->r_npc = (uintptr_t)hdlr + 4; in sendsig32()
1870 PANICNVADD(pnv, "npc", (ulong_t)rp->r_npc); in panic_saveregs()
/illumos-gate/usr/src/uts/sparc/os/
H A Dsyscall.c638 rp->r_pc = rp->r_npc; in post_syscall()
639 rp->r_npc += 4; in post_syscall()
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dopl_olympus.c1993 rp->r_npc = rp->r_pc + 4;
2002 rp->r_npc = rp->r_pc + 4;
2019 rp->r_npc = rp->r_pc + 4;
H A Dspitfire.c1345 rp->r_npc = rp->r_pc + 4; in cpu_async_error()
1354 rp->r_npc = rp->r_pc + 4; in cpu_async_error()
1371 rp->r_npc = rp->r_pc + 4; in cpu_async_error()
H A Dus3_common.c1843 rp->r_npc = rp->r_pc + 4; in cpu_deferred_error()
1852 rp->r_npc = rp->r_pc + 4; in cpu_deferred_error()
1869 rp->r_npc = rp->r_pc + 4; in cpu_deferred_error()
6974 rp->r_npc = rp->r_pc + 4;
/illumos-gate/usr/src/uts/sun4/ml/
H A Doffsets.in323 r_npc NPC_OFF
/illumos-gate/usr/src/uts/sparc/v9/sys/
H A Dprivregs.h68 long r_npc; /* next program counter */ member