Searched refs:xcr0_accum (Results 1 – 7 of 7) sorted by relevance
177 BUG_ON(!v->arch.xcr0_accum); in expand_xsave_states()240 BUG_ON(!v->arch.xcr0_accum); in compress_xsave_states()246 if ( !(v->arch.xcr0_accum & XSTATE_XSAVES_ONLY) ) in compress_xsave_states()493 return !!v->arch.xcr0_accum; in xsave_enabled()539 v->arch.xcr0_accum = 0; in xstate_alloc_save_area()677 if ( (hdr->xstate_bv & ~xcr0_accum) || in validate_xstate()678 (xcr0 & ~xcr0_accum) || in validate_xstate()680 !valid_xcr0(xcr0_accum) ) in validate_xstate()683 if ( (xcr0_accum & ~xfeature_mask) || in validate_xstate()712 mask = new_bv & ~curr->arch.xcr0_accum; in handle_xsetbv()[all …]
32 ok = set_xcr0(v->arch.xcr0_accum | XSTATE_FP_SSE); in fpu_xrstor()147 ok = set_xcr0(v->arch.xcr0_accum | XSTATE_FP_SSE); in fpu_xsave()
1131 size = PV_XSAVE_SIZE(v->arch.xcr0_accum); in arch_do_domctl()1143 (void *)&v->arch.xcr0_accum, in arch_do_domctl()1144 sizeof(v->arch.xcr0_accum)) ) in arch_do_domctl()1147 offset += sizeof(v->arch.xcr0_accum); in arch_do_domctl()1231 v->arch.xcr0_accum = _xcr0_accum; in arch_do_domctl()
119 int __must_check validate_xstate(u64 xcr0, u64 xcr0_accum,140 (v->arch.xcr0_accum & XSTATE_LAZY & ~XSTATE_FP_SSE); in xstate_all()
560 uint64_t xcr0_accum; member
321 !(v->arch.xcr0_accum & (XSTATE_BNDREGS | XSTATE_BNDCSR)) ) in hvm_set_guest_bndcfgs()1175 unsigned int size = HVM_CPU_XSAVE_SIZE(v->arch.xcr0_accum); in hvm_save_cpu_xsave_states()1186 ctxt->xcr0_accum = v->arch.xcr0_accum; in hvm_save_cpu_xsave_states()1261 err = validate_xstate(ctxt->xcr0, ctxt->xcr0_accum, in hvm_load_cpu_xsave_states()1268 d->domain_id, vcpuid, ctxt->xfeature_mask, ctxt->xcr0_accum, in hvm_load_cpu_xsave_states()1272 size = HVM_CPU_XSAVE_SIZE(ctxt->xcr0_accum); in hvm_load_cpu_xsave_states()1315 v->arch.xcr0_accum = ctxt->xcr0_accum; in hvm_load_cpu_xsave_states()1316 if ( ctxt->xcr0_accum & XSTATE_NONLAZY ) in hvm_load_cpu_xsave_states()2421 if ( (value & X86_CR4_PKE) && !(v->arch.xcr0_accum & XSTATE_PKRU) ) in hvm_set_cr4()
574 uint64_t xcr0_accum; /* Updated by XSETBV */ member
Completed in 20 milliseconds