Home
last modified time | relevance | path

Searched refs:fpu_fprs (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/sparc/v9/fpu/
H A Dfpu.c61 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) { in fp_prsave()
64 fp->fpu_fprs = _fp_read_fprs(); in fp_prsave()
65 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in fp_prsave()
69 fp->fpu_fprs = fprs; in fp_prsave()
104 cfp->fpu_fprs = pfp->fpu_fprs; in fp_fork()
137 fp->fpu_fprs = fprs; in fp_free()
167 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in fp_enable()
168 fp->fpu_fprs = FPRS_FEF; in fp_enable()
180 fp->fpu_fprs = FPRS_FEF; in fp_enable()
259 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in fp_disabled()
[all …]
/illumos-gate/usr/src/uts/sun4/os/
H A Dmachdep.c83 fp->fpu_fprs = 0; in thread_stk_init()
244 pfp->fpu_fprs = _fp_read_fprs(); in lwp_forkregs()
245 if ((pfp->fpu_en) || (pfp->fpu_fprs & FPRS_FEF)) { in lwp_forkregs()
266 fp->fpu_fprs = _fp_read_fprs(); in lwp_freeregs()
267 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) in lwp_freeregs()
316 fp->fpu_fprs = _fp_read_fprs(); in xregs_getfpfiller()
317 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in xregs_getfpfiller()
319 fp->fpu_fprs = (V9_FPU_FPRS_TYPE)fprs; in xregs_getfpfiller()
355 fp->fpu_fprs = _fp_read_fprs(); in xregs_setfpfiller()
356 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in xregs_setfpfiller()
[all …]
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dxregs.c201 fp->fpu_fprs = _fp_read_fprs(); in xregs_getfpregs()
202 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) { in xregs_getfpregs()
208 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in xregs_getfpregs()
212 fp->fpu_fprs = fprs; in xregs_getfpregs()
226 xregs->pr_un.pr_v8p.pr_fprs = fp->fpu_fprs; in xregs_getfpregs()
343 fp->fpu_fprs = xregs->pr_un.pr_v8p.pr_fprs; in xregs_setfpregs()
359 fp->fpu_fprs = _fp_read_fprs(); in xregs_setfpregs()
360 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in xregs_setfpregs()
364 fp->fpu_fprs = (V9_FPU_FPRS_TYPE)fprs; in xregs_setfpregs()
H A Dv9dep.c105 if (!(pfp->fpu_en) && (!(pfp->fpu_fprs & FPRS_FEF)) && in setfpregs()
111 pfp->fpu_fprs = (uint32_t)fprs; in setfpregs()
153 pfp->fpu_fprs |= FPRS_FEF; in setfpregs()
162 pfp->fpu_fprs = _fp_read_fprs(); in setfpregs()
163 if ((pfp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in setfpregs()
165 pfp->fpu_fprs = (uint32_t)fprs; in setfpregs()
185 (pfp->fpu_fprs & FPRS_FEF)) { /* memcpy/threads case */ in setfpregs()
196 pfp->fpu_fprs = (uint32_t)fprs; in setfpregs()
248 pfp->fpu_fprs = _fp_read_fprs(); in getfpregs()
255 (pfp->fpu_fprs & FPRS_FEF)) { in getfpregs()
[all …]
/illumos-gate/usr/src/uts/sparc/sys/
H A Dmcontext.h211 uint32_t fpu_fprs; /* fprs register */ member
/illumos-gate/usr/src/uts/sun4/ml/
H A Doffsets.in298 fpu_fprs
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c301 dest[R_FPRS] = lwptofpu(lwp)->fpu_fprs; in prgregset_32ton()
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dtrap_table.S2283 stuw %g4, [%g2 + FPU_FPRS] ! write fef value to fpu_fprs
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dtrap_table.S2523 stuw %g4, [%g2 + FPU_FPRS] ! write fef value to fpu_fprs