Lines Matching refs:xsave
69 fpu->state.xsave.header.xfeatures |= XFEATURE_MASK_FPSSE; in xfpregs_set()
78 struct xregs_state *xsave; in xstateregs_get() local
83 xsave = &fpu->state.xsave; in xstateregs_get()
88 copy_xstate_to_kernel(to, xsave); in xstateregs_get()
97 memcpy(&xsave->i387.sw_reserved, xstate_fx_sw_bytes, sizeof(xstate_fx_sw_bytes)); in xstateregs_get()
102 return membuf_write(&to, xsave, fpu_user_xstate_size); in xstateregs_get()
111 struct xregs_state *xsave; in xstateregs_set() local
123 xsave = &fpu->state.xsave; in xstateregs_set()
129 ret = copy_kernel_to_xstate(xsave, kbuf); in xstateregs_set()
131 ret = copy_user_to_xstate(xsave, ubuf); in xstateregs_set()
133 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, xsave, 0, -1); in xstateregs_set()
135 ret = validate_user_xstate_header(&xsave->header); in xstateregs_set()
141 xsave->i387.mxcsr &= mxcsr_feature_mask; in xstateregs_set()
346 fpu->state.xsave.header.xfeatures |= XFEATURE_MASK_FP; in fpregs_set()