Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/crypto/marvell/cesa/hash.c mv_cesa_ahmac_md5_init() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 9033132346099617792 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 96 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/marvell/cesa/hash.c mv_cesa_ahmac_sha1_init() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 5600259987876155392 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 112 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/marvell/cesa/hash.c mv_cesa_ahmac_sha256_init() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 3189331220480647168 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/marvell/cesa/hash.c mv_cesa_md5_init() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 8592046375998775296 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/marvell/cesa/hash.c mv_cesa_sha1_init() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 134648802971238400 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 80 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/marvell/cesa/hash.c mv_cesa_sha256_init() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 5993838150114754560 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_cbc_aes_decrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 3216022872057647104 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | global &key_construction_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_cbc_aes_encrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4949344712185458688 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &key->sem | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_cbc_des3_ede_decrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 2086457837849829376 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 1118208 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | global &key_construction_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_cbc_des3_ede_encrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 2771228523102326784 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 1114112 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &key->sem | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_cbc_des_decrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 8529445699695460352 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | global &key_construction_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_cbc_des_encrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 8996598939094396928 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &key->sem | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_ecb_aes_decrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 2232779169397428224 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | global &key_construction_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_ecb_aes_encrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 8994519322731155456 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &key->sem | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_ecb_des3_ede_decrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 1833663696498405376 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 1052672 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | global &key_construction_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_ecb_des3_ede_encrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 570119273328496640 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 1048576 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &key->sem | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_ecb_des_decrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 1757577623865528320 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | global &key_construction_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/cipher.c mv_cesa_ecb_des_encrypt() -> mv_cesa_set_op_cfg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 1586211449791594496 |
| PARAM_VALUE | 0 | op->desc.config | 0 |
| PARAM_VALUE | 1 | cfg | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &key->sem | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |