X86_FEATURE_MWAIT
if (!cpu_has(c, X86_FEATURE_MWAIT) ||
{ X86_FEATURE_MWAIT, CPUID_LEAF_MWAIT },
if (boot_cpu_has(X86_FEATURE_MWAIT) &&
if (!cpu_feature_enabled(X86_FEATURE_MWAIT))
!boot_cpu_has(X86_FEATURE_MWAIT) &&
!boot_cpu_has(X86_FEATURE_MWAIT) &&
if (!cpu_has(c, X86_FEATURE_MWAIT))
kvm_update_feature_runtime(vcpu, best, X86_FEATURE_MWAIT,
enabled = guest_cpu_cap_has(vcpu, X86_FEATURE_MWAIT);
return boot_cpu_has(X86_FEATURE_MWAIT) &&
X86_MATCH_VFM_FEATURE(vfm, X86_FEATURE_MWAIT, data)
(1 << (X86_FEATURE_MWAIT % 32));
setup_force_cpu_cap(X86_FEATURE_MWAIT);
setup_clear_cpu_cap(X86_FEATURE_MWAIT);
if (!boot_cpu_has(X86_FEATURE_MWAIT))
X86_MATCH_VENDOR_FAM_FEATURE(INTEL, X86_FAMILY_ANY, X86_FEATURE_MWAIT, NULL),
if (!boot_cpu_has(X86_FEATURE_MWAIT)) {
X86_MATCH_VENDOR_FEATURE(INTEL, X86_FEATURE_MWAIT, NULL),
vcpu_clear_cpuid_feature(vcpu, X86_FEATURE_MWAIT);
vcpu_set_cpuid_feature(vcpu, X86_FEATURE_MWAIT);
__GUEST_ASSERT(this_cpu_has(X86_FEATURE_MWAIT) == !(testcase & MWAIT_DISABLED),
TEST_REQUIRE(this_cpu_has(X86_FEATURE_MWAIT));