Searched refs:vmx_capability (Results 1 – 6 of 6) sorted by relevance
42 c->vmx_capability[PRIMARY_CTLS] = supported; in init_vmx_capabilities()45 c->vmx_capability[SECONDARY_CTLS] = supported; in init_vmx_capabilities()49 c->vmx_capability[TERTIARY_CTLS_LOW] = low; in init_vmx_capabilities()50 c->vmx_capability[TERTIARY_CTLS_HIGH] = high; in init_vmx_capabilities()72 c->vmx_capability[MISC_FEATURES] |= VMX_F(EPT_AD); in init_vmx_capabilities()74 c->vmx_capability[MISC_FEATURES] |= VMX_F(EPT_1GB); in init_vmx_capabilities()76 c->vmx_capability[MISC_FEATURES] |= VMX_F(EPT_5LEVEL); in init_vmx_capabilities()87 c->vmx_capability[MISC_FEATURES] |= VMX_F(APICV); in init_vmx_capabilities()96 if (c->vmx_capability[SECONDARY_CTLS] & VMX_F(EPT)) in init_vmx_capabilities()98 if (c->vmx_capability[MISC_FEATURES] & VMX_F(EPT_AD)) in init_vmx_capabilities()[all …]
107 if (cpu_has(c, X86_FEATURE_VMX) && c->vmx_capability[0]) { in show_cpuinfo()110 if (test_bit(i, (unsigned long *)c->vmx_capability) && in show_cpuinfo()
1812 memset(&c->vmx_capability, 0, sizeof(c->vmx_capability)); in identify_cpu()
69 struct vmx_capability { struct73 extern struct vmx_capability vmx_capability __ro_after_init; argument294 return vmx_capability.ept & VMX_EPT_EXECUTE_ONLY_BIT; in cpu_has_vmx_ept_execute_only()299 return vmx_capability.ept & VMX_EPT_PAGE_WALK_4_BIT; in cpu_has_vmx_ept_4levels()304 return vmx_capability.ept & VMX_EPT_PAGE_WALK_5_BIT; in cpu_has_vmx_ept_5levels()309 return vmx_capability.ept & VMX_EPTP_WB_BIT; in cpu_has_vmx_ept_mt_wb()314 return vmx_capability.ept & VMX_EPT_2MB_PAGE_BIT; in cpu_has_vmx_ept_2m_page()319 return vmx_capability.ept & VMX_EPT_1GB_PAGE_BIT; in cpu_has_vmx_ept_1g_page()333 return vmx_capability.ept & VMX_EPT_AD_BIT; in cpu_has_vmx_ept_ad_bits()343 return vmx_capability.ept & VMX_EPT_EXTENT_GLOBAL_BIT; in cpu_has_vmx_invept_global()[all …]
504 struct vmx_capability vmx_capability __ro_after_init;2604 struct vmx_capability *vmx_cap) in setup_vmcs_config()2807 struct vmx_capability vmx_cap; in vmx_check_processor_compat()8400 if (setup_vmcs_config(&vmcs_config, &vmx_capability) < 0) in vmx_hardware_setup()8508 ept_caps_to_lpage_level(vmx_capability.ept)); in vmx_hardware_setup()8562 nested_vmx_setup_ctls_msrs(&vmcs_config, vmx_capability.ept); in vmx_hardware_setup()
134 __u32 vmx_capability[NVMXINTS]; member
Completed in 30 milliseconds