Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kvm/vmx/hyperv.c nested_evmcs_check_controls() -> nested_evmcs_is_valid_controls()

Type Parameter Key Value
PARAM_VALUE 0 ctrl_type 5
CAPPED_DATA 1 val 1

arch/x86/kvm/vmx/hyperv.c nested_evmcs_check_controls() -> nested_evmcs_is_valid_controls()

Type Parameter Key Value
PARAM_VALUE 0 ctrl_type 2
PARAM_VALUE 1 val 0-2147483646,2147483648-u32max
CAPPED_DATA 1 val 1

arch/x86/kvm/vmx/hyperv.c nested_evmcs_check_controls() -> nested_evmcs_is_valid_controls()

Type Parameter Key Value
PARAM_VALUE 0 ctrl_type 3

arch/x86/kvm/vmx/hyperv.c nested_evmcs_check_controls() -> nested_evmcs_is_valid_controls()

Type Parameter Key Value
PARAM_VALUE 0 ctrl_type 0
CAPPED_DATA 1 val 1

arch/x86/kvm/vmx/hyperv.c nested_evmcs_check_controls() -> nested_evmcs_is_valid_controls()

Type Parameter Key Value
PARAM_VALUE 0 ctrl_type 1
CAPPED_DATA 1 val 1

arch/x86/kvm/vmx/hyperv.c nested_evmcs_check_controls() -> nested_evmcs_is_valid_controls()

Type Parameter Key Value
PARAM_VALUE 0 ctrl_type 6