Searched refs:vmcs_conf (Results 1 – 5 of 5) sorted by relevance
623 typeof(vmcs_conf->field) unsupported; \625 unsupported = vmcs_conf->field & ~EVMCS1_SUPPORTED_ ## ctrl; \629 vmcs_conf->field &= EVMCS1_SUPPORTED_ ## ctrl; \634 void evmcs_sanitize_exec_ctrls(struct vmcs_config *vmcs_conf) in evmcs_sanitize_exec_ctrls() argument
6764 static void nested_vmx_setup_pinbased_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_pinbased_ctls() argument6770 msrs->pinbased_ctls_high = vmcs_conf->pin_based_exec_ctrl; in nested_vmx_setup_pinbased_ctls()6781 static void nested_vmx_setup_exit_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_exit_ctls() argument6787 msrs->exit_ctls_high = vmcs_conf->vmexit_ctrl; in nested_vmx_setup_exit_ctls()6804 static void nested_vmx_setup_entry_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_entry_ctls() argument6810 msrs->entry_ctls_high = vmcs_conf->vmentry_ctrl; in nested_vmx_setup_entry_ctls()6824 static void nested_vmx_setup_cpubased_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_cpubased_ctls() argument6830 msrs->procbased_ctls_high = vmcs_conf->cpu_based_exec_ctrl; in nested_vmx_setup_cpubased_ctls()6861 struct vmcs_config *vmcs_conf, in nested_vmx_setup_secondary_ctls() argument6866 msrs->secondary_ctls_high = vmcs_conf->cpu_based_2nd_exec_ctrl; in nested_vmx_setup_secondary_ctls()[all …]
164 void evmcs_sanitize_exec_ctrls(struct vmcs_config *vmcs_conf);
20 void nested_vmx_setup_ctls_msrs(struct vmcs_config *vmcs_conf, u32 ept_caps);
2568 static int setup_vmcs_config(struct vmcs_config *vmcs_conf, in setup_vmcs_config() argument2597 memset(vmcs_conf, 0, sizeof(*vmcs_conf)); in setup_vmcs_config()2714 vmcs_conf->size = vmx_msr_high & 0x1fff; in setup_vmcs_config()2715 vmcs_conf->basic_cap = vmx_msr_high & ~0x1fff; in setup_vmcs_config()2717 vmcs_conf->revision_id = vmx_msr_low; in setup_vmcs_config()2719 vmcs_conf->pin_based_exec_ctrl = _pin_based_exec_control; in setup_vmcs_config()2720 vmcs_conf->cpu_based_exec_ctrl = _cpu_based_exec_control; in setup_vmcs_config()2721 vmcs_conf->cpu_based_2nd_exec_ctrl = _cpu_based_2nd_exec_control; in setup_vmcs_config()2722 vmcs_conf->cpu_based_3rd_exec_ctrl = _cpu_based_3rd_exec_control; in setup_vmcs_config()2723 vmcs_conf->vmexit_ctrl = _vmexit_control; in setup_vmcs_config()[all …]