Lines Matching refs:rp
209 struct regs *rp = lwptoregs(lwp);
257 if (rp->r_g1 == 0) { /* indirect syscall */
259 lwp->lwp_arg[0] = (uint32_t)rp->r_o1;
260 lwp->lwp_arg[1] = (uint32_t)rp->r_o2;
261 lwp->lwp_arg[2] = (uint32_t)rp->r_o3;
262 lwp->lwp_arg[3] = (uint32_t)rp->r_o4;
263 lwp->lwp_arg[4] = (uint32_t)rp->r_o5;
266 (rp->r_sp + MINFRAME32);
276 lwp->lwp_arg[0] = (uint32_t)rp->r_o0;
277 lwp->lwp_arg[1] = (uint32_t)rp->r_o1;
278 lwp->lwp_arg[2] = (uint32_t)rp->r_o2;
279 lwp->lwp_arg[3] = (uint32_t)rp->r_o3;
280 lwp->lwp_arg[4] = (uint32_t)rp->r_o4;
281 lwp->lwp_arg[5] = (uint32_t)rp->r_o5;
284 (rp->r_sp + MINFRAME32);
296 lwp->lwp_arg[0] = rp->r_o0;
297 lwp->lwp_arg[1] = rp->r_o1;
298 lwp->lwp_arg[2] = rp->r_o2;
299 lwp->lwp_arg[3] = rp->r_o3;
300 lwp->lwp_arg[4] = rp->r_o4;
301 lwp->lwp_arg[5] = rp->r_o5;
303 ua = (caddr_t)rp->r_sp + MINFRAME + STACK_BIAS;
357 struct regs *rp = lwptoregs(lwp);
373 ASSERT(lwp->lwp_ap == (long *)&rp->r_o0);
435 lwp->lwp_ap = (long *)&rp->r_o0;
539 struct regs *rp = lwptoregs(lwp);
609 rp->r_tstate &= ~TSTATE_IC;
610 rp->r_o0 = rval1;
611 rp->r_o1 = rval2;
631 rp->r_o0 = error;
632 rp->r_tstate |= TSTATE_IC;
643 rp->r_pc = rp->r_npc;
644 rp->r_npc += 4;
671 ASSERT(rp->r_o1 == 0 && error == 0);
682 profil_tick(rp->r_pc);
839 lwp->lwp_ap = (long *)&rp->r_o0;
924 struct regs *rp = lwptoregs(lwp);
936 rval.r_val2 = (int)rp->r_o1;