Lines Matching refs:vmcs_conf

6950 static void nested_vmx_setup_pinbased_ctls(struct vmcs_config *vmcs_conf,  in nested_vmx_setup_pinbased_ctls()  argument
6956 msrs->pinbased_ctls_high = vmcs_conf->pin_based_exec_ctrl; in nested_vmx_setup_pinbased_ctls()
6967 static void nested_vmx_setup_exit_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_exit_ctls() argument
6973 msrs->exit_ctls_high = vmcs_conf->vmexit_ctrl; in nested_vmx_setup_exit_ctls()
6990 static void nested_vmx_setup_entry_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_entry_ctls() argument
6996 msrs->entry_ctls_high = vmcs_conf->vmentry_ctrl; in nested_vmx_setup_entry_ctls()
7010 static void nested_vmx_setup_cpubased_ctls(struct vmcs_config *vmcs_conf, in nested_vmx_setup_cpubased_ctls() argument
7016 msrs->procbased_ctls_high = vmcs_conf->cpu_based_exec_ctrl; in nested_vmx_setup_cpubased_ctls()
7047 struct vmcs_config *vmcs_conf, in nested_vmx_setup_secondary_ctls() argument
7052 msrs->secondary_ctls_high = vmcs_conf->cpu_based_2nd_exec_ctrl; in nested_vmx_setup_secondary_ctls()
7129 static void nested_vmx_setup_misc_data(struct vmcs_config *vmcs_conf, in nested_vmx_setup_misc_data() argument
7132 msrs->misc_low = (u32)vmcs_conf->misc & VMX_MISC_SAVE_EFER_LMA; in nested_vmx_setup_misc_data()
7187 void nested_vmx_setup_ctls_msrs(struct vmcs_config *vmcs_conf, u32 ept_caps) in nested_vmx_setup_ctls_msrs() argument
7189 struct nested_vmx_msrs *msrs = &vmcs_conf->nested; in nested_vmx_setup_ctls_msrs()
7205 nested_vmx_setup_pinbased_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7207 nested_vmx_setup_exit_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7209 nested_vmx_setup_entry_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7211 nested_vmx_setup_cpubased_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7213 nested_vmx_setup_secondary_ctls(ept_caps, vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7215 nested_vmx_setup_misc_data(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()