Lines Matching refs:vmcs_conf

7003 static void nested_vmx_setup_pinbased_ctls(struct vmcs_config *vmcs_conf,  in nested_vmx_setup_pinbased_ctls()  argument
7009 msrs->pinbased_ctls_high = vmcs_conf->pin_based_exec_ctrl; in nested_vmx_setup_pinbased_ctls()
7020 static void nested_vmx_setup_exit_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_exit_ctls() argument
7026 msrs->exit_ctls_high = vmcs_conf->vmexit_ctrl; in nested_vmx_setup_exit_ctls()
7043 static void nested_vmx_setup_entry_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_entry_ctls() argument
7049 msrs->entry_ctls_high = vmcs_conf->vmentry_ctrl; in nested_vmx_setup_entry_ctls()
7063 static void nested_vmx_setup_cpubased_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_cpubased_ctls() argument
7069 msrs->procbased_ctls_high = vmcs_conf->cpu_based_exec_ctrl; in nested_vmx_setup_cpubased_ctls()
7100 struct vmcs_config *vmcs_conf, in nested_vmx_setup_secondary_ctls() argument
7105 msrs->secondary_ctls_high = vmcs_conf->cpu_based_2nd_exec_ctrl; in nested_vmx_setup_secondary_ctls()
7182 static void nested_vmx_setup_misc_data(struct vmcs_config *vmcs_conf, in nested_vmx_setup_misc_data() argument
7185 msrs->misc_low = (u32)vmcs_conf->misc & VMX_MISC_SAVE_EFER_LMA; in nested_vmx_setup_misc_data()
7240 void nested_vmx_setup_ctls_msrs(struct vmcs_config *vmcs_conf, u32 ept_caps) in nested_vmx_setup_ctls_msrs() argument
7242 struct nested_vmx_msrs *msrs = &vmcs_conf->nested; in nested_vmx_setup_ctls_msrs()
7258 nested_vmx_setup_pinbased_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7260 nested_vmx_setup_exit_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7262 nested_vmx_setup_entry_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7264 nested_vmx_setup_cpubased_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7266 nested_vmx_setup_secondary_ctls(ept_caps, vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7268 nested_vmx_setup_misc_data(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()