/openbmc/qemu/target/i386/ |
H A D | helper.c | 366 uint64_t mcg_status; member 393 recursive = !!(cenv->mcg_status & MCG_STATUS_MCIP); in do_inject_x86_mce() 452 cenv->mcg_status = params->mcg_status; in do_inject_x86_mce() 471 uint64_t status, uint64_t mcg_status, uint64_t addr, in cpu_x86_inject_mce() argument 480 .mcg_status = mcg_status, in cpu_x86_inject_mce() 511 params.mcg_status = MCG_STATUS_MCIP | MCG_STATUS_RIPV; in cpu_x86_inject_mce()
|
H A D | monitor.c | 585 uint64_t mcg_status = qdict_get_int(qdict, "mcg_status"); in hmp_mce() local 596 cpu_x86_inject_mce(mon, cpu, bank, status, mcg_status, addr, misc, in hmp_mce()
|
H A D | cpu.h | 1837 uint64_t mcg_status; member 2554 uint64_t status, uint64_t mcg_status, uint64_t addr,
|
H A D | machine.c | 1733 VMSTATE_UINT64(env.mcg_status, X86CPU),
|
/openbmc/linux/arch/x86/kernel/cpu/mce/ |
H A D | inject.c | 503 u64 mcg_status = 0; in do_inject() local 523 mcg_status = MCG_STATUS_MCIP | MCG_STATUS_EIPV; in do_inject() 526 mcg_status |= MCG_STATUS_RIPV; in do_inject() 556 i_mce.mcgstatus = mcg_status; in do_inject()
|
/openbmc/qemu/target/i386/tcg/sysemu/ |
H A D | misc_helper.c | 276 env->mcg_status = val; in helper_wrmsr() 459 val = env->mcg_status; in helper_rdmsr()
|
/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | ucna_injection_test.c | 162 mce.mcg_status = 0; in inject_ucna()
|
/openbmc/qemu/linux-headers/asm-x86/ |
H A D | kvm.h | 542 __u64 mcg_status; member
|
/openbmc/qemu/target/i386/kvm/ |
H A D | kvm.c | 675 uint64_t mcg_status = MCG_STATUS_MCIP | MCG_STATUS_RIPV; in kvm_mce_inject() local 682 mcg_status |= MCG_STATUS_EIPV; in kvm_mce_inject() 689 mcg_status |= MCG_STATUS_EIPV; in kvm_mce_inject() 715 mcg_status |= MCG_STATUS_LMCE; in kvm_mce_inject() 719 cpu_x86_inject_mce(NULL, cpu, 9, status, mcg_status, paddr, in kvm_mce_inject() 4210 kvm_msr_entry_add(cpu, MSR_MCG_STATUS, env->mcg_status); in kvm_put_msrs() 4726 env->mcg_status = msrs[i].data; in kvm_get_msrs()
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | kvm.h | 1270 __u64 mcg_status; member
|
/openbmc/linux/include/uapi/linux/ |
H A D | kvm.h | 1270 __u64 mcg_status; member
|
/openbmc/linux/arch/x86/kvm/ |
H A D | x86.c | 3336 vcpu->arch.mcg_status = data; in set_msr_mce() 4024 data = vcpu->arch.mcg_status; in get_msr_mce() 5069 return !mce->mcg_status && in is_ucna() 5082 vcpu->arch.mcg_status = mce->mcg_status; in kvm_vcpu_x86_set_ucna() 5123 if ((vcpu->arch.mcg_status & MCG_STATUS_MCIP) || in kvm_vcpu_ioctl_x86_set_mce() 5132 vcpu->arch.mcg_status = mce->mcg_status; in kvm_vcpu_ioctl_x86_set_mce()
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | kvm_host.h | 914 u64 mcg_status; member
|
/openbmc/qemu/ |
H A D | hmp-commands.hx | 1490 .args_type = "broadcast:-b,cpu_index:i,bank:i,status:l,mcg_status:l,addr:l,misc:l",
|
/openbmc/linux/Documentation/virt/kvm/ |
H A D | api.rst | 4460 __u64 mcg_status;
|