/titanic_50/usr/src/uts/intel/ia32/os/ |
H A D | sundep.c | 308 struct regs *rp = lwptoregs(lwp); in lwp_load() 371 lwptoregs(lwp)->r_ps &= ~PS_C; in lwp_setrval() 372 lwptoregs(lwp)->r_r0 = v1; in lwp_setrval() 373 lwptoregs(lwp)->r_r1 = v2; in lwp_setrval() 382 lwptoregs(lwp)->r_sp = (intptr_t)sp; in lwp_setsp() 393 struct regs *rp = lwptoregs(lwp); in lwp_forkregs() 469 rp = lwptoregs(lwp); in lwp_segregs_save() 904 rp = lwptoregs(lwp); in setregs()
|
H A D | syscall.c | 146 struct regs *rp = lwptoregs(lwp); in syscall_entry() 213 struct regs *rp = lwptoregs(lwp); in syscall_exit() 262 ASSERT(lwp->lwp_ap == (long *)&lwptoregs(lwp)->r_rdi); in pre_syscall() 321 (long *)&lwptoregs(lwp)->r_rdi; in pre_syscall() 441 struct regs *rp = lwptoregs(lwp); in post_syscall() 1051 struct regs *rp = lwptoregs(lwp); in save_syscall_args() 1063 if (COPYIN_ARGS32(lwptoregs(lwp), lwp->lwp_arg, nargs)) in save_syscall_args() 1092 struct regs *rp = lwptoregs(lwp); in syscall_ap() 1217 if (COPYIN_ARGS32(lwptoregs(lwp), lwp->lwp_ap, callp->sy_narg)) in loadable_syscall()
|
H A D | sendsig.c | 154 rp = lwptoregs(lwp); in sendsig() 403 rp = lwptoregs(lwp); in sendsig32() 623 rp = lwptoregs(lwp); in sendsig()
|
H A D | archdep.c | 446 struct regs *rp = lwptoregs(lwp); in getgregs() 500 struct regs *rp = lwptoregs(lwp); in getgregs32() 589 greg_t upc = lwptoregs(ttolwp(curthread))->r_pc; in getuserpc() 700 struct regs *rp = lwptoregs(lwp); in setgregs() 1448 lwptoregs(lwp)->r_sp = (uintptr_t)curproc->p_usrstack - stksize; in exec_set_sp()
|
H A D | sysi86.c | 94 struct regs *rp = lwptoregs(ttolwp(curthread)); in sysi86()
|
/titanic_50/usr/src/uts/intel/fs/proc/ |
H A D | prmachdep.c | 109 lwptoregs(lwp)->r_ps = PSL_USER; in prsetprregs() 121 struct regs *rp = lwptoregs(lwp); in prgregset_32ton() 168 struct regs *r = lwptoregs(lwp); in prgetrvals() 359 struct regs *r = lwptoregs(lwp); in prsvaddr() 438 struct regs *r = lwptoregs(lwp); in prstop()
|
/titanic_50/usr/src/uts/sparc/v9/os/ |
H A D | v9dep.c | 329 struct regs *rp = lwptoregs(lwp); in setgregs() 393 struct regs *rp = lwptoregs(lwp); in getgregs() 430 struct regs *rp = lwptoregs(lwp); in getgregs32() 469 return (lwptoregs(ttolwp(curthread))->r_pc); in getuserpc() 738 caddr32_t sp1_32 = (uint32_t)lwptoregs(lwp)->r_sp; in copy_return_window32() 773 sp1 = (caddr_t)lwptoregs(lwp)->r_sp + STACK_BIAS; in copy_return_window() 805 rp = lwptoregs(lwp); in setregs() 921 rp = lwptoregs(lwp); in sendsig() 1252 rp = lwptoregs(lwp); in sendsig32() 1554 lwptoregs(lwp)->r_tstate = TSTATE_USER32 | TSTATE_MM_TSO; in lwp_load() [all …]
|
H A D | xregs.c | 153 struct regs *rp = lwptoregs(lwp); in xregs_getgregs() 260 struct regs *rp = lwptoregs(lwp); in xregs_setgregs()
|
/titanic_50/usr/src/uts/sparc/fs/proc/ |
H A D | prmachdep.c | 209 lwptoregs(lwp)->r_tstate = TSTATE_USER64|TSTATE_MM_TSO; in prsetprregs() 211 lwptoregs(lwp)->r_tstate = TSTATE_USER32|TSTATE_MM_TSO; in prsetprregs() 213 lwptoregs(lwp)->r_tstate &= ~TSTATE_PEF; in prsetprregs() 233 struct regs *r = lwptoregs(lwp); in prgregset_32ton() 378 struct regs *r = lwptoregs(lwp); in prgetrvals() 645 struct regs *r = lwptoregs(lwp); in prsvaddr() 732 struct regs *r = lwptoregs(lwp); in prdostep() 829 struct regs *r = lwptoregs(lwp); in prundostep() 879 struct regs *r = lwptoregs(lwp); in prstop()
|
/titanic_50/usr/src/uts/sun4/os/ |
H A D | dtrace_subr.c | 178 struct regs *rp = lwptoregs(ttolwp(t)); in dtrace_safe_synchronous_signal() 202 struct regs *rp = lwptoregs(ttolwp(t)); in dtrace_safe_defer_signal()
|
/titanic_50/usr/src/uts/intel/os/ |
H A D | door_support.c | 50 lwptoregs(ttolwp(curthread))->r_fp = 0; /* stack ends here */ in door_finish_dispatch()
|
/titanic_50/usr/src/uts/intel/ia32/syscall/ |
H A D | getcontext.c | 58 struct regs *rp = lwptoregs(lwp); in savecontext() 156 if (lwptoregs(lwp)->r_ps & PS_T) in restorecontext() 261 struct regs *rp = lwptoregs(lwp); in savecontext32()
|
H A D | lwp_private.c | 44 struct regs *rp = lwptoregs(lwp); in lwp_setprivate() 161 struct regs *rp = lwptoregs(lwp); in lwp_getprivate()
|
/titanic_50/usr/src/uts/i86pc/os/ |
H A D | trap.c | 557 ASSERT(lwptoregs(lwp) == rp); in trap() 1908 trp->r_ss = lwptoregs(lwp)->r_ss; in kern_gpfault() 1909 trp->r_sp = lwptoregs(lwp)->r_sp; in kern_gpfault() 1910 trp->r_ps = lwptoregs(lwp)->r_ps; in kern_gpfault() 1911 trp->r_cs = lwptoregs(lwp)->r_cs; in kern_gpfault() 1912 trp->r_pc = lwptoregs(lwp)->r_pc; in kern_gpfault() 1918 ASSERT(trp->r_pc == lwptoregs(lwp)->r_pc); in kern_gpfault() 1940 trp = lwptoregs(lwp); in kern_gpfault() 1947 trp = lwptoregs(lwp); in kern_gpfault() 1968 if ((caddr_t)trp != (caddr_t)lwptoregs(lwp)) in kern_gpfault() [all …]
|
H A D | dtrace_subr.c | 298 struct regs *rp = lwptoregs(ttolwp(t)); in dtrace_safe_synchronous_signal() 323 struct regs *rp = lwptoregs(ttolwp(t)); in dtrace_safe_defer_signal()
|
/titanic_50/usr/src/uts/sparc/os/ |
H A D | syscall.c | 99 caddr_t sp = (caddr_t)lwptoregs(lwp)->r_sp; in xregrestore() 210 struct regs *rp = lwptoregs(lwp); in save_syscall_args() 327 lwp->lwp_ap = (long *)&lwptoregs(lwp)->r_o0; in reset_syscall_args() 358 struct regs *rp = lwptoregs(lwp); in pre_syscall() 540 struct regs *rp = lwptoregs(lwp); in post_syscall() 925 struct regs *rp = lwptoregs(lwp); in syscall_ap()
|
H A D | archdep.c | 417 lwptoregs(lwp)->r_sp = (uintptr_t)curproc->p_usrstack - stksize; in exec_set_sp()
|
/titanic_50/usr/src/cmd/mdb/intel/modules/genunix/ |
H A D | gcore_isadep.c | 100 struct regs *r = lwptoregs(lwp); in gcore_prgetrvals()
|
/titanic_50/usr/src/uts/intel/ia32/sys/ |
H A D | privregs.h | 92 #define lwptoregs(lwp) ((struct regs *)((lwp)->lwp_regs)) macro
|
/titanic_50/usr/src/uts/sparc/v9/fpu/ |
H A D | v9instr.c | 283 pregs = lwptoregs(curthread->t_lwp); in fmovcc_icc() 420 pregs = lwptoregs(curthread->t_lwp); in fmovr()
|
/titanic_50/usr/src/uts/intel/amd64/sys/ |
H A D | privregs.h | 112 #define lwptoregs(lwp) ((struct regs *)((lwp)->lwp_regs)) macro
|
/titanic_50/usr/src/uts/sparc/v9/sys/ |
H A D | privregs.h | 79 #define lwptoregs(lwp) ((struct regs *)((lwp)->lwp_regs)) macro
|