Defined in 1 files as a function:
Referenced in 9 files:
- drivers/crypto/ccree/cc_aead.c
- drivers/crypto/ccree/cc_buffer_mgr.c
- drivers/crypto/ccree/cc_cipher.c
- drivers/crypto/ccree/cc_debugfs.c, line 65
- drivers/crypto/ccree/cc_driver.c
- drivers/crypto/ccree/cc_fips.c
- drivers/crypto/ccree/cc_hash.c
- drivers/crypto/ccree/cc_request_mgr.c
- drivers/crypto/ccree/cc_sram_mgr.c
Smatch caller information:
drivers/crypto/ccree/cc_hash.c cc_alloc_ctx() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_cmac_setkey() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_hash.c cc_cra_exit() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_do_finup() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_free_ctx() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_hash_alloc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| MEM_ZERO | 0 | drvdata | |
| MEM_ZERO | 0 | drvdata->cc_base | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
drivers/crypto/ccree/cc_hash.c cc_hash_digest() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_hash_import() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_hash_init() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_hash_setkey() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_hash.c cc_hash_update() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_larval_digest_addr() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_mac_digest() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_mac_final() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_mac_finup() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_mac_update() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_set_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c cc_xcbc_setkey() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_debugfs.c cc_debugfs_init() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| BIT_INFO | 0 | drvdata->axim_mon_offset | 0xb80,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->comp_mask | 0x800000,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->sig_offset | 0xa00,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->ver_offset | 0xa40,0xffffffffffffffff |
| MEM_ZERO | 0 | drvdata | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
drivers/crypto/ccree/cc_request_mgr.c cc_do_send_request() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->irq | s32min-s32max |
| LOCK2 | &mgr->hw_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct cc_req_mgr_handle)->hw_lock |
drivers/crypto/ccree/cc_request_mgr.c cc_enqueue_backlog() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_request_mgr.c cc_proc_backlog() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| HOST_DATA | 0 | drvdata->irq | s32min-s32max |
drivers/crypto/ccree/cc_request_mgr.c cc_queues_status() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | drvdata | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| BUF_SIZE | 0 | drvdata->hash_handle | (-1),24 |
| DATA_SOURCE | 0 | drvdata | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->ace_const | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->irq | s32min-s32max |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0-4294967294 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
| UNITS | 0 | drvdata | unit_byte |
| HALF_LOCKED2 | &req_mgr_h->hw_lock | ||
| HALF_LOCKED2 | bh |
drivers/crypto/ccree/cc_request_mgr.c cc_req_mgr_fini() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | drvdata | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| BUF_SIZE | 0 | drvdata->request_mgr_handle | (-1),524568 |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->ace_const | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
drivers/crypto/ccree/cc_request_mgr.c cc_req_mgr_init() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| MEM_ZERO | 0 | drvdata | |
| MEM_ZERO | 0 | drvdata->cc_base | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
drivers/crypto/ccree/cc_request_mgr.c cc_send_request() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_request_mgr.c cc_send_sync_request() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_request_mgr.c comp_handler() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
drivers/crypto/ccree/cc_request_mgr.c enqueue_seq() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | drvdata | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| BUF_SIZE | 0 | drvdata->hash_handle | (-1),24 |
| DATA_SOURCE | 0 | drvdata | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->ace_const | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->irq | s32min-s32max |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0-4294967294 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
| UNITS | 0 | drvdata | unit_byte |
| HALF_LOCKED2 | &mgr->hw_lock | ||
| HALF_LOCKED2 | bh |
drivers/crypto/ccree/cc_request_mgr.c proc_completions() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| HOST_DATA | 0 | drvdata->irq | s32min-s32max |
drivers/crypto/ccree/cc_fips.c cc_fips_init() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| BIT_INFO | 0 | drvdata->axim_mon_offset | 0xb80,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->comp_mask | 0x800000,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->sig_offset | 0xa00,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->ver_offset | 0xa40,0xffffffffffffffff |
| MEM_ZERO | 0 | drvdata | |
| MEM_ZERO | 0 | drvdata->cc_base | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
drivers/crypto/ccree/cc_fips.c cc_ree_fips_failure() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|
drivers/crypto/ccree/cc_fips.c cc_tee_handle_fips_error() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | drvdata | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| BUF_SIZE | 0 | drvdata->fips_handle | (-1),72 |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->ace_const | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
| UNITS | 0 | drvdata | unit_byte |
drivers/crypto/ccree/cc_driver.c cc_isr() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | drvdata | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/crypto/ccree/cc_driver.c init_cc_cache_params() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| BIT_INFO | 0 | drvdata->axim_mon_offset | 0xb80,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->comp_mask | 0x800000,0x97f6fa |
| BIT_INFO | 0 | drvdata->sig_offset | 0xa00,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->ver_offset | 0xa40,0xffffffffffffffff |
| MEM_ZERO | 0 | drvdata | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
drivers/crypto/ccree/cc_driver.c init_cc_regs() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | drvdata | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
| UNITS | 0 | drvdata | unit_byte |
drivers/crypto/ccree/cc_aead.c cc_aead_alloc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| MEM_ZERO | 0 | drvdata | |
| MEM_ZERO | 0 | drvdata->cc_base | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0[c] |
drivers/crypto/ccree/cc_aead.c cc_aead_exit() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c cc_aead_init() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c cc_aead_setauthsize() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_aead.c cc_aead_setkey() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_aead.c cc_get_plain_hmac_key() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_aead.c cc_mlli_to_sram() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c cc_proc_aead() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c cc_proc_authen_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c cc_proc_cipher_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c cc_rfc4106_gcm_setauthsize() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_aead.c cc_rfc4106_gcm_setkey() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_aead.c cc_rfc4543_gcm_setauthsize() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_aead.c cc_rfc4543_gcm_setkey() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_aead.c cc_set_assoc_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c config_ccm_adata() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c config_gcm_context() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c validate_data_size() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c validate_keys_sizes() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/ccree/cc_buffer_mgr.c cc_aead_chain_assoc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_buffer_mgr.c cc_aead_chain_data() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_buffer_mgr.c cc_aead_chain_iv() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_buffer_mgr.c cc_buffer_mgr_init() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| MEM_ZERO | 0 | drvdata | |
| MEM_ZERO | 0 | drvdata->cc_base | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
drivers/crypto/ccree/cc_buffer_mgr.c cc_map_aead_request() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_buffer_mgr.c cc_map_cipher_request() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_buffer_mgr.c cc_map_hash_request_final() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_buffer_mgr.c cc_map_hash_request_update() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_buffer_mgr.c cc_prepare_aead_data_mlli() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| DATA_SOURCE | 0 | drvdata | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_cipher.c cc_cipher_alloc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| MEM_ZERO | 0 | drvdata | |
| MEM_ZERO | 0 | drvdata->cc_base | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
drivers/crypto/ccree/cc_cipher.c cc_cipher_exit() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_cipher.c cc_cipher_init() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_cipher.c cc_cipher_process() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_cipher.c cc_cipher_sethkey() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &crypt_stat->cs_tfm_mutex | ||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | global &key_tfm_list_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_cipher.c cc_cipher_setkey() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &crypt_stat->cs_tfm_mutex | ||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | global &key_tfm_list_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_cipher.c cc_setup_flow_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_cipher.c cc_setup_key_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_cipher.c cc_setup_mlli_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_cipher.c cc_setup_readiv_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_cipher.c cc_setup_state_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_cipher.c cc_setup_xex_state_desc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/ccree/cc_sram_mgr.c cc_sram_alloc() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->aead_handle | (-1),24 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| BUF_SIZE | 0 | drvdata->hash_handle | (-1),24 |
| DATA_SOURCE | 0 | drvdata | $0 |
| BIT_INFO | 0 | drvdata->axim_mon_offset | 0xb80,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->comp_mask | 0x800000,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->sig_offset | 0xa00,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->ver_offset | 0xa40,0xffffffffffffffff |
| MEM_ZERO | 0 | drvdata | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->ace_const | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->mlli_sram_addr | 0 |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |
| HOST_DATA | 0 | drvdata->sram_free_offset | 0-u32max |
drivers/crypto/ccree/cc_sram_mgr.c cc_sram_mgr_init() -> drvdata_to_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvdata | 4096-ptr_max |
| PARAM_VALUE | 0 | drvdata->plat_dev | 4096-ptr_max |
| BUF_SIZE | 0 | drvdata | 264 |
| BUF_SIZE | 0 | drvdata->clk | (-1),1-s32max |
| DATA_SOURCE | 0 | drvdata | $0 |
| BIT_INFO | 0 | drvdata->axim_mon_offset | 0xb80,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->comp_mask | 0x800000,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->sig_offset | 0xa00,0xffffffffffffffff |
| BIT_INFO | 0 | drvdata->ver_offset | 0xa40,0xffffffffffffffff |
| MEM_ZERO | 0 | drvdata | |
| MEM_ZERO | 0 | drvdata->cc_base | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | drvdata->cache_params | 0-u32max[c] |
| HOST_DATA | 0 | drvdata->sec_disabled | 0-1[c] |