Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-crypt.c crypt_alloc_tfms_skcipher() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->cipher_tfm.tfms 16,4096-ptr_max
BUF_SIZE 0 cc 1752-s32max
BUF_SIZE 0 cc 1752-s32max
BUF_SIZE 0 cc->cipher_tfm.tfms 0-34359738360
CAPPED_DATA 0 cc->tfms_count 1
DATA_SOURCE 0 cc $0
STR_LEN 0 cc (-1),127
STR_LEN 0 cc (-1),127
NO_OVERFLOW_SIMPLE 0 cc->tfms_count
HALF_LOCKED2 &md->type_lock

drivers/md/dm-crypt.c crypt_ctr() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
BUF_SIZE 0 cc 1752-2147485399
BUF_SIZE 0 cc 1752-2147485399
DATA_SOURCE 0 cc r _kzalloc_noprof
HALF_LOCKED2 &md->type_lock

drivers/md/dm-crypt.c crypt_ctr() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->cipher_tfm.tfms 4096-ptr_max
BUF_SIZE 0 cc 1752-2147485399
BUF_SIZE 0 cc 1752-2147485399
DATA_SOURCE 0 cc r _kzalloc_noprof
HALF_LOCKED2 &md->type_lock

drivers/md/dm-crypt.c crypt_ctr_cipher_new() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->cipher_tfm.tfms 16,4096-ptr_max
BUF_SIZE 0 cc 1752-s32max
BUF_SIZE 0 cc 1752-s32max
CAPPED_DATA 0 cc->tfms_count 1
BIT_INFO 0 cc->key_parts 0x0,0x41
BIT_INFO 0 cc->tfms_count 0x0,0x41
NO_OVERFLOW_SIMPLE 0 cc->tfms_count
HALF_LOCKED2 &md->type_lock

drivers/md/dm-crypt.c crypt_ctr_ivmode() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
BUF_SIZE 0 cc 1752-s32max
BUF_SIZE 0 cc 1752-s32max
HALF_LOCKED2 &md->type_lock

drivers/md/dm-crypt.c crypt_iv_benbi_ctr() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
BUF_SIZE 0 cc 1752-s32max
BUF_SIZE 0 cc 1752-s32max
DATA_SOURCE 0 cc $0
HALF_LOCKED2 &md->type_lock

drivers/md/dm-crypt.c crypt_iv_eboiv_ctr() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
BUF_SIZE 0 cc 1752-s32max
BUF_SIZE 0 cc 1752-s32max
DATA_SOURCE 0 cc $0

drivers/md/dm-crypt.c crypt_iv_eboiv_gen() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
DATA_SOURCE 0 cc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/md/dm-crypt.c iv_of_dmreq() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
DATA_SOURCE 0 cc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/md/dm-crypt.c iv_of_dmreq() -> any_tfm()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->cipher_tfm.tfms 4096-ptr_max
DATA_SOURCE 0 cc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock