Lines Matching refs:ustate
375 union fpregs_state *ustate = buf; in fpu_copy_guest_fpstate_to_uabi() local
382 memcpy(&ustate->fxsave, &kstate->regs.fxsave, in fpu_copy_guest_fpstate_to_uabi()
383 sizeof(ustate->fxsave)); in fpu_copy_guest_fpstate_to_uabi()
385 ustate->xsave.header.xfeatures = XFEATURE_MASK_FPSSE; in fpu_copy_guest_fpstate_to_uabi()
394 const union fpregs_state *ustate = buf; in fpu_copy_uabi_to_guest_fpstate() local
397 if (ustate->xsave.header.xfeatures & ~XFEATURE_MASK_FPSSE) in fpu_copy_uabi_to_guest_fpstate()
399 if (ustate->fxsave.mxcsr & ~mxcsr_feature_mask) in fpu_copy_uabi_to_guest_fpstate()
401 memcpy(&kstate->regs.fxsave, &ustate->fxsave, sizeof(ustate->fxsave)); in fpu_copy_uabi_to_guest_fpstate()
405 if (ustate->xsave.header.xfeatures & ~xcr0) in fpu_copy_uabi_to_guest_fpstate()
413 if (!(ustate->xsave.header.xfeatures & XFEATURE_MASK_PKRU)) in fpu_copy_uabi_to_guest_fpstate()
416 return copy_uabi_from_kernel_to_xstate(kstate, ustate, vpkru); in fpu_copy_uabi_to_guest_fpstate()