Searched refs:mcg_cap (Results 1 – 13 of 13) sorted by relevance
279 if ((env->mcg_cap & MCG_CTL_P) in helper_wrmsr()312 (4 * env->mcg_cap & 0xff)) { in helper_wrmsr()449 val = env->mcg_cap; in helper_rdmsr()452 if (env->mcg_cap & MCG_CTL_P) { in helper_rdmsr()491 (4 * env->mcg_cap & 0xff)) { in helper_rdmsr()
409 if ((cenv->mcg_cap & MCG_CTL_P) && cenv->mcg_ctl != ~(uint64_t)0) { in do_inject_x86_mce()485 unsigned bank_num = cenv->mcg_cap & 0xff; in cpu_x86_inject_mce()487 if (!cenv->mcg_cap) { in cpu_x86_inject_mce()
1732 VMSTATE_UINT64(env.mcg_cap, X86CPU),
2032 uint64_t mcg_cap; member
7375 cenv->mcg_cap = MCE_CAP_DEF | MCE_BANKS_DEF | in mce_init()
190 (env->mcg_cap & MCG_LMCE_P)) { in fw_cfg_build_feature_control()
752 if ((env->mcg_cap & MCG_SER_P) && addr) { in kvm_arch_on_sigbus_vcpu()2242 uint64_t mcg_cap, unsupported_caps; in kvm_arch_init_vcpu() local2246 ret = kvm_get_mce_cap_supported(cs->kvm_state, &mcg_cap, &banks); in kvm_arch_init_vcpu()2252 if (banks < (env->mcg_cap & MCG_CAP_BANKS_MASK)) { in kvm_arch_init_vcpu()2254 (int)(env->mcg_cap & MCG_CAP_BANKS_MASK), banks); in kvm_arch_init_vcpu()2258 unsupported_caps = env->mcg_cap & ~(mcg_cap | MCG_CAP_BANKS_MASK); in kvm_arch_init_vcpu()2268 env->mcg_cap &= mcg_cap | MCG_CAP_BANKS_MASK; in kvm_arch_init_vcpu()2269 ret = kvm_vcpu_ioctl(cs, KVM_X86_SETUP_MCE, &env->mcg_cap); in kvm_arch_init_vcpu()2289 if (env->mcg_cap & MCG_LMCE_P) { in kvm_arch_init_vcpu()4209 if (env->mcg_cap) { in kvm_put_msrs()[all …]
3328 u64 mcg_cap = vcpu->arch.mcg_cap; in set_msr_mce() local3329 unsigned bank_num = mcg_cap & 0xff; in set_msr_mce()3339 if (!(mcg_cap & MCG_CTL_P) && in set_msr_mce()3351 if (!(mcg_cap & MCG_CMCI_P) && (data || !msr_info->host_initiated)) in set_msr_mce()4006 u64 mcg_cap = vcpu->arch.mcg_cap; in get_msr_mce() local4007 unsigned bank_num = mcg_cap & 0xff; in get_msr_mce()4016 data = vcpu->arch.mcg_cap; in get_msr_mce()4019 if (!(mcg_cap & MCG_CTL_P) && !host) in get_msr_mce()4031 if (!(mcg_cap & MCG_CMCI_P) && !host) in get_msr_mce()5029 u64 mcg_cap) in kvm_vcpu_ioctl_x86_setup_mce() argument[all …]
568 return KVM_APIC_MAX_NR_LVT_ENTRIES - !(vcpu->arch.mcg_cap & MCG_CMCI_P); in kvm_apic_calc_nr_lvt_entries()
913 u64 mcg_cap; member
4603 vcpu->arch.mcg_cap &= 0x1ff; in svm_setup_mce()
8145 if (vcpu->arch.mcg_cap & MCG_LMCE_P) in vmx_setup_mce()
4428 :Parameters: u64 mcg_cap (in)4430 -EFAULT if u64 mcg_cap cannot be read,4434 Initializes MCE support for use. The u64 mcg_cap parameter