Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

arch/x86/coco/tdx/tdx.c handle_in() -> insn_assign_reg()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 val 0,30
PARAM_VALUE 2 bytes 1
DATA_SOURCE 2 bytes $1
FUZZY_MAX 1 val 0
BIT_INFO 1 val 0x0,0x1e
BIT_INFO 1 val 0x0,0x1e
NOCHECK_CALL
UNITS 1 val unit_byte

arch/x86/kvm/emulate.c em_popa() -> insn_assign_reg()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 val 0-255
NOCHECK_CALL
UNITS 2 bytes unit_byte

arch/x86/kvm/emulate.c register_address_increment() -> insn_assign_reg()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
DATA_SOURCE 0 reg r reg_rmw
NOCHECK_CALL
UNITS 2 bytes unit_byte

arch/x86/kvm/emulate.c write_register_operand() -> insn_assign_reg()

Type Parameter Key Value
USER_DATA 1 val 0-u32max
UNITS 0 reg unit_byte
UNITS 1 val unit_byte
UNITS 2 bytes unit_byte