Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
crypto/lskcipher.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg_name | 1-u64max |
| PARAM_VALUE | 1 | frontend | 6889188568691568640 |
| PARAM_VALUE | 2 | type | 0 |
| PARAM_VALUE | 3 | mask | 0 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | 128 |
| BUF_SIZE | 0 | alg_name | 128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
crypto/acompress.c crypto_alloc_acomp_node() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 987722113699033088 |
| PARAM_VALUE | 2 | type | 0 |
| PARAM_VALUE | 3 | mask | 0,256 |
| BUF_SIZE | 0 | alg_name | 5,128 |
| BUF_SIZE | 0 | alg_name | 5,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 2 | type | $1 |
| DATA_SOURCE | 3 | mask | $2 |
| DATA_SOURCE | 4 | node | $3 |
| STR_LEN | 0 | alg_name | (-1),4 |
| STR_LEN | 0 | alg_name | (-1),4 |
| HARD_MAX | 3 | mask | 256 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
crypto/acompress.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 987722113699033088 |
| PARAM_VALUE | 3 | mask | 0,128,1024 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),64,128 |
| BUF_SIZE | 0 | alg_name | (-1),64,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| HARD_MAX | 3 | mask | 1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &device_hotplug_lock | ||
| HALF_LOCKED2 | global &system_transition_mutex | ||
| HALF_LOCKED2 | global &z_erofs_crypto_rwsem |
crypto/shash.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 4352402870653919232 |
| PARAM_VALUE | 3 | mask | 0,256,1024,32768,65536 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),4-5,7,9,11-13,19,64,128 |
| BUF_SIZE | 0 | alg_name | (-1),4-5,7,9,11-13,19,64,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| STR_LEN | 0 | alg_name | (-1)-0,4,6,28,30,127 |
| STR_LEN | 0 | alg_name | (-1)-0,4,6,28,30,127 |
| HARD_MAX | 3 | mask | 65536 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *alg_name | 0-255 |
| USER_PTR | 0 | alg_name | |
| HALF_LOCKED2 | &adm_ctx->resource->adm_mutex | ||
| HALF_LOCKED2 | &connection->resource->conf_update | ||
| HALF_LOCKED2 | &keyring_key->sem | ||
| HALF_LOCKED2 | global &mutex |
crypto/aead.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 1167700532917760000 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),9,27,29,31-33,38,128 |
| BUF_SIZE | 0 | alg_name | (-1),9,27,29,31-33,38,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| STR_LEN | 0 | alg_name | (-1),8,26,127 |
| STR_LEN | 0 | alg_name | (-1),8,26,127 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
crypto/akcipher.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 4044522562496811008 |
| PARAM_VALUE | 3 | mask | 0,384,1024 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),12,128 |
| BUF_SIZE | 0 | alg_name | (-1),12,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| STR_LEN | 0 | alg_name | (-1),11 |
| STR_LEN | 0 | alg_name | (-1),11 |
| HARD_MAX | 3 | mask | 1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
crypto/kpp.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 3717299809982967808 |
| PARAM_VALUE | 3 | mask | 0,256,1024 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),3,15-16,128 |
| BUF_SIZE | 0 | alg_name | (-1),3,15-16,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| STR_LEN | 0 | alg_name | (-1),2,14 |
| STR_LEN | 0 | alg_name | (-1),2,14 |
| HARD_MAX | 3 | mask | 1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &chip->ops_sem | ||
| HALF_LOCKED2 | &chip->tpm_mutex | ||
| HALF_LOCKED2 | global &nvmet_config_sem |
crypto/skcipher.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 3624563834875822080 |
| PARAM_VALUE | 3 | mask | 0,128,256,384,1024,16512,16768,65536,69760,86144 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),9,13,128 |
| BUF_SIZE | 0 | alg_name | (-1),9,13,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| FUZZY_MAX | 3 | mask | 69760 |
| STR_LEN | 0 | alg_name | (-1),8 |
| STR_LEN | 0 | alg_name | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
crypto/rng.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 7273314494683365376 |
| PARAM_VALUE | 3 | mask | 0,1024,69760 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),7,18,128 |
| BUF_SIZE | 0 | alg_name | (-1),7,18,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| STR_LEN | 0 | alg_name | (-1),6,17 |
| STR_LEN | 0 | alg_name | (-1),6,17 |
| HARD_MAX | 3 | mask | 69760 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &crypto_default_rng_lock |
crypto/sig.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 4806829617496604672 |
| PARAM_VALUE | 3 | mask | 0,1024 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),128 |
| BUF_SIZE | 0 | alg_name | (-1),128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| HARD_MAX | 3 | mask | 1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
crypto/ahash.c crypto_alloc_tfm() -> crypto_alloc_tfm_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | frontend | 1808276297789681664 |
| PARAM_VALUE | 3 | mask | 0,128,256,384,1024,65536,69760,134480000 |
| PARAM_VALUE | 4 | node | (-1) |
| BUF_SIZE | 0 | alg_name | (-1),5,7-11,13-14,16,18-19,64,128 |
| BUF_SIZE | 0 | alg_name | (-1),5,7-11,13-14,16,18-19,64,128 |
| DATA_SOURCE | 0 | alg_name | $0 |
| DATA_SOURCE | 1 | frontend | $1 |
| DATA_SOURCE | 2 | type | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| STR_LEN | 0 | alg_name | (-1),6-7,9-10,12,15,17-18 |
| STR_LEN | 0 | alg_name | (-1),6-7,9-10,12,15,17-18 |
| HARD_MAX | 3 | mask | 134480000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |