Documented in 1 files:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/crypto/caam/caamalg.c aead_setkey() -> split_key_len()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,65536-16711680
BIT_INFO 0 hash 0x0,0xff0000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/caam/caamalg_qi2.c aead_setkey() -> split_key_len()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,65536-16711680
BIT_INFO 0 hash 0x0,0xff0000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/caam/caamalg_qi2.c ahash_setkey() -> split_key_len()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,65536-16711680
BIT_INFO 0 hash 0x0,0xff0000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk

drivers/crypto/caam/caamalg_qi.c aead_setkey() -> split_key_len()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,65536-16711680
BIT_INFO 0 hash 0x0,0xff0000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/caam/key_gen.c gen_split_key() -> split_key_len()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,65536-16711680
BIT_INFO 0 hash 0x0,0xff0000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk

drivers/crypto/caam/key_gen.c split_key_pad_len() -> split_key_len()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,65536-16711680
DATA_SOURCE 0 hash $0
BIT_INFO 0 hash 0x0,0xff0000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk

drivers/crypto/caam/caamhash.c ahash_setkey() -> split_key_len()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,65536-16711680
BIT_INFO 0 hash 0x0,0xff0000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk