Defined in 1 files as a member:

Defined in 2 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/crypto/starfive/jh7110-aes.c starfive_aes_aead_crypt() -> is_encrypt()

Type Parameter Key Value
PARAM_VALUE 0 cryp 4096-ptr_max
PARAM_VALUE 0 cryp->flags 5-6,21-22
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/starfive/jh7110-aes.c starfive_aes_aead_crypt() -> is_encrypt()

Type Parameter Key Value
PARAM_VALUE 0 cryp 4096-ptr_max
PARAM_VALUE 0 cryp->flags 5-6,21-22
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/starfive/jh7110-aes.c starfive_aes_aead_do_one_req() -> is_encrypt()

Type Parameter Key Value
PARAM_VALUE 0 cryp 4096-ptr_max
CAPPED_DATA 0 cryp->assoclen 1

drivers/crypto/starfive/jh7110-aes.c starfive_aes_crypt() -> is_encrypt()

Type Parameter Key Value
PARAM_VALUE 0 cryp 4096-ptr_max
PARAM_VALUE 0 cryp->flags 0-1,4,16-17,20
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

drivers/crypto/starfive/jh7110-aes.c starfive_aes_hw_init() -> is_encrypt()

Type Parameter Key Value
PARAM_VALUE 0 cryp 4096-ptr_max

drivers/crypto/starfive/jh7110-aes.c starfive_aes_read_authtag() -> is_encrypt()

Type Parameter Key Value
PARAM_VALUE 0 cryp 4096-ptr_max