Home
last modified time | relevance | path

Searched refs:vmcs_conf (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/x86/kvm/vmx/
H A Dvmx_onhyperv.c17 typeof(vmcs_conf->field) unsupported; \
19 unsupported = vmcs_conf->field & ~EVMCS1_SUPPORTED_ ## ctrl; \
23 vmcs_conf->field &= EVMCS1_SUPPORTED_ ## ctrl; \
28 void evmcs_sanitize_exec_ctrls(struct vmcs_config *vmcs_conf) in evmcs_sanitize_exec_ctrls() argument
H A Dvmx_onhyperv.h112 void evmcs_sanitize_exec_ctrls(struct vmcs_config *vmcs_conf);
H A Dnested.c6803 msrs->pinbased_ctls_high = vmcs_conf->pin_based_exec_ctrl; in nested_vmx_setup_pinbased_ctls()
6820 msrs->exit_ctls_high = vmcs_conf->vmexit_ctrl; in nested_vmx_setup_exit_ctls()
6843 msrs->entry_ctls_high = vmcs_conf->vmentry_ctrl; in nested_vmx_setup_entry_ctls()
6863 msrs->procbased_ctls_high = vmcs_conf->cpu_based_exec_ctrl; in nested_vmx_setup_cpubased_ctls()
6894 struct vmcs_config *vmcs_conf, in nested_vmx_setup_secondary_ctls() argument
7038 struct nested_vmx_msrs *msrs = &vmcs_conf->nested; in nested_vmx_setup_ctls_msrs()
7054 nested_vmx_setup_pinbased_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7056 nested_vmx_setup_exit_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7058 nested_vmx_setup_entry_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
7060 nested_vmx_setup_cpubased_ctls(vmcs_conf, msrs); in nested_vmx_setup_ctls_msrs()
[all …]
H A Dnested.h20 void nested_vmx_setup_ctls_msrs(struct vmcs_config *vmcs_conf, u32 ept_caps);
H A Dvmx.c2608 memset(vmcs_conf, 0, sizeof(*vmcs_conf)); in setup_vmcs_config()
2725 vmcs_conf->size = vmx_msr_high & 0x1fff; in setup_vmcs_config()
2726 vmcs_conf->basic_cap = vmx_msr_high & ~0x1fff; in setup_vmcs_config()
2728 vmcs_conf->revision_id = vmx_msr_low; in setup_vmcs_config()
2734 vmcs_conf->vmexit_ctrl = _vmexit_control; in setup_vmcs_config()
2735 vmcs_conf->vmentry_ctrl = _vmentry_control; in setup_vmcs_config()
2736 vmcs_conf->misc = misc_msr; in setup_vmcs_config()
2740 evmcs_sanitize_exec_ctrls(vmcs_conf); in setup_vmcs_config()
2778 struct vmcs_config vmcs_conf; in vmx_check_processor_compat() local
2784 if (setup_vmcs_config(&vmcs_conf, &vmx_cap) < 0) { in vmx_check_processor_compat()
[all …]