Defined in 1 files as a function:
Referenced in 7 files:
- crypto/krb5/rfc3961_simplified.c, line 131
- drivers/crypto/amcc/crypto4xx_alg.c, line 262
- drivers/crypto/axis/artpec6_crypto.c, line 1211
- drivers/crypto/hisilicon/sec2/sec_crypto.c, line 2319
- drivers/crypto/intel/keembay/keembay-ocs-aes-core.c, line 333
- net/ceph/crypto.c, line 297
- net/mac802154/llsec.c
Smatch caller information:
crypto/krb5/rfc3961_simplified.c rfc3961_do_encrypt() -> skcipher_request_zero()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->base.tfm | 4096-ptr_max |
| BUF_SIZE | 0 | req | 464 |
| BUF_SIZE | 0 | req | 464 |
| BIT_INFO | 0 | req | 0x30c5bc615f42a000,0xffffffffffffffff |
| BIT_INFO | 0 | req | 0x30c5bc615f42a000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c kmb_ocs_sk_common() -> skcipher_request_zero()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->base.tfm | 4096-ptr_max |
| BUF_SIZE | 0 | req | 464 |
| BUF_SIZE | 0 | req | 464 |
| BIT_INFO | 0 | req | 0x2f3286ca928b1000,0xffffffffffffffff |
| BIT_INFO | 0 | req | 0x2f3286ca928b1000,0xffffffffffffffff |
| NOSPEC | 0 | req->cryptlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | req->dst->length | 0-2147483646[c] |
| HOST_DATA | 0 | req->src->length | 0-2147483646[c] |
| USER_DATA | 0 | req->cryptlen | 0-u32max |
| USER_DATA | 0 | req->dst->length | 1-u32max[c] |
| USER_DATA | 0 | req->dst->offset | 0-2147551739[c] |
| USER_DATA | 0 | req->src->length | 1-u32max[c] |
| USER_DATA | 0 | req->src->offset | 0-2147551739[c] |
| USER_DATA | 0 | *req->iv | 0-255 |
| USER_PTR | 0 | req->iv | |
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | tfm_mutex |
net/mac802154/llsec.c llsec_do_decrypt_unauth() -> skcipher_request_zero()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->base.tfm | 4096-ptr_max |
| BUF_SIZE | 0 | req | 464 |
| BUF_SIZE | 0 | req | 464 |
| BIT_INFO | 0 | req | 0x27cf7b301fcd000,0xffffffffffffffff |
| BIT_INFO | 0 | req | 0x27cf7b301fcd000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac802154/llsec.c llsec_do_encrypt_unauth() -> skcipher_request_zero()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->base.tfm | 4096-ptr_max |
| BUF_SIZE | 0 | req | 464 |
| BUF_SIZE | 0 | req | 464 |
| BIT_INFO | 0 | req | 0x461ccda167835000,0xffffffffffffffff |
| BIT_INFO | 0 | req | 0x461ccda167835000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | flags |
drivers/crypto/hisilicon/sec2/sec_crypto.c sec_skcipher_soft_crypto() -> skcipher_request_zero()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->base.tfm | 4096-ptr_max |
| BUF_SIZE | 0 | req | 464 |
| BUF_SIZE | 0 | req | 464 |
| BIT_INFO | 0 | req | 0x4cdcd08a1f87a000,0xffffffffffffffff |
| BIT_INFO | 0 | req | 0x4cdcd08a1f87a000,0xffffffffffffffff |
| NOSPEC | 0 | req->cryptlen | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | req->dst->length | 1-2147483646[c] |
| HOST_DATA | 0 | req->src->length | 1-2147483646[c] |
| USER_DATA | 0 | req->cryptlen | 0-u32max |
| USER_DATA | 0 | req->dst->length | 1-u32max[c] |
| USER_DATA | 0 | req->dst->offset | 0-2147551739[c] |
| USER_DATA | 0 | req->src->length | 1-u32max[c] |
| USER_DATA | 0 | req->src->offset | 0-2147551739[c] |
| USER_DATA | 0 | *req->iv | 0-255 |
| USER_PTR | 0 | req->iv | |
| HALF_LOCKED2 | &qp->backlog.lock | ||
| HALF_LOCKED2 | bh |
net/ceph/crypto.c ceph_aes_crypt() -> skcipher_request_zero()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 0 | req->base.tfm | 4096-ptr_max |
| BUF_SIZE | 0 | req | 464 |
| BUF_SIZE | 0 | req | 464 |
| BIT_INFO | 0 | req | 0x227a5585a5fee000,0xffffffffffffffff |
| BIT_INFO | 0 | req | 0x227a5585a5fee000,0xffffffffffffffff |
| NOCHECK_CALL | |||
| USER_DATA | 0 | req->cryptlen | 1-u32max[c] |
| USER_DATA | 0 | *req->iv | 0-255 |
| HALF_LOCKED2 | &ac->mutex |