Home
last modified time | relevance | path

Searched refs:guest_can_use (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/arch/x86/kvm/svm/
H A Dnested.c114 if (!guest_can_use(&svm->vcpu, X86_FEATURE_V_VMSAVE_VMLOAD)) in nested_vmcb_needs_vls_intercept()
595 if (unlikely(guest_can_use(vcpu, X86_FEATURE_LBRV) && in nested_vmcb02_prepare_save()
657 if (guest_can_use(vcpu, X86_FEATURE_VGIF) && in nested_vmcb02_prepare_control()
695 if (guest_can_use(vcpu, X86_FEATURE_TSCRATEMSR) && in nested_vmcb02_prepare_control()
716 if (guest_can_use(vcpu, X86_FEATURE_NRIPS)) in nested_vmcb02_prepare_control()
726 if (guest_can_use(vcpu, X86_FEATURE_NRIPS)) in nested_vmcb02_prepare_control()
734 if (guest_can_use(vcpu, X86_FEATURE_LBRV)) in nested_vmcb02_prepare_control()
741 if (guest_can_use(vcpu, X86_FEATURE_PAUSEFILTER)) in nested_vmcb02_prepare_control()
745 if (guest_can_use(vcpu, X86_FEATURE_PFTHRESHOLD)) in nested_vmcb02_prepare_control()
1027 if (guest_can_use(vcpu, X86_FEATURE_NRIPS)) in nested_svm_vmexit()
[all …]
H A Dsvm.h447 return guest_can_use(&svm->vcpu, X86_FEATURE_VGIF) && in nested_vgif_enabled()
499 return guest_can_use(&svm->vcpu, X86_FEATURE_VNMI) && in nested_vnmi_enabled()
H A Dsvm.c1066 (is_guest_mode(vcpu) && guest_can_use(vcpu, X86_FEATURE_LBRV) && in svm_update_lbrv()
2858 !guest_can_use(vcpu, X86_FEATURE_TSCRATEMSR)) in svm_get_msr()
3014 if (!guest_can_use(vcpu, X86_FEATURE_TSCRATEMSR)) { in svm_set_msr()
3036 if (guest_can_use(vcpu, X86_FEATURE_TSCRATEMSR) && in svm_set_msr()
H A Dsev.c3019 if (guest_can_use(vcpu, X86_FEATURE_XSAVES) && in sev_es_vcpu_after_set_cpuid()
/openbmc/linux/arch/x86/kvm/
H A Dcpuid.h283 static __always_inline bool guest_can_use(struct kvm_vcpu *vcpu, in guest_can_use() function
H A Dx86.c1028 if (guest_can_use(vcpu, X86_FEATURE_XSAVES) && in kvm_load_guest_xsave_state()
1059 if (guest_can_use(vcpu, X86_FEATURE_XSAVES) && in kvm_load_host_xsave_state()
/openbmc/linux/arch/x86/kvm/vmx/
H A Dvmx.c2066 if (!guest_can_use(vcpu, X86_FEATURE_VMX)) in vmx_get_msr()
2374 if (!guest_can_use(vcpu, X86_FEATURE_VMX)) in vmx_set_msr()
4583 __enabled = guest_can_use(__vcpu, X86_FEATURE_##feat_name); \
7794 if (guest_can_use(vcpu, X86_FEATURE_VMX)) in vmx_vcpu_after_set_cpuid()
7803 if (guest_can_use(vcpu, X86_FEATURE_VMX)) in vmx_vcpu_after_set_cpuid()
H A Dnested.c6482 if (guest_can_use(vcpu, X86_FEATURE_VMX) && in vmx_get_nested_state()
6623 if (!guest_can_use(vcpu, X86_FEATURE_VMX)) in vmx_set_nested_state()
6657 (!guest_can_use(vcpu, X86_FEATURE_VMX) || in vmx_set_nested_state()
/openbmc/linux/arch/x86/kvm/mmu/
H A Dmmu.c4795 guest_can_use(vcpu, X86_FEATURE_GBPAGES), in reset_guest_rsvds_bits_mask()
4872 guest_can_use(vcpu, X86_FEATURE_GBPAGES), in reset_shadow_zero_bits_mask()