Lines Matching refs:vmx_capability
71 struct vmx_capability {
75 extern struct vmx_capability vmx_capability __ro_after_init;
296 return vmx_capability.ept & VMX_EPT_EXECUTE_ONLY_BIT;
301 return vmx_capability.ept & VMX_EPT_PAGE_WALK_4_BIT;
306 return vmx_capability.ept & VMX_EPT_PAGE_WALK_5_BIT;
311 return vmx_capability.ept & VMX_EPTP_WB_BIT;
316 return vmx_capability.ept & VMX_EPT_2MB_PAGE_BIT;
321 return vmx_capability.ept & VMX_EPT_1GB_PAGE_BIT;
335 return vmx_capability.ept & VMX_EPT_AD_BIT;
340 return vmx_capability.ept & VMX_EPT_EXTENT_CONTEXT_BIT;
345 return vmx_capability.ept & VMX_EPT_EXTENT_GLOBAL_BIT;
350 return vmx_capability.vpid & VMX_VPID_INVVPID_BIT;
355 return vmx_capability.vpid & VMX_VPID_EXTENT_INDIVIDUAL_ADDR_BIT;
360 return vmx_capability.vpid & VMX_VPID_EXTENT_SINGLE_CONTEXT_BIT;
365 return vmx_capability.vpid & VMX_VPID_EXTENT_GLOBAL_CONTEXT_BIT;