Searched refs:lwptoregs (Results 1 - 21 of 21) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/intel/os/
H A Ddoor_support.c50 lwptoregs(ttolwp(curthread))->r_fp = 0; /* stack ends here */
/opensolaris-onvv-gate/usr/src/uts/intel/ia32/os/
H A Dsundep.c308 struct regs *rp = lwptoregs(lwp);
371 lwptoregs(lwp)->r_ps &= ~PS_C;
372 lwptoregs(lwp)->r_r0 = v1;
373 lwptoregs(lwp)->r_r1 = v2;
382 lwptoregs(lwp)->r_sp = (intptr_t)sp;
393 struct regs *rp = lwptoregs(lwp);
469 rp = lwptoregs(lwp);
904 rp = lwptoregs(lwp);
H A Dsyscall.c145 struct regs *rp = lwptoregs(lwp);
212 struct regs *rp = lwptoregs(lwp);
261 ASSERT(lwp->lwp_ap == (long *)&lwptoregs(lwp)->r_rdi);
320 (long *)&lwptoregs(lwp)->r_rdi;
440 struct regs *rp = lwptoregs(lwp);
1050 struct regs *rp = lwptoregs(lwp);
1062 if (COPYIN_ARGS32(lwptoregs(lwp), lwp->lwp_arg, nargs))
1091 struct regs *rp = lwptoregs(lwp);
1217 if (COPYIN_ARGS32(lwptoregs(lwp), lwp->lwp_ap, callp->sy_narg))
H A Dsendsig.c154 rp = lwptoregs(lwp);
403 rp = lwptoregs(lwp);
623 rp = lwptoregs(lwp);
H A Darchdep.c442 struct regs *rp = lwptoregs(lwp);
496 struct regs *rp = lwptoregs(lwp);
585 greg_t upc = lwptoregs(ttolwp(curthread))->r_pc;
696 struct regs *rp = lwptoregs(lwp);
1411 lwptoregs(lwp)->r_sp = (uintptr_t)curproc->p_usrstack - stksize;
H A Dsysi86.c94 struct regs *rp = lwptoregs(ttolwp(curthread));
/opensolaris-onvv-gate/usr/src/uts/sun4/os/
H A Ddtrace_subr.c178 struct regs *rp = lwptoregs(ttolwp(t));
202 struct regs *rp = lwptoregs(ttolwp(t));
/opensolaris-onvv-gate/usr/src/uts/intel/fs/proc/
H A Dprmachdep.c109 lwptoregs(lwp)->r_ps = PSL_USER;
121 struct regs *rp = lwptoregs(lwp);
168 struct regs *r = lwptoregs(lwp);
359 struct regs *r = lwptoregs(lwp);
438 struct regs *r = lwptoregs(lwp);
/opensolaris-onvv-gate/usr/src/uts/intel/ia32/syscall/
H A Dgetcontext.c58 struct regs *rp = lwptoregs(lwp);
156 if (lwptoregs(lwp)->r_ps & PS_T)
261 struct regs *rp = lwptoregs(lwp);
H A Dlwp_private.c44 struct regs *rp = lwptoregs(lwp);
161 struct regs *rp = lwptoregs(lwp);
/opensolaris-onvv-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c209 lwptoregs(lwp)->r_tstate = TSTATE_USER64|TSTATE_MM_TSO;
211 lwptoregs(lwp)->r_tstate = TSTATE_USER32|TSTATE_MM_TSO;
213 lwptoregs(lwp)->r_tstate &= ~TSTATE_PEF;
233 struct regs *r = lwptoregs(lwp);
378 struct regs *r = lwptoregs(lwp);
645 struct regs *r = lwptoregs(lwp);
732 struct regs *r = lwptoregs(lwp);
829 struct regs *r = lwptoregs(lwp);
879 struct regs *r = lwptoregs(lwp);
/opensolaris-onvv-gate/usr/src/uts/sparc/v9/os/
H A Dv9dep.c329 struct regs *rp = lwptoregs(lwp);
393 struct regs *rp = lwptoregs(lwp);
430 struct regs *rp = lwptoregs(lwp);
469 return (lwptoregs(ttolwp(curthread))->r_pc);
738 caddr32_t sp1_32 = (uint32_t)lwptoregs(lwp)->r_sp;
773 sp1 = (caddr_t)lwptoregs(lwp)->r_sp + STACK_BIAS;
805 rp = lwptoregs(lwp);
921 rp = lwptoregs(lwp);
1252 rp = lwptoregs(lwp);
1554 lwptoregs(lw
[all...]
H A Dxregs.c153 struct regs *rp = lwptoregs(lwp);
260 struct regs *rp = lwptoregs(lwp);
/opensolaris-onvv-gate/usr/src/uts/i86pc/os/
H A Ddtrace_subr.c294 struct regs *rp = lwptoregs(ttolwp(t));
319 struct regs *rp = lwptoregs(ttolwp(t));
H A Dtrap.c552 ASSERT(lwptoregs(lwp) == rp);
1888 trp->r_ss = lwptoregs(lwp)->r_ss;
1889 trp->r_sp = lwptoregs(lwp)->r_sp;
1890 trp->r_ps = lwptoregs(lwp)->r_ps;
1891 trp->r_cs = lwptoregs(lwp)->r_cs;
1892 trp->r_pc = lwptoregs(lwp)->r_pc;
1898 ASSERT(trp->r_pc == lwptoregs(lwp)->r_pc);
1920 trp = lwptoregs(lwp);
1927 trp = lwptoregs(lwp);
1948 if ((caddr_t)trp != (caddr_t)lwptoregs(lw
[all...]
/opensolaris-onvv-gate/usr/src/uts/intel/ia32/sys/
H A Dprivregs.h92 #define lwptoregs(lwp) ((struct regs *)((lwp)->lwp_regs)) macro
/opensolaris-onvv-gate/usr/src/uts/sparc/os/
H A Dsyscall.c98 caddr_t sp = (caddr_t)lwptoregs(lwp)->r_sp;
209 struct regs *rp = lwptoregs(lwp);
326 lwp->lwp_ap = (long *)&lwptoregs(lwp)->r_o0;
357 struct regs *rp = lwptoregs(lwp);
539 struct regs *rp = lwptoregs(lwp);
924 struct regs *rp = lwptoregs(lwp);
H A Darchdep.c417 lwptoregs(lwp)->r_sp = (uintptr_t)curproc->p_usrstack - stksize;
/opensolaris-onvv-gate/usr/src/uts/intel/amd64/sys/
H A Dprivregs.h112 #define lwptoregs(lwp) ((struct regs *)((lwp)->lwp_regs)) macro
/opensolaris-onvv-gate/usr/src/uts/sparc/v9/fpu/
H A Dv9instr.c283 pregs = lwptoregs(curthread->t_lwp);
420 pregs = lwptoregs(curthread->t_lwp);
/opensolaris-onvv-gate/usr/src/uts/sparc/v9/sys/
H A Dprivregs.h79 #define lwptoregs(lwp) ((struct regs *)((lwp)->lwp_regs)) macro

Completed in 301 milliseconds