Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/crypto/ccp/ccp-ops.c ccp_reverse_set_dm_area() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 1294837079725068288,3585775086926233600,5363864358110846976,8839734692738420736 |
| PARAM_VALUE | 0 | wa->dma.dir | 0-1 |
| PARAM_VALUE | 0 | wa->dma.length | 0,64-4096 |
| PARAM_VALUE | 0 | wa->length | 0-4096 |
| PARAM_VALUE | 1 | wa_offset | 0-2048 |
| PARAM_VALUE | 3 | sg_offset | 0 |
| CAPPED_DATA | 1 | wa_offset | 1 |
| DATA_SOURCE | 0 | wa | $0 |
| DATA_SOURCE | 1 | wa_offset | $1 |
| DATA_SOURCE | 2 | sg | $2 |
| DATA_SOURCE | 3 | sg_offset | $3 |
| DATA_SOURCE | 4 | len | $4 |
| MEM_ZERO | 0 | wa | |
| UNITS | 4 | len | unit_byte |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmac_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 4103951540057780224 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 0,8,16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16,24,32 |
| FUZZY_MAX | 4 | len | 32 |
| BIT_INFO | 4 | len | 0x0,0x38 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmac_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 3305082907890524160 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmac_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 3305082907890524160 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 0 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16 |
| MEM_ZERO | 0 | wa | |
| UNITS | 4 | len | unit_byte |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 7277123045874491392 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 0,8,16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16,24,32 |
| FUZZY_MAX | 4 | len | 32 |
| BIT_INFO | 4 | len | 0x0,0x38 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 2471143877984190464 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_gcm_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 0,8,16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16,24,32 |
| FUZZY_MAX | 4 | len | 32 |
| BIT_INFO | 4 | len | 0x0,0x38 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_gcm_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_gcm_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| CAPPED_DATA | 4 | len | 1 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_gcm_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 4,8,12-16 |
| PARAM_VALUE | 1 | wa_offset | 0 |
| PARAM_VALUE | 2 | sg->dma_flags | 0-4294967295 |
| PARAM_VALUE | 2 | sg->dma_length | 0-4294967295 |
| PARAM_VALUE | 2 | sg->length | 0-4294967295 |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 4,8,12-16 |
| BUF_SIZE | 2 | sg | (-1),64 |
| BUF_SIZE | 2 | sg | (-1),64 |
| MEM_ZERO | 0 | wa | |
| UNITS | 4 | len | unit_byte |
drivers/crypto/ccp/ccp-ops.c ccp_run_des3_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 1434788220477947904 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 24 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 8 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_des3_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 1434788220477947904 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 8 |
| PARAM_VALUE | 4 | len | 8 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_des3_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 1434788220477947904 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 8 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 16 |
| PARAM_VALUE | 4 | len | 8 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_des3_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 7655964745338503168 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 24 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 8 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_passthru_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 2455933315611320320 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 0 |
| PARAM_VALUE | 3 | sg_offset | 0 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_sha_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 5959632389435879424 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32-64 |
| PARAM_VALUE | 1 | wa_offset | 0 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 32-64 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_xts_aes_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 6425982113462411264 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32-64 |
| PARAM_VALUE | 1 | wa_offset | 16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16,32 |
| FUZZY_MAX | 4 | len | 32 |
| BIT_INFO | 4 | len | 0x0,0x30 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_xts_aes_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 6425982113462411264 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32-64 |
| PARAM_VALUE | 1 | wa_offset | 0 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 16,32 |
| PARAM_VALUE | 4 | len | 16,32 |
| CAPPED_DATA | 3 | sg_offset | 1 |
| CAPPED_DATA | 4 | len | 1 |
| FUZZY_MAX | 3 | sg_offset | 32 |
| FUZZY_MAX | 4 | len | 32 |
| BIT_INFO | 3 | sg_offset | 0x0,0x30 |
| BIT_INFO | 4 | len | 0x0,0x30 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_xts_aes_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 6425982113462411264 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32-64 |
| PARAM_VALUE | 1 | wa_offset | 0,16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16,32 |
| FUZZY_MAX | 4 | len | 32 |
| BIT_INFO | 4 | len | 0x0,0x30 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_xts_aes_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 6425982113462411264 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 1 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32-64 |
| PARAM_VALUE | 1 | wa_offset | 32,48 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 16,32 |
| PARAM_VALUE | 4 | len | 16,32 |
| CAPPED_DATA | 3 | sg_offset | 1 |
| CAPPED_DATA | 4 | len | 1 |
| FUZZY_MAX | 3 | sg_offset | 32 |
| FUZZY_MAX | 4 | len | 32 |
| BIT_INFO | 3 | sg_offset | 0x0,0x30 |
| BIT_INFO | 4 | len | 0x0,0x30 |
| MEM_ZERO | 0 | wa |
drivers/crypto/ccp/ccp-ops.c ccp_run_xts_aes_cmd() -> ccp_set_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 8571984245189603328 |
| PARAM_VALUE | 0 | wa->address | 4096-ptr_max |
| PARAM_VALUE | 0 | wa->dma.dir | 0 |
| PARAM_VALUE | 0 | wa->dma.length | 64-4096 |
| PARAM_VALUE | 0 | wa->length | 32 |
| PARAM_VALUE | 1 | wa_offset | 0 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16 |
| MEM_ZERO | 0 | wa |