Lines Matching refs:vmcs_config
481 struct vmcs_config vmcs_config;
1876 return vmx_get_vmx_msr(&vmcs_config.nested, msr->index, &msr->data);
2194 if (vmcs_config.vmentry_ctrl & VM_ENTRY_LOAD_IA32_PAT) {
2470 static __init int setup_vmcs_config(struct vmcs_config *vmcs_conf,
2676 pages = __alloc_pages_node(node, flags, vmcs_config.order);
2680 memset(vmcs, 0, vmcs_config.size);
2686 vmcs->hdr.revision_id = vmcs_config.revision_id;
2695 free_pages((unsigned long)vmcs, vmcs_config.order);
2779 vmcs->hdr.revision_id = vmcs_config.revision_id;
4186 if (vmcs_config.vmexit_ctrl & VM_EXIT_LOAD_IA32_PAT) {
4211 u32 pin_based_exec_ctrl = vmcs_config.pin_based_exec_ctrl;
4247 u32 exec_control = vmcs_config.cpu_based_exec_ctrl;
4331 u32 exec_control = vmcs_config.cpu_based_2nd_exec_ctrl;
4474 if (vmcs_config.vmentry_ctrl & VM_ENTRY_LOAD_IA32_PAT)
7115 memcpy(&vmx->nested.msrs, &vmcs_config.nested, sizeof(vmx->nested.msrs));
7184 struct vmcs_config vmcs_conf;
7197 if (memcmp(&vmcs_config, &vmcs_conf, sizeof(struct vmcs_config)) != 0) {
7935 if (setup_vmcs_config(&vmcs_config, &vmx_capability) < 0)
8078 nested_vmx_setup_ctls_msrs(&vmcs_config.nested,