Home
last modified time | relevance | path

Searched refs:mce_banks (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/arch/x86/kernel/cpu/mce/
H A Dcore.c676 struct mce_bank *mce_banks = this_cpu_ptr(mce_banks_array); in machine_check_poll() local
689 if (!mce_banks[i].ctl || !test_bit(i, *b)) in machine_check_poll()
1252 struct mce_bank *mce_banks = this_cpu_ptr(mce_banks_array); in __mc_scan_banks() local
1261 if (!mce_banks[i].ctl) in __mc_scan_banks()
1736 struct mce_bank *mce_banks = this_cpu_ptr(mce_banks_array); in __mcheck_cpu_mce_banks_init() local
1741 struct mce_bank *b = &mce_banks[i]; in __mcheck_cpu_mce_banks_init()
1809 struct mce_bank *mce_banks = this_cpu_ptr(mce_banks_array); in __mcheck_cpu_init_clear_banks() local
1813 struct mce_bank *b = &mce_banks[i]; in __mcheck_cpu_init_clear_banks()
1834 struct mce_bank *mce_banks = this_cpu_ptr(mce_banks_array); in __mcheck_cpu_check_banks() local
1839 struct mce_bank *b = &mce_banks[i]; in __mcheck_cpu_check_banks()
[all …]
/openbmc/qemu/target/i386/tcg/sysemu/
H A Dmisc_helper.c316 env->mce_banks[offset] = val; in helper_wrmsr()
493 val = env->mce_banks[offset]; in helper_rdmsr()
/openbmc/qemu/target/i386/
H A Dhelper.c386 uint64_t *banks = cenv->mce_banks + 4 * params->bank; in do_inject_x86_mce()
H A Dmachine.c1735 VMSTATE_UINT64_ARRAY(env.mce_banks, X86CPU, MCE_BANKS_DEF * 4),
H A Dcpu.h2035 uint64_t mce_banks[MCE_BANKS_DEF*4]; member
H A Dcpu.c7379 cenv->mce_banks[bank * 4] = ~(uint64_t)0; in mce_init()
/openbmc/linux/arch/x86/kvm/
H A Dx86.c3390 vcpu->arch.mce_banks[offset] = data; in set_msr_mce()
4044 data = vcpu->arch.mce_banks[offset]; in get_msr_mce()
5046 vcpu->arch.mce_banks[bank*4] = ~(u64)0; in kvm_vcpu_ioctl_x86_setup_mce()
5099 u64 *banks = vcpu->arch.mce_banks; in kvm_vcpu_ioctl_x86_set_mce()
11914 vcpu->arch.mce_banks = kcalloc(KVM_MAX_MCE_BANKS * 4, sizeof(u64), in kvm_arch_vcpu_create()
11918 if (!vcpu->arch.mce_banks || !vcpu->arch.mci_ctl2_banks) in kvm_arch_vcpu_create()
11973 kfree(vcpu->arch.mce_banks); in kvm_arch_vcpu_create()
12018 kfree(vcpu->arch.mce_banks); in kvm_arch_vcpu_destroy()
/openbmc/linux/arch/x86/include/asm/
H A Dkvm_host.h917 u64 *mce_banks; member
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c4216 kvm_msr_entry_add(cpu, MSR_MC0_CTL + i, env->mce_banks[i]); in kvm_put_msrs()
4761 env->mce_banks[msrs[i].index - MSR_MC0_CTL] = msrs[i].data; in kvm_get_msrs()