Searched refs:nested_cpu_has2 (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | nested.h | 136 static inline bool nested_cpu_has2(struct vmcs12 *vmcs12, u32 bit) in nested_cpu_has2() function 166 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_EPT); in nested_cpu_has_ept() 171 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_XSAVES); in nested_cpu_has_xsaves() 176 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_PML); in nested_cpu_has_pml() 181 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_X2APIC_MODE); in nested_cpu_has_virt_x2apic_mode() 186 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_VPID); in nested_cpu_has_vpid() 191 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_APIC_REGISTER_VIRT); in nested_cpu_has_apic_reg_virt() 196 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUAL_INTR_DELIVERY); in nested_cpu_has_vid() 206 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_VMFUNC); in nested_cpu_has_vmfunc() 218 return nested_cpu_has2(vmcs1 in nested_cpu_has_shadow_vmcs() [all...] |
H A D | nested.c | 721 if (nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES) && in nested_vmx_check_apic_access_controls() 742 nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES))) in nested_vmx_check_apicv_controls() 827 if (CC(nested_cpu_has2(vmcs12, SECONDARY_EXEC_UNRESTRICTED_GUEST) && in nested_vmx_check_unrestricted_guest_controls() 836 if (CC(nested_cpu_has2(vmcs12, SECONDARY_EXEC_MODE_BASED_EPT_EXEC) && in nested_vmx_check_mode_based_ept_exec_controls() 2338 if (!nested_cpu_has2(vmcs12, SECONDARY_EXEC_UNRESTRICTED_GUEST)) in prepare_vmcs02_early() 2833 bool urg = nested_cpu_has2(vmcs12, in nested_check_vm_entry_controls() 3210 if (nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES)) { in nested_get_vmcs12_pages() 3233 !nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES)) { in nested_get_vmcs12_pages() 4763 if (nested_cpu_has2(vmcs12, SECONDARY_EXEC_TSC_SCALING)) in nested_vmx_vmexit() 6096 !nested_cpu_has2(vmcs1 in nested_vmx_exit_handled_encls() [all...] |
H A D | vmx.c | 1919 nested_cpu_has2(vmcs12, SECONDARY_EXEC_TSC_SCALING)) in vmx_get_l2_tsc_multiplier() 3460 !nested_cpu_has2(get_vmcs12(vcpu), SECONDARY_EXEC_DESC)) { in vmx_set_cr4() 7970 if (!nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_RDTSCP)) { in vmx_check_intercept() 7991 if (!nested_cpu_has2(vmcs12, SECONDARY_EXEC_DESC)) in vmx_check_intercept() 8007 !nested_cpu_has2(vmcs12, CPU_BASED_PAUSE_EXITING)) in vmx_check_intercept()
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | nested.h | 141 static inline bool nested_cpu_has2(struct vmcs12 *vmcs12, u32 bit) in nested_cpu_has2() function 171 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_EPT); in nested_cpu_has_ept() 176 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_XSAVES); in nested_cpu_has_xsaves() 181 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_PML); in nested_cpu_has_pml() 186 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_X2APIC_MODE); in nested_cpu_has_virt_x2apic_mode() 191 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_VPID); in nested_cpu_has_vpid() 196 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_APIC_REGISTER_VIRT); in nested_cpu_has_apic_reg_virt() 201 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUAL_INTR_DELIVERY); in nested_cpu_has_vid() 211 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_VMFUNC); in nested_cpu_has_vmfunc() 223 return nested_cpu_has2(vmcs1 in nested_cpu_has_shadow_vmcs() [all...] |
H A D | nested.c | 708 if (nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES) && in nested_vmx_check_apic_access_controls() 729 nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES))) in nested_vmx_check_apicv_controls() 817 if (CC(nested_cpu_has2(vmcs12, SECONDARY_EXEC_UNRESTRICTED_GUEST) && in nested_vmx_check_unrestricted_guest_controls() 826 if (CC(nested_cpu_has2(vmcs12, SECONDARY_EXEC_MODE_BASED_EPT_EXEC) && in nested_vmx_check_mode_based_ept_exec_controls() 2335 if (!nested_cpu_has2(vmcs12, SECONDARY_EXEC_UNRESTRICTED_GUEST)) in prepare_vmcs02_early() 2809 bool urg = nested_cpu_has2(vmcs12, in nested_check_vm_entry_controls() 3170 if (nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES)) { in nested_get_vmcs12_pages() 3204 !nested_cpu_has2(vmcs12, SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES)) { in nested_get_vmcs12_pages() 5962 return nested_cpu_has2(vmcs12, SECONDARY_EXEC_RDRAND_EXITING); in nested_vmx_l1_wants_exit() 5964 return nested_cpu_has2(vmcs1 in nested_vmx_l1_wants_exit() [all...] |
H A D | vmx.c | 3251 !nested_cpu_has2(get_vmcs12(vcpu), SECONDARY_EXEC_DESC)) { in vmx_set_cr4() 7536 if (!nested_cpu_has2(vmcs12, SECONDARY_EXEC_ENABLE_RDTSCP)) { in vmx_check_intercept() 7557 if (!nested_cpu_has2(vmcs12, SECONDARY_EXEC_DESC)) in vmx_check_intercept() 7573 !nested_cpu_has2(vmcs12, CPU_BASED_PAUSE_EXITING)) in vmx_check_intercept()
|
Completed in 32 milliseconds