Searched refs:nested_cpu_has (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/x86/kvm/vmx/ |
| H A D | nested.c | 531 if (!nested_cpu_has(vmcs12, CPU_BASED_USE_IO_BITMAPS)) in nested_vmx_check_io_bitmap_controls() 544 if (!nested_cpu_has(vmcs12, CPU_BASED_USE_MSR_BITMAPS)) in nested_vmx_check_msr_bitmap_controls() 556 if (!nested_cpu_has(vmcs12, CPU_BASED_TPR_SHADOW)) in nested_vmx_check_tpr_shadow_controls() 680 !nested_cpu_has(vmcs12, CPU_BASED_USE_MSR_BITMAPS)) in nested_vmx_prepare_msr_bitmap() 886 if (CC(!nested_cpu_has(vmcs12, CPU_BASED_TPR_SHADOW))) in nested_vmx_check_apicv_controls() 2445 if (nested_cpu_has(vmcs12, in prepare_vmcs02_early() 2860 nested_cpu_has(vmcs12, CPU_BASED_NMI_WINDOW_EXITING))) in nested_vmx_check_nmi_controls() 2927 if (nested_cpu_has(vmcs12, CPU_BASED_ACTIVATE_SECONDARY_CONTROLS) && in nested_check_vm_execution_controls() 3110 nested_cpu_has(vmcs12, CPU_BASED_TPR_SHADOW) && in nested_vmx_check_controls_late() 3453 if (nested_cpu_has(vmcs12, CPU_BASED_TPR_SHADOW)) { in nested_get_vmcs12_pages() [all …]
|
| H A D | nested.h | 156 static inline bool nested_cpu_has(struct vmcs12 *vmcs12, u32 bit) in nested_cpu_has() function 186 return nested_cpu_has(vmcs12, CPU_BASED_MONITOR_TRAP_FLAG); in nested_cpu_has_mtf()
|
| H A D | vmx.c | 2042 if (nested_cpu_has(vmcs12, CPU_BASED_USE_TSC_OFFSETTING)) in vmx_get_l2_tsc_offset() 2052 if (nested_cpu_has(vmcs12, CPU_BASED_USE_TSC_OFFSETTING) && in vmx_get_l2_tsc_multiplier() 6961 nested_cpu_has(vmcs12, CPU_BASED_TPR_SHADOW)) in vmx_update_cr8_intercept() 8269 if (!nested_cpu_has(vmcs12, CPU_BASED_USE_IO_BITMAPS)) in vmx_is_io_intercepted() 8270 return nested_cpu_has(vmcs12, CPU_BASED_UNCOND_IO_EXITING); in vmx_is_io_intercepted() 8359 if (!nested_cpu_has(vmcs12, CPU_BASED_HLT_EXITING)) in vmx_check_intercept() 8375 !nested_cpu_has(vmcs12, CPU_BASED_PAUSE_EXITING)) in vmx_check_intercept()
|