Home
last modified time | relevance | path

Searched refs:mcg_status (Results 1 – 15 of 15) sorted by relevance

/openbmc/qemu/target/i386/
H A Dhelper.c366 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 Dmonitor.c585 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 Dcpu.h1785 uint64_t mcg_status; member
2496 uint64_t status, uint64_t mcg_status, uint64_t addr,
H A Dmachine.c1714 VMSTATE_UINT64(env.mcg_status, X86CPU),
/openbmc/linux/arch/x86/kernel/cpu/mce/
H A Dinject.c503 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 Dmisc_helper.c276 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 Ducna_injection_test.c162 mce.mcg_status = 0; in inject_ucna()
/openbmc/qemu/linux-headers/asm-x86/
H A Dkvm.h540 __u64 mcg_status; member
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c654 uint64_t mcg_status = MCG_STATUS_MCIP | MCG_STATUS_RIPV; in kvm_mce_inject() local
661 mcg_status |= MCG_STATUS_EIPV; in kvm_mce_inject()
668 mcg_status |= MCG_STATUS_EIPV; in kvm_mce_inject()
694 mcg_status |= MCG_STATUS_LMCE; in kvm_mce_inject()
698 cpu_x86_inject_mce(NULL, cpu, 9, status, mcg_status, paddr, in kvm_mce_inject()
4087 kvm_msr_entry_add(cpu, MSR_MCG_STATUS, env->mcg_status); in kvm_put_msrs()
4599 env->mcg_status = msrs[i].data; in kvm_get_msrs()
/openbmc/linux/include/uapi/linux/
H A Dkvm.h1270 __u64 mcg_status; member
/openbmc/linux/tools/include/uapi/linux/
H A Dkvm.h1270 __u64 mcg_status; member
/openbmc/linux/arch/x86/kvm/
H A Dx86.c3336 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 Dkvm_host.h914 u64 mcg_status; member
/openbmc/qemu/
H A Dhmp-commands.hx1490 .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 Dapi.rst4460 __u64 mcg_status;