Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/crypto/aspeed/aspeed-hace-crypto.c aspeed_hace_crypto_handle_queue() -> aspeed_crypto_do_fallback()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | areq | 4096-ptr_max |
| PARAM_VALUE | 0 | areq->__ctx->enc_cmd | 0,4,8,16,20,24,64,68,72,128,132,136,144,148,152,192,196,200,65536,65552,65600,65664,65680,65728,196608,196624,196672,196736,196752,196800 |
| BUF_SIZE | 0 | areq | (-1)-s32max |
| BUF_SIZE | 0 | areq | (-1)-s32max |
| DATA_SOURCE | 0 | areq | $1 |
| FUZZY_MAX | 0 | areq->__ctx->enc_cmd | 196800 |
| NOSPEC | 0 | areq->cryptlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | areq->dst->length | 1-2147483646[c] |
| HOST_DATA | 0 | areq->src->length | 1-2147483646[c] |
| USER_DATA | 0 | areq->cryptlen | 0-u32max |
| USER_DATA | 0 | areq->dst->length | 1-u32max[c] |
| USER_DATA | 0 | areq->dst->offset | 0-2147551739[c] |
| USER_DATA | 0 | areq->src->length | 1-u32max[c] |
| USER_DATA | 0 | areq->src->offset | 0-2147551739[c] |
| USER_DATA | 0 | *areq->iv | 0-255 |
| USER_PTR | 0 | areq->iv | |
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |