Lines Matching refs:fx
1056 struct fxsave_state *fx, *cfx; in fp_new_lwp() local
1082 fx = fp->fpu_regs.kfpu_u.kfpu_fx; in fp_new_lwp()
1085 cfx->fx_mxcsr = fx->fx_mxcsr & ~SSE_MXCSR_EFLAGS; in fp_new_lwp()
1086 cfx->fx_fcw = fx->fx_fcw; in fp_new_lwp()
1094 fx = &fp->fpu_regs.kfpu_u.kfpu_xs->xs_fxsave; in fp_new_lwp()
1099 cfx->fx_mxcsr = fx->fx_mxcsr & ~SSE_MXCSR_EFLAGS; in fp_new_lwp()
1100 cfx->fx_fcw = fx->fx_fcw; in fp_new_lwp()
1562 struct fxsave_state *fx; in fpsetcw() local
1595 fx = fp->fpu_regs.kfpu_u.kfpu_fx; in fpsetcw()
1596 fx->fx_fcw = fcw; in fpsetcw()
1597 fx->fx_mxcsr = sse_mxcsr_mask & mxcsr; in fpsetcw()
1601 fx = &fp->fpu_regs.kfpu_u.kfpu_xs->xs_fxsave; in fpsetcw()
1602 fx->fx_fcw = fcw; in fpsetcw()
1603 fx->fx_mxcsr = sse_mxcsr_mask & mxcsr; in fpsetcw()
2029 fpu_xsave_to_fxsave(const struct xsave_state *xsave, struct fxsave_state *fx) in fpu_xsave_to_fxsave() argument
2035 bcopy(xsave, fx, sizeof (*fx)); in fpu_xsave_to_fxsave()
2038 bcopy(xsave, fx, offsetof(struct fxsave_state, fx_xmm)); in fpu_xsave_to_fxsave()
2039 fx->fx_mxcsr = SSE_MXCSR_INIT; in fpu_xsave_to_fxsave()
2040 fx->fx_mxcsr_mask = 0; in fpu_xsave_to_fxsave()
2043 bcopy(&sse_initial, fx, offsetof(struct fxsave_state, in fpu_xsave_to_fxsave()
2046 fx->fx_fcw = FPU_CW_INIT_HW; in fpu_xsave_to_fxsave()
2047 fx->fx_mxcsr = xsave->xs_fxsave.fx_mxcsr; in fpu_xsave_to_fxsave()
2048 fx->fx_mxcsr_mask = xsave->xs_fxsave.fx_mxcsr_mask; in fpu_xsave_to_fxsave()
2049 bcopy(xsave->xs_fxsave.fx_xmm, fx->fx_xmm, sizeof (fx->fx_xmm)); in fpu_xsave_to_fxsave()
2052 bcopy(&sse_initial, fx, sizeof (*fx)); in fpu_xsave_to_fxsave()
2053 fx->fx_fcw = FPU_CW_INIT_HW; in fpu_xsave_to_fxsave()
2062 fx->fx_mxcsr = xsave->xs_fxsave.fx_mxcsr; in fpu_xsave_to_fxsave()
2063 fx->fx_mxcsr_mask = xsave->xs_fxsave.fx_mxcsr_mask; in fpu_xsave_to_fxsave()