Lines Matching defs:pregs

82 	struct regs	*pregs,	/* Pointer to PCB image of registers. */
95 ASSERT(USERMODE(pregs->r_tstate));
123 ftt = vis_edge(pfpsd, f.inst, pregs, prw);
128 ftt = vis_array(pfpsd, f.inst, pregs, prw);
132 ftt = vis_alignaddr(pfpsd, f.inst, pregs, prw, fp);
135 ftt = vis_bmask(pfpsd, f.inst, pregs, prw, fp);
145 ftt = vis_fcmp(pfpsd, f.inst, pregs, prw);
165 ftt = vis_pdist(pfpsd, pinst, pregs, prw, f.inst.opf);
362 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */
363 pregs->r_npc += 4;
374 struct regs *pregs, /* Pointer to PCB image of registers. */
389 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &addrl);
392 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &addrr);
397 if ((pregs->r_tstate & TSTATE_AM) != 0) {
523 ftt = write_iureg(pfpsd, nrd, pregs, prw, &mask);
534 pregs->r_tstate &= ~((uint64_t)TSTATE_CCR_MASK
537 pregs->r_tstate |= ((uint64_t)ccr << TSTATE_CCR_SHIFT);
551 struct regs *pregs, /* Pointer to PCB image of registers. */
565 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &laddr);
568 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &bsize);
604 ftt = write_iureg(pfpsd, nrd, pregs, prw, &baddr);
616 struct regs *pregs, /* Pointer to PCB image of registers. */
629 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
632 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &tea);
637 ftt = write_iureg(pfpsd, nrd, pregs, prw, &r);
663 struct regs *pregs, /* Pointer to PCB image of registers. */
676 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
679 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &tea);
683 ftt = write_iureg(pfpsd, nrd, pregs, prw, &ea);
797 struct regs *pregs, /* Pointer to PCB image of registers. */
895 ftt = write_iureg(pfpsd, nrd, pregs, prw, &krd.ll);
1189 struct regs *pregs, /* Pointer to PCB image of registers. */
1235 (void) write_iureg(pfpsd, nrd, pregs, prw, &lrd.ll);
1373 struct regs *pregs, /* Pointer to PCB image of registers. */
1382 ASSERT(USERMODE(pregs->r_tstate));
1397 return (vis_prtl_fst(pfpsd, i.inst, pregs,
1407 return (vis_short_fls(pfpsd, i.inst, pregs,
1419 return (vis_blk_fldst(pfpsd, i.inst, pregs,
1433 struct regs *pregs, /* Pointer to PCB image of registers. */
1458 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
1461 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &tmsk);
1466 pfpsd->fp_trapaddr = (caddr_t)pregs->r_pc;
1583 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */
1584 pregs->r_npc += 4;
1595 struct regs *pregs, /* Pointer to PCB image of registers. */
1625 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
1628 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &tea);
1635 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &tea);
1700 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */
1701 pregs->r_npc += 4;
1714 struct regs *pregs, /* Pointer to PCB image of registers. */
1745 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
1748 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &tea);
1755 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &tea);
1813 pfpsd->fp_trapaddr = (caddr_t)pregs->r_pc;
1817 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */
1818 pregs->r_npc += 4;
1829 struct regs *pregs, /* Pointer to PCB image of registers. */
1840 ftt = write_iureg(pfpsd, nrd, pregs, prw, &r);
1841 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */
1842 pregs->r_npc += 4;
1853 struct regs *pregs, /* Pointer to PCB image of registers. */
1862 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &r1);
1869 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &r2);
1883 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */
1884 pregs->r_npc += 4;