Home
last modified time | relevance | path

Searched refs:guest_cpuid_has (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/arch/x86/kvm/
Dpmu_amd.c51 if (guest_cpuid_has(vcpu, X86_FEATURE_PERFCTR_CORE)) { in get_msr_base()
165 if (guest_cpuid_has(vcpu, X86_FEATURE_PERFCTR_CORE)) { in amd_pmc_idx_to_pmc()
263 if (guest_cpuid_has(vcpu, X86_FEATURE_PERFCTR_CORE)) in amd_pmu_refresh()
Dcpuid.h92 static __always_inline bool guest_cpuid_has(struct kvm_vcpu *vcpu, unsigned x86_feature) in guest_cpuid_has() function
Dx86.c345 (guest_cpuid_has(vcpu, X86_FEATURE_X2APIC) ? 0 : X2APIC_ENABLE); in kvm_set_apic_base()
893 if (!guest_cpuid_has(vcpu, X86_FEATURE_XSAVE) && (cr4 & X86_CR4_OSXSAVE)) in kvm_valid_cr4()
896 if (!guest_cpuid_has(vcpu, X86_FEATURE_SMEP) && (cr4 & X86_CR4_SMEP)) in kvm_valid_cr4()
899 if (!guest_cpuid_has(vcpu, X86_FEATURE_SMAP) && (cr4 & X86_CR4_SMAP)) in kvm_valid_cr4()
902 if (!guest_cpuid_has(vcpu, X86_FEATURE_FSGSBASE) && (cr4 & X86_CR4_FSGSBASE)) in kvm_valid_cr4()
905 if (!guest_cpuid_has(vcpu, X86_FEATURE_PKU) && (cr4 & X86_CR4_PKE)) in kvm_valid_cr4()
908 if (!guest_cpuid_has(vcpu, X86_FEATURE_LA57) && (cr4 & X86_CR4_LA57)) in kvm_valid_cr4()
911 if (!guest_cpuid_has(vcpu, X86_FEATURE_UMIP) && (cr4 & X86_CR4_UMIP)) in kvm_valid_cr4()
936 if (!guest_cpuid_has(vcpu, X86_FEATURE_PCID)) in kvm_set_cr4()
1049 if (!guest_cpuid_has(vcpu, X86_FEATURE_RTM)) in kvm_dr6_fixed()
[all …]
Dmtrr.c123 if (guest_cpuid_has(vcpu, X86_FEATURE_MTRR)) in mtrr_disabled_type()
Dsvm.c4187 !guest_cpuid_has(vcpu, X86_FEATURE_AMD_IBRS) && in svm_get_msr()
4188 !guest_cpuid_has(vcpu, X86_FEATURE_AMD_SSBD)) in svm_get_msr()
4195 !guest_cpuid_has(vcpu, X86_FEATURE_VIRT_SSBD)) in svm_get_msr()
4272 !guest_cpuid_has(vcpu, X86_FEATURE_AMD_IBRS) && in svm_set_msr()
4273 !guest_cpuid_has(vcpu, X86_FEATURE_AMD_SSBD)) in svm_set_msr()
4300 !guest_cpuid_has(vcpu, X86_FEATURE_AMD_IBPB)) in svm_set_msr()
4316 !guest_cpuid_has(vcpu, X86_FEATURE_VIRT_SSBD)) in svm_set_msr()
5897 svm->nrips_enabled = !!guest_cpuid_has(&svm->vcpu, X86_FEATURE_NRIPS); in svm_cpuid_update()
Dmmu.c4593 guest_cpuid_has(vcpu, X86_FEATURE_GBPAGES), in reset_rsvds_bits_mask()
4662 guest_cpuid_has(vcpu, X86_FEATURE_GBPAGES), in reset_shadow_zero_bits_mask()
/Linux-v5.4/arch/x86/kvm/vmx/
Dvmx.c1684 if (index >= 0 && guest_cpuid_has(&vmx->vcpu, X86_FEATURE_RDTSCP)) in setup_msrs()
1735 return nested && guest_cpuid_has(vcpu, X86_FEATURE_VMX); in nested_vmx_allowed()
1793 !guest_cpuid_has(vcpu, X86_FEATURE_SPEC_CTRL)) in vmx_get_msr()
1810 !guest_cpuid_has(vcpu, X86_FEATURE_MPX))) in vmx_get_msr()
1832 !(guest_cpuid_has(vcpu, X86_FEATURE_XSAVE) && in vmx_get_msr()
1833 guest_cpuid_has(vcpu, X86_FEATURE_XSAVES)))) in vmx_get_msr()
1885 !guest_cpuid_has(vcpu, X86_FEATURE_RDTSCP)) in vmx_get_msr()
1957 !guest_cpuid_has(vcpu, X86_FEATURE_MPX))) in vmx_set_msr()
1976 !guest_cpuid_has(vcpu, X86_FEATURE_SPEC_CTRL)) in vmx_set_msr()
2006 !guest_cpuid_has(vcpu, X86_FEATURE_SPEC_CTRL)) in vmx_set_msr()
[all …]