Lines Matching refs:vmcs_conf
2581 static int setup_vmcs_config(struct vmcs_config *vmcs_conf,
2610 memset(vmcs_conf, 0, sizeof(*vmcs_conf));
2727 vmcs_conf->size = vmx_msr_high & 0x1fff;
2728 vmcs_conf->basic_cap = vmx_msr_high & ~0x1fff;
2730 vmcs_conf->revision_id = vmx_msr_low;
2732 vmcs_conf->pin_based_exec_ctrl = _pin_based_exec_control;
2733 vmcs_conf->cpu_based_exec_ctrl = _cpu_based_exec_control;
2734 vmcs_conf->cpu_based_2nd_exec_ctrl = _cpu_based_2nd_exec_control;
2735 vmcs_conf->cpu_based_3rd_exec_ctrl = _cpu_based_3rd_exec_control;
2736 vmcs_conf->vmexit_ctrl = _vmexit_control;
2737 vmcs_conf->vmentry_ctrl = _vmentry_control;
2738 vmcs_conf->misc = misc_msr;
2742 evmcs_sanitize_exec_ctrls(vmcs_conf);
2780 struct vmcs_config vmcs_conf;
2786 if (setup_vmcs_config(&vmcs_conf, &vmx_cap) < 0) {
2791 nested_vmx_setup_ctls_msrs(&vmcs_conf, vmx_cap.ept);
2792 if (memcmp(&vmcs_config, &vmcs_conf, sizeof(struct vmcs_config))) {