Defined in 1 files as a function:
Referenced in 7 files:
- drivers/crypto/caam/blob_gen.c, line 144
- drivers/crypto/caam/caamalg_desc.c
- drivers/crypto/caam/caamhash.c, line 377
- drivers/crypto/caam/caamrng.c, line 70
- drivers/crypto/caam/ctrl.c
- drivers/crypto/caam/desc_constr.h
- drivers/crypto/caam/key_gen.c, line 81
Smatch caller information:
drivers/crypto/caam/caamalg_desc.c cnstr_desc_protected_blob_decap() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | options | 0 |
| DATA_SOURCE | 0 | desc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/caam/caamalg_desc.c cnstr_desc_skcipher_enc_dec() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 0 | *desc | 0-255 |
| PARAM_VALUE | 1 | options | 0 |
| DATA_SOURCE | 0 | desc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/caam/caamrng.c caam_init_desc() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | options | 0 |
| BUF_SIZE | 0 | desc | (-1),20 |
| BUF_SIZE | 0 | desc | (-1),20 |
| DATA_SOURCE | 0 | desc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/caam/pkc_desc.c init_job_desc_pdb() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | options | 131072-196608,393216-458752,655360-786432,1114112,1376256 |
| DATA_SOURCE | 0 | desc | $0 |
| BIT_INFO | 1 | options | 0x0,0x1f0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/caam/caamalg.c init_job_desc_shared() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 1 | options | 7168,72704-8330240 |
| DATA_SOURCE | 0 | desc | $0 |
| BIT_INFO | 1 | options | 0x1c00,0x7f1c00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/caam/ctrl.c build_deinstantiation_desc() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 1 | options | 0 |
| BUF_SIZE | 0 | desc | 12 |
| BUF_SIZE | 0 | desc | 12 |
| DATA_SOURCE | 0 | desc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/caam/ctrl.c build_instantiation_desc() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 1 | options | 0 |
| BUF_SIZE | 0 | desc | 28 |
| BUF_SIZE | 0 | desc | 28 |
| DATA_SOURCE | 0 | desc | $0 |
| MEM_ZERO | 0 | desc | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ctrldev->mutex |
drivers/crypto/caam/blob_gen.c caam_process_blob() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 1 | options | 0 |
| BUF_SIZE | 0 | desc | 52 |
| BUF_SIZE | 0 | desc | 52 |
| DATA_SOURCE | 0 | desc | r _kzalloc_noprof |
| NOCHECK_CALL |
drivers/crypto/caam/key_gen.c gen_split_key() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 1 | options | 0 |
| BUF_SIZE | 0 | desc | 24,32,40 |
| BUF_SIZE | 0 | desc | 24,32,40 |
| DATA_SOURCE | 0 | desc | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | sk |
drivers/crypto/caam/caamhash.c hash_digest_key() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 1 | options | 0 |
| BUF_SIZE | 0 | desc | 32,40,48 |
| BUF_SIZE | 0 | desc | 32,40,48 |
| DATA_SOURCE | 0 | desc | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | sk |
drivers/crypto/caam/caamhash.c init_job_desc_shared() -> init_job_desc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4096-ptr_max |
| PARAM_VALUE | 1 | options | 7168,72704-8330240 |
| BUF_SIZE | 0 | desc | 44 |
| BUF_SIZE | 0 | desc | 44 |
| DATA_SOURCE | 0 | desc | $0 |
| BIT_INFO | 1 | options | 0x1c00,0x7f1c00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |