Home
last modified time | relevance | path

Searched refs:mcg_cap (Results 1 – 6 of 6) sorted by relevance

/xen/xen/arch/x86/cpu/mcheck/
A Dvmce.c61 v->arch.vmce.mcg_cap = INTEL_GUEST_MCG_CAP; in vmce_init_vcpu()
63 v->arch.vmce.mcg_cap = AMD_GUEST_MCG_CAP; in vmce_init_vcpu()
92 v->arch.vmce.mcg_cap = ctxt->caps; in vmce_restore_vcpu()
196 *val = cur->arch.vmce.mcg_cap; in vmce_rdmsr()
201 if ( cur->arch.vmce.mcg_cap & MCG_CTL_P ) in vmce_rdmsr()
212 if ( cur->arch.vmce.mcg_cap & MCG_LMCE_P ) in vmce_rdmsr()
337 if ( (cur->arch.vmce.mcg_cap & MCG_LMCE_P) && in vmce_wrmsr()
359 .caps = v->arch.vmce.mcg_cap, in vmce_save_vcpu_ctxt()
558 v->arch.vmce.mcg_cap |= MCG_LMCE_P; in vmce_enable_mca_cap()
A Dmce.h170 msr < MSR_IA32_MCx_CTL2(v->arch.vmce.mcg_cap & MCG_CAP_COUNT) ) in mce_vendor_bank_msr()
189 msr < MSR_IA32_MCx_CTL(v->arch.vmce.mcg_cap & MCG_CAP_COUNT)) || in mce_bank_msr()
A Dmce_intel.c1017 return v->arch.vmce.mcg_cap & MCG_LMCE_P; in vmce_has_lmce()
/xen/xen/include/asm-x86/
A Dmce.h29 uint64_t mcg_cap; member
/xen/xen/arch/x86/
A Ddomctl.c301 BUILD_BUG_ON(offsetof(typeof(*evc), mcg_cap) != in vcpu_set_vmce()
303 BUILD_BUG_ON(sizeof(evc->mcg_cap) != sizeof(evc->vmce.caps)); in vcpu_set_vmce()
844 evc->vmce.caps = v->arch.vmce.mcg_cap; in arch_do_domctl()
/xen/xen/include/public/
A Ddomctl.h650 uint64_aligned_t mcg_cap; member

Completed in 14 milliseconds