Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/char/tpm/st33zp24/i2c.c read8_reg() -> write8_reg()

Type Parameter Key Value
PARAM_VALUE 1 tpm_register 0,16,24-26,36
PARAM_VALUE 2 tpm_data 3263109481199390720
PARAM_VALUE 2 *tpm_data 170
PARAM_VALUE 3 tpm_size 1
BUF_SIZE 0 phy_id (-1),2064,6192
DATA_SOURCE 0 phy_id $0
DATA_SOURCE 1 tpm_register $1
HARD_MAX 1 tpm_register 36
RX_PATH
TASK_NOT_RUNNING

drivers/char/tpm/st33zp24/i2c.c st33zp24_i2c_send() -> write8_reg()

Type Parameter Key Value
PARAM_VALUE 1 tpm_register 128,136,139,144,152,164
PARAM_VALUE 2 tpm_data 4096-ptr_max
PARAM_VALUE 3 tpm_size (-1)-4095
BUF_SIZE 0 phy_id (-1),2064,6192
BUF_SIZE 0 phy_id (-1),2064,6192
CAPPED_DATA 3 tpm_size 1
DATA_SOURCE 0 phy_id $0
DATA_SOURCE 2 tpm_data $2
DATA_SOURCE 3 tpm_size $3
BIT_INFO 1 tpm_register 0x80,0xbf
TASK_NOT_RUNNING
USER_DATA 2 *tpm_data 0-255
USER_DATA 3 tpm_size 0-4086[c]
USER_PTR 2 tpm_data