Lines Matching defs:user

50 #include <sys/user.h>
75 user_t user; /* manufactured u-block */
257 data = *((int *)((caddr_t)(&cp->user) + xaddr));
268 if (xaddr >= (unsigned)cp->user.u_reg[REG_SP] &&
269 xaddr < (unsigned)cp->user.u_reg[REG_SP]+16*sizeof (int))
287 data = (cp->user.u_reg[REG_PS] &
291 cp->user.u_reg[rx] = data;
307 ps->pr_lwp.pr_reg[R_PSR] = cp->user.u_reg[REG_PSR];
308 ps->pr_lwp.pr_reg[R_PC] = cp->user.u_reg[REG_PC];
309 ps->pr_lwp.pr_reg[R_nPC] = cp->user.u_reg[REG_nPC];
310 ps->pr_lwp.pr_reg[R_Y] = cp->user.u_reg[REG_Y];
311 ps->pr_lwp.pr_reg[R_G1] = cp->user.u_reg[REG_G1];
312 ps->pr_lwp.pr_reg[R_G2] = cp->user.u_reg[REG_G2];
313 ps->pr_lwp.pr_reg[R_G3] = cp->user.u_reg[REG_G3];
314 ps->pr_lwp.pr_reg[R_G4] = cp->user.u_reg[REG_G4];
315 ps->pr_lwp.pr_reg[R_G5] = cp->user.u_reg[REG_G5];
316 ps->pr_lwp.pr_reg[R_G6] = cp->user.u_reg[REG_G6];
317 ps->pr_lwp.pr_reg[R_G7] = cp->user.u_reg[REG_G7];
318 ps->pr_lwp.pr_reg[R_O0] = cp->user.u_reg[REG_O0];
319 ps->pr_lwp.pr_reg[R_O1] = cp->user.u_reg[REG_O1];
320 ps->pr_lwp.pr_reg[R_O2] = cp->user.u_reg[REG_O2];
321 ps->pr_lwp.pr_reg[R_O3] = cp->user.u_reg[REG_O3];
322 ps->pr_lwp.pr_reg[R_O4] = cp->user.u_reg[REG_O4];
323 ps->pr_lwp.pr_reg[R_O5] = cp->user.u_reg[REG_O5];
324 ps->pr_lwp.pr_reg[R_O6] = cp->user.u_reg[REG_O6];
325 ps->pr_lwp.pr_reg[R_O7] = cp->user.u_reg[REG_O7];
327 16*sizeof (int), (off_t)cp->user.u_reg[REG_SP]);
337 (addr & ~03) != cp->user.u_reg[REG_PC]) {
626 ps->pr_lwp.pr_reg[R_PSR] = cp->user.u_reg[REG_PSR];
627 ps->pr_lwp.pr_reg[R_PC] = cp->user.u_reg[REG_PC];
628 ps->pr_lwp.pr_reg[R_nPC] = cp->user.u_reg[REG_nPC];
629 ps->pr_lwp.pr_reg[R_Y] = cp->user.u_reg[REG_Y];
630 ps->pr_lwp.pr_reg[R_G1] = cp->user.u_reg[REG_G1];
631 ps->pr_lwp.pr_reg[R_G2] = cp->user.u_reg[REG_G2];
632 ps->pr_lwp.pr_reg[R_G3] = cp->user.u_reg[REG_G3];
633 ps->pr_lwp.pr_reg[R_G4] = cp->user.u_reg[REG_G4];
634 ps->pr_lwp.pr_reg[R_G5] = cp->user.u_reg[REG_G5];
635 ps->pr_lwp.pr_reg[R_G6] = cp->user.u_reg[REG_G6];
636 ps->pr_lwp.pr_reg[R_G7] = cp->user.u_reg[REG_G7];
637 ps->pr_lwp.pr_reg[R_O0] = cp->user.u_reg[REG_O0];
638 ps->pr_lwp.pr_reg[R_O1] = cp->user.u_reg[REG_O1];
639 ps->pr_lwp.pr_reg[R_O2] = cp->user.u_reg[REG_O2];
640 ps->pr_lwp.pr_reg[R_O3] = cp->user.u_reg[REG_O3];
641 ps->pr_lwp.pr_reg[R_O4] = cp->user.u_reg[REG_O4];
642 ps->pr_lwp.pr_reg[R_O5] = cp->user.u_reg[REG_O5];
643 ps->pr_lwp.pr_reg[R_O6] = cp->user.u_reg[REG_O6];
644 ps->pr_lwp.pr_reg[R_O7] = cp->user.u_reg[REG_O7];
646 16*sizeof (int), (off_t)cp->user.u_reg[REG_SP]);
679 cp->user.u_reg[REG_PSR] = ps->pr_lwp.pr_reg[R_PSR];
680 cp->user.u_reg[REG_PC] = ps->pr_lwp.pr_reg[R_PC];
681 cp->user.u_reg[REG_nPC] = ps->pr_lwp.pr_reg[R_nPC];
682 cp->user.u_reg[REG_Y] = ps->pr_lwp.pr_reg[R_Y];
683 cp->user.u_reg[REG_G1] = ps->pr_lwp.pr_reg[R_G1];
684 cp->user.u_reg[REG_G2] = ps->pr_lwp.pr_reg[R_G2];
685 cp->user.u_reg[REG_G3] = ps->pr_lwp.pr_reg[R_G3];
686 cp->user.u_reg[REG_G4] = ps->pr_lwp.pr_reg[R_G4];
687 cp->user.u_reg[REG_G5] = ps->pr_lwp.pr_reg[R_G5];
688 cp->user.u_reg[REG_G6] = ps->pr_lwp.pr_reg[R_G6];
689 cp->user.u_reg[REG_G7] = ps->pr_lwp.pr_reg[R_G7];
690 cp->user.u_reg[REG_O0] = ps->pr_lwp.pr_reg[R_O0];
691 cp->user.u_reg[REG_O1] = ps->pr_lwp.pr_reg[R_O1];
692 cp->user.u_reg[REG_O2] = ps->pr_lwp.pr_reg[R_O2];
693 cp->user.u_reg[REG_O3] = ps->pr_lwp.pr_reg[R_O3];
694 cp->user.u_reg[REG_O4] = ps->pr_lwp.pr_reg[R_O4];
695 cp->user.u_reg[REG_O5] = ps->pr_lwp.pr_reg[R_O5];
696 cp->user.u_reg[REG_O6] = ps->pr_lwp.pr_reg[R_O6];
697 cp->user.u_reg[REG_O7] = ps->pr_lwp.pr_reg[R_O7];
698 cp->user.u_ar0 = (greg_t *)REGADDR;
699 cp->user.u_code = ps->pr_lwp.pr_info.si_code;
700 cp->user.u_addr = ps->pr_lwp.pr_info.si_addr;
716 (void) memset(cp->user.u_psargs, 0, PSARGSZ);
719 (void) pread(fd, cp->user.u_psargs, PSARGSZ,
745 cp->user.u_signal[i] = action[i].sa_handler;