Searched refs:guest_cpuid_has (Results 1 – 12 of 12) sorted by relevance
| /linux/arch/x86/kvm/ |
| A D | cpuid.h | 84 static __always_inline bool guest_cpuid_has(struct kvm_vcpu *vcpu, in guest_cpuid_has() function 159 return (guest_cpuid_has(vcpu, X86_FEATURE_SPEC_CTRL) || in guest_has_spec_ctrl_msr() 160 guest_cpuid_has(vcpu, X86_FEATURE_AMD_STIBP) || in guest_has_spec_ctrl_msr() 161 guest_cpuid_has(vcpu, X86_FEATURE_AMD_IBRS) || in guest_has_spec_ctrl_msr() 162 guest_cpuid_has(vcpu, X86_FEATURE_AMD_SSBD)); in guest_has_spec_ctrl_msr() 167 return (guest_cpuid_has(vcpu, X86_FEATURE_SPEC_CTRL) || in guest_has_pred_cmd_msr() 168 guest_cpuid_has(vcpu, X86_FEATURE_AMD_IBPB)); in guest_has_pred_cmd_msr()
|
| A D | x86.c | 1072 if (!guest_cpuid_has(vcpu, X86_FEATURE_PCID)) in kvm_set_cr4() 1231 if (!guest_cpuid_has(vcpu, X86_FEATURE_RTM)) in kvm_dr6_fixed() 1571 !guest_cpuid_has(vcpu, X86_FEATURE_LM)) in __kvm_valid_efer() 1717 !guest_cpuid_has(vcpu, X86_FEATURE_RDPID)) in __kvm_set_msr() 3649 if (!guest_cpuid_has(vcpu, X86_FEATURE_OSVW)) in kvm_set_msr_common() 3654 if (!guest_cpuid_has(vcpu, X86_FEATURE_OSVW)) in kvm_set_msr_common() 3778 !guest_cpuid_has(vcpu, X86_FEATURE_PDCM)) in kvm_get_msr_common() 3971 if (!guest_cpuid_has(vcpu, X86_FEATURE_OSVW)) in kvm_get_msr_common() 3976 if (!guest_cpuid_has(vcpu, X86_FEATURE_OSVW)) in kvm_get_msr_common() 9395 if (guest_cpuid_has(vcpu, X86_FEATURE_LM)) in enter_smm() [all …]
|
| A D | mtrr.c | 119 if (guest_cpuid_has(vcpu, X86_FEATURE_MTRR)) in mtrr_disabled_type()
|
| A D | cpuid.c | 238 __cr4_reserved_bits(guest_cpuid_has, vcpu); in kvm_vcpu_after_set_cpuid()
|
| A D | lapic.c | 382 if (guest_cpuid_has(vcpu, X86_FEATURE_X2APIC) && in kvm_apic_set_version()
|
| /linux/arch/x86/kvm/vmx/ |
| A D | sgx.c | 124 guest_cpuid_has(vcpu, X86_FEATURE_SGX2)) { in sgx_inject_fault() 350 if (!enable_sgx || !guest_cpuid_has(vcpu, X86_FEATURE_SGX)) in encls_leaf_enabled_in_guest() 354 return guest_cpuid_has(vcpu, X86_FEATURE_SGX1); in encls_leaf_enabled_in_guest() 357 return guest_cpuid_has(vcpu, X86_FEATURE_SGX2); in encls_leaf_enabled_in_guest() 469 if (guest_cpuid_has(vcpu, X86_FEATURE_SGX) && in vmx_write_encls_bitmap() 471 if (guest_cpuid_has(vcpu, X86_FEATURE_SGX1)) { in vmx_write_encls_bitmap() 477 if (guest_cpuid_has(vcpu, X86_FEATURE_SGX2)) in vmx_write_encls_bitmap()
|
| A D | vmx.c | 1810 !guest_cpuid_has(vcpu, X86_FEATURE_MPX))) in vmx_get_msr() 1914 if (!guest_cpuid_has(vcpu, X86_FEATURE_LM)) in nested_vmx_truncate_sysenter_addr() 2009 !guest_cpuid_has(vcpu, X86_FEATURE_MPX))) in vmx_set_msr() 4177 __enabled = guest_cpuid_has(&(vmx)->vcpu, \ 4239 guest_cpuid_has(vcpu, X86_FEATURE_XSAVE) && in vmx_secondary_exec_control() 4240 guest_cpuid_has(vcpu, X86_FEATURE_XSAVES); in vmx_secondary_exec_control() 4259 guest_cpuid_has(vcpu, X86_FEATURE_RDTSCP) || in vmx_secondary_exec_control() 4260 guest_cpuid_has(vcpu, X86_FEATURE_RDPID); in vmx_secondary_exec_control() 7195 guest_cpuid_has(vcpu, X86_FEATURE_INTEL_PT)) in vmx_vcpu_after_set_cpuid() 7210 if (guest_cpuid_has(vcpu, X86_FEATURE_SGX)) in vmx_vcpu_after_set_cpuid() [all …]
|
| A D | pmu_intel.c | 156 if (!guest_cpuid_has(vcpu, X86_FEATURE_PDCM)) in vcpu_get_perf_capabilities()
|
| A D | nested.c | 5790 if (!guest_cpuid_has(vcpu, X86_FEATURE_SGX) || in nested_vmx_exit_handled_encls()
|
| /linux/arch/x86/kvm/svm/ |
| A D | pmu.c | 51 if (guest_cpuid_has(vcpu, X86_FEATURE_PERFCTR_CORE)) { in get_msr_base() 110 if (!guest_cpuid_has(vcpu, X86_FEATURE_PERFCTR_CORE)) in get_gp_pmc_amd() 123 if (!guest_cpuid_has(vcpu, X86_FEATURE_PERFCTR_CORE)) in get_gp_pmc_amd() 173 if (guest_cpuid_has(vcpu, X86_FEATURE_PERFCTR_CORE)) { in amd_pmc_idx_to_pmc() 278 if (guest_cpuid_has(vcpu, X86_FEATURE_PERFCTR_CORE)) in amd_pmu_refresh()
|
| A D | svm.c | 1169 !guest_cpuid_has(&svm->vcpu, X86_FEATURE_INVPCID)) in svm_recalc_instruction_intercepts() 1176 if (guest_cpuid_has(vcpu, X86_FEATURE_RDTSCP)) in svm_recalc_instruction_intercepts() 2813 !guest_cpuid_has(vcpu, X86_FEATURE_VIRT_SSBD)) in svm_get_msr() 2958 !guest_cpuid_has(vcpu, X86_FEATURE_VIRT_SSBD)) in svm_set_msr() 3120 if (!guest_cpuid_has(vcpu, X86_FEATURE_INVPCID)) { in invpcid_interception() 4079 vcpu->arch.xsaves_enabled = guest_cpuid_has(vcpu, X86_FEATURE_XSAVE) && in svm_vcpu_after_set_cpuid() 4085 guest_cpuid_has(vcpu, X86_FEATURE_NRIPS); in svm_vcpu_after_set_cpuid() 4103 if (guest_cpuid_has(vcpu, X86_FEATURE_X2APIC)) in svm_vcpu_after_set_cpuid() 4111 if (nested && guest_cpuid_has(vcpu, X86_FEATURE_SVM)) in svm_vcpu_after_set_cpuid() 4402 if (!guest_cpuid_has(vcpu, X86_FEATURE_LM)) in svm_leave_smm() [all …]
|
| /linux/arch/x86/kvm/mmu/ |
| A D | mmu.c | 4375 guest_cpuid_has(vcpu, X86_FEATURE_GBPAGES); in guest_can_use_gbpages()
|
Completed in 70 milliseconds