Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/i2c/i2c-core-smbus.c i2c_smbus_add_pec() -> i2c_smbus_msg_pec()

Type Parameter Key Value
PARAM_VALUE 0 pec 0
PARAM_VALUE 1 msg 6227905423942656000
PARAM_VALUE 1 msg->buf 8686502563885023232
PARAM_VALUE 1 msg->flags 0-1,4-36885
PARAM_VALUE 1 msg->len 1-34
BUF_SIZE 1 msg 32
BUF_SIZE 1 msg 32
DATA_SOURCE 1 msg $0
RX_PATH
TASK_NOT_RUNNING

drivers/i2c/i2c-core-smbus.c i2c_smbus_check_pec() -> i2c_smbus_msg_pec()

Type Parameter Key Value
PARAM_VALUE 1 msg 4096-ptr_max
PARAM_VALUE 1 msg->buf 4096-ptr_max
PARAM_VALUE 1 msg->flags 1-u16max
DATA_SOURCE 0 pec $0
DATA_SOURCE 1 msg $1
RX_PATH
TASK_NOT_RUNNING

drivers/i2c/i2c-core-smbus.c i2c_smbus_xfer_emulated() -> i2c_smbus_msg_pec()

Type Parameter Key Value
PARAM_VALUE 0 pec 0
PARAM_VALUE 1 msg 6227905423942656000
PARAM_VALUE 1 msg->buf 8686502563885023232
PARAM_VALUE 1 msg->flags 0,4-36884
PARAM_VALUE 1 msg->len 1-34
BUF_SIZE 1 msg 32
RX_PATH
TASK_NOT_RUNNING