Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kvm/vmx/nested.c vmcs_write32() -> evmcs_write32()

Type Parameter Key Value
PARAM_VALUE 0 field 16384,16386,16390,16392,16396,16398,16400,16402,16404,16406,16408,16410,16412,16414,16420,18432,18434,18436,18438,18440,18442,18444,18446,18448,18450,18452,18454,18456,18458,18460,18462,18464,18466,18468,18474
DATA_SOURCE 0 field $0
DATA_SOURCE 1 value $1
HARD_MAX 0 field 18474
UNITS 1 value unit_byte

arch/x86/kvm/vmx/vmx.c vmcs_clear_bits() -> evmcs_write32()

Type Parameter Key Value
PARAM_VALUE 0 field 18468
CAPPED_DATA 1 value 1
DATA_SOURCE 0 field $0
BIT_INFO 1 value 0x0,0xfffffff7

arch/x86/kvm/vmx/vmx.c vmcs_set_bits() -> evmcs_write32()

Type Parameter Key Value
PARAM_VALUE 0 field 18468
PARAM_VALUE 1 value 0,8-u32max
DATA_SOURCE 0 field $0
BIT_INFO 1 value 0x8,0xffffffff

arch/x86/kvm/vmx/vmx.c vmcs_write32() -> evmcs_write32()

Type Parameter Key Value
DATA_SOURCE 0 field $0
DATA_SOURCE 1 value $1
HOST_DATA 1 value 0-u32max
UNITS 1 value unit_byte