Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/char/tpm/tpm2-sessions.c tpm_buf_check_hmac_response() -> aescfb_decrypt()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
PARAM_VALUE 0 key->len 16
PARAM_VALUE 0 key->nrounds 10,12,14
PARAM_VALUE 1 dst 4096-ptr_max
PARAM_VALUE 2 src 4096-ptr_max
PARAM_VALUE 3 len 0-255
BUF_SIZE 4 iv 16
DATA_SOURCE 3 len r tpm_buf_read_u16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &chip->ops_sem
LOCK2 &chip->tpm_mutex
TYPE_LOCK (struct tpm_chip)->ops_sem
TYPE_LOCK (struct tpm_chip)->tpm_mutex

lib/crypto/aescfb.c libaescfb_init() -> aescfb_decrypt()

Type Parameter Key Value
PARAM_VALUE 0 key 481582471352647680
PARAM_VALUE 0 key->len 16,24,32
PARAM_VALUE 0 key->nrounds 10,12,14
PARAM_VALUE 1 dst 3852955267441876992
PARAM_VALUE 2 src 3852955267441876992
BUF_SIZE 1 dst 64
BUF_SIZE 2 src 64
BUF_SIZE 4 iv 16
NOCHECK_CALL