Home
last modified time | relevance | path

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

/openbmc/linux/arch/x86/kvm/vmx/
H A Dhyperv.c500 static u32 evmcs_get_supported_ctls(enum evmcs_ctrl_type ctrl_type) in evmcs_get_supported_ctls() function
537 supported_ctrls = evmcs_get_supported_ctls(EVMCS_EXIT_CTRLS); in nested_evmcs_filter_control_msr()
544 supported_ctrls = evmcs_get_supported_ctls(EVMCS_ENTRY_CTRLS); in nested_evmcs_filter_control_msr()
551 ctl_high &= evmcs_get_supported_ctls(EVMCS_EXEC_CTRL); in nested_evmcs_filter_control_msr()
554 ctl_high &= evmcs_get_supported_ctls(EVMCS_2NDEXEC); in nested_evmcs_filter_control_msr()
558 ctl_high &= evmcs_get_supported_ctls(EVMCS_PINCTRL); in nested_evmcs_filter_control_msr()
561 ctl_low &= evmcs_get_supported_ctls(EVMCS_VMFUNC); in nested_evmcs_filter_control_msr()
571 return !(val & ~evmcs_get_supported_ctls(ctrl_type)); in nested_evmcs_is_valid_controls()