Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/hid/hid-cp2112.c cp2112_xfer() -> cp2112_write_read_req()

Type Parameter Key Value
PARAM_VALUE 0 buf 6150097114309931008
PARAM_VALUE 2 length 1
PARAM_VALUE 4 data 0
PARAM_VALUE 5 data_length 0
BUF_SIZE 0 buf 64
DATA_SOURCE 1 slave_address $1
DATA_SOURCE 3 command $4
NOSPEC 3 command
NOSPEC 3 command
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 command 0-255[c]
USER_DATA 1 slave_address 66-79[c]
USER_DATA 3 command 0-255
UNITS 1 slave_address unit_array_size
UNITS 3 command unit_byte

drivers/hid/hid-cp2112.c cp2112_xfer() -> cp2112_write_read_req()

Type Parameter Key Value
PARAM_VALUE 0 buf 6150097114309931008
PARAM_VALUE 2 length 2
PARAM_VALUE 4 data 0
PARAM_VALUE 5 data_length 0
BUF_SIZE 0 buf 64
DATA_SOURCE 1 slave_address $1
DATA_SOURCE 3 command $4
NOSPEC 3 command
NOSPEC 3 command
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 command 0-255[c]
USER_DATA 1 slave_address 66-79[c]
USER_DATA 3 command 0-255
UNITS 1 slave_address unit_array_size
UNITS 3 command unit_byte

drivers/hid/hid-cp2112.c cp2112_xfer() -> cp2112_write_read_req()

Type Parameter Key Value
PARAM_VALUE 0 buf 6150097114309931008
PARAM_VALUE 2 length 2
PARAM_VALUE 4 data 1446831165328277504
PARAM_VALUE 5 data_length 2
BUF_SIZE 0 buf 64
BUF_SIZE 4 data 2
DATA_SOURCE 1 slave_address $1
DATA_SOURCE 3 command $4
NOSPEC 3 command
NOSPEC 3 command
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 command 0-255[c]
USER_DATA 1 slave_address 66-79[c]
USER_DATA 3 command 0-255
USER_DATA 4 *data 0-255
UNITS 1 slave_address unit_array_size
UNITS 3 command unit_byte
USER_PTR 4 data

drivers/hid/hid-cp2112.c cp2112_xfer() -> cp2112_write_read_req()

Type Parameter Key Value
PARAM_VALUE 0 buf 6150097114309931008
PARAM_VALUE 2 length 0-255
PARAM_VALUE 4 data 0
PARAM_VALUE 5 data_length 0
BUF_SIZE 0 buf 64
DATA_SOURCE 1 slave_address $1
DATA_SOURCE 3 command $4
NOSPEC 3 command
NOSPEC 3 command
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 command 0-255[c]
USER_DATA 1 slave_address 66-79[c]
USER_DATA 2 length 0-255
USER_DATA 3 command 0-255
UNITS 1 slave_address unit_array_size
UNITS 3 command unit_byte

drivers/hid/hid-cp2112.c cp2112_xfer() -> cp2112_write_read_req()

Type Parameter Key Value
PARAM_VALUE 0 buf 6150097114309931008
PARAM_VALUE 2 length 32
PARAM_VALUE 4 data 0
PARAM_VALUE 5 data_length 0
BUF_SIZE 0 buf 64
DATA_SOURCE 1 slave_address $1
DATA_SOURCE 3 command $4
NOSPEC 3 command
NOSPEC 3 command
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 command 0-255[c]
USER_DATA 1 slave_address 66-79[c]
USER_DATA 3 command 0-255
UNITS 1 slave_address unit_array_size
UNITS 3 command unit_byte

drivers/hid/hid-cp2112.c cp2112_xfer() -> cp2112_write_read_req()

Type Parameter Key Value
PARAM_VALUE 0 buf 6150097114309931008
PARAM_VALUE 2 length 32
PARAM_VALUE 4 data 4096-ptr_max
PARAM_VALUE 5 data_length 1-34
BUF_SIZE 0 buf 64
BUF_SIZE 4 data 34
DATA_SOURCE 1 slave_address $1
DATA_SOURCE 3 command $4
NOSPEC 3 command
NOSPEC 3 command
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 command 0-255[c]
USER_DATA 1 slave_address 66-79[c]
USER_DATA 3 command 0-255
USER_DATA 4 *data 0-255
USER_DATA 5 data_length 1-34[c]
UNITS 1 slave_address unit_array_size
UNITS 3 command unit_byte
USER_PTR 4 data