Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/char/tpm/tpm_i2c_infineon.c iic_tpm_write() -> iic_tpm_write_generic()

Type Parameter Key Value
PARAM_VALUE 1 buffer 4096-ptr_max
PARAM_VALUE 2 len 1-1259
PARAM_VALUE 3 sleep_low 55
PARAM_VALUE 4 sleep_hi 65
PARAM_VALUE 5 max_count 3
CAPPED_DATA 2 len 1
CAPPED_DATA 2 len 1
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 buffer $1
DATA_SOURCE 2 len $2
BIT_INFO 0 addr 0x0,0xf5
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 *buffer 0-255
USER_DATA 2 len 1-1259[c]
USER_PTR 1 buffer

drivers/char/tpm/tpm_i2c_infineon.c iic_tpm_write_long() -> iic_tpm_write_generic()

Type Parameter Key Value
PARAM_VALUE 0 addr 1
PARAM_VALUE 1 buffer 6401032745009672192
PARAM_VALUE 1 *buffer 64
PARAM_VALUE 2 len 1
PARAM_VALUE 3 sleep_low 200
PARAM_VALUE 4 sleep_hi 220
PARAM_VALUE 5 max_count 50
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 buffer $1
DATA_SOURCE 2 len $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->ops_sem
HALF_LOCKED2 &chip->tpm_mutex
HALF_LOCKED2 &of->mutex