Searched refs:xrs (Results 1 – 9 of 9) sorted by relevance
/titanic_50/usr/src/cmd/mdb/sparc/mdb/ |
H A D | proc_isadep.c | 139 prxregset_t xrs; in pt_regs() local 182 if (PTL_GETXREGS(t, tid, &xrs) == 0 && xrs.pr_type == XR_TYPE_V8P) { in pt_regs() 185 xrs.pr_un.pr_v8p.pr_xg[XR_G0 + i] << 32; in pt_regs() 187 xrs.pr_un.pr_v8p.pr_xo[XR_O0 + i] << 32; in pt_regs() 190 if (bcmp(xrs.pr_un.pr_v8p.pr_xg, zero, sizeof (zero)) || in pt_regs() 191 bcmp(xrs.pr_un.pr_v8p.pr_xo, zero, sizeof (zero))) in pt_regs() 265 prxregset_t xrs; in pt_fpregs() local 317 is_v8plus = is_v9 == 0 && PTL_GETXREGS(t, tid, &xrs) == 0 && in pt_fpregs() 318 xrs.pr_type == XR_TYPE_V8P; in pt_fpregs() 329 mdb_printf("fprs %x\n", xrs.pr_un.pr_v8p.pr_fprs); in pt_fpregs() [all …]
|
/titanic_50/usr/src/uts/sparc/v9/os/ |
H A D | xregs.c | 56 uc->uc_mcontext.xrs.xrs_id = 0; in xregs_clrptr() 57 uc->uc_mcontext.xrs.xrs_ptr = NULL; in xregs_clrptr() 68 return (uc->uc_mcontext.xrs.xrs_id == XRS_ID); in xregs_hasptr() 78 if (uc->uc_mcontext.xrs.xrs_id == XRS_ID) in xregs_getptr() 79 return (uc->uc_mcontext.xrs.xrs_ptr); in xregs_getptr() 90 uc->uc_mcontext.xrs.xrs_id = XRS_ID; in xregs_setptr() 91 uc->uc_mcontext.xrs.xrs_ptr = xrp; in xregs_setptr() 100 uc->uc_mcontext.xrs.xrs_id = 0; in xregs_clrptr32() 101 uc->uc_mcontext.xrs.xrs_ptr = 0; in xregs_clrptr32() 108 return (uc->uc_mcontext.xrs.xrs_id == XRS_ID); in xregs_hasptr32() [all …]
|
/titanic_50/usr/src/lib/libc/sparcv9/gen/ |
H A D | _xregs_clrptr.c | 40 uc->uc_mcontext.xrs.xrs_id = 0; in _xregs_clrptr() 41 uc->uc_mcontext.xrs.xrs_ptr = NULL; in _xregs_clrptr()
|
/titanic_50/usr/src/lib/libc/sparc/gen/ |
H A D | _xregs_clrptr.c | 41 uc->uc_mcontext.xrs.xrs_id = 0; in _xregs_clrptr() 42 uc->uc_mcontext.xrs.xrs_ptr = NULL; in _xregs_clrptr()
|
/titanic_50/usr/src/uts/sparc/syscall/ |
H A D | getcontext.c | 234 sizeof (uc.uc_mcontext.xrs) - in getsetcontext() 241 if (copyin(&ucp->uc_mcontext.xrs, &uc.uc_mcontext.xrs, in getsetcontext() 242 sizeof (uc.uc_mcontext.xrs))) { in getsetcontext() 483 sizeof (uc.uc_mcontext.xrs) - in getsetcontext32() 489 if (copyin(&ucp->uc_mcontext.xrs, &uc.uc_mcontext.xrs, in getsetcontext32() 490 sizeof (uc.uc_mcontext.xrs))) { in getsetcontext32()
|
/titanic_50/usr/src/uts/sparc/sys/ |
H A D | mcontext.h | 277 xrs_t xrs; /* POSSIBLE extra register state association */ member 292 xrs32_t xrs; /* POSSIBLE extra register state association */ member
|
/titanic_50/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_proc.c | 4515 prxregset_t xrs; in pt_getareg() local 4517 if (is_g && PTL_GETXREGS(t, tid, &xrs) == 0 && in pt_getareg() 4518 xrs.pr_type == XR_TYPE_V8P) { in pt_getareg() 4519 r |= (uint64_t)xrs.pr_un.pr_v8p.pr_xg[ in pt_getareg() 4523 if (is_o && PTL_GETXREGS(t, tid, &xrs) == 0 && in pt_getareg() 4524 xrs.pr_type == XR_TYPE_V8P) { in pt_getareg() 4525 r |= (uint64_t)xrs.pr_un.pr_v8p.pr_xo[ in pt_getareg() 4589 prxregset_t xrs; in pt_putareg() local 4591 if ((is_g || is_o) && PTL_GETXREGS(t, tid, &xrs) == 0 && in pt_putareg() 4592 xrs.pr_type == XR_TYPE_V8P) { in pt_putareg() [all …]
|
/titanic_50/usr/src/lib/libm/common/m9x/ |
H A D | __fex_hdlr.c | 294 if (uap->uc_mcontext.xrs.xrs_id == XRS_ID) in __fex_hdlr() 296 xrs.xrs_ptr)->pr_un.pr_v8p.pr_filler); in __fex_hdlr()
|
H A D | __fex_sparc.c | 58 #define FPxreg(X) &((prxregset_t*)uap->uc_mcontext.xrs.xrs_ptr)->pr_un.pr_v8p.pr_xfr.pr_regs[X] 498 ((prxregset_t*)uap->uc_mcontext.xrs.xrs_ptr)->pr_un.pr_v8p.pr_xfsr |= (3 << ((rd - 1) << 1)); in __fex_st_result()
|