Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/crypto/ccp/ccp-ops.c ccp_reverse_get_dm_area() -> ccp_get_dm_area()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wa | 6384717345199091712,7045200716362805248,8927392214759038976 |
| PARAM_VALUE | 0 | wa->dma.dir | 0,2 |
| PARAM_VALUE | 0 | wa->dma.length | 0,64-4096 |
| PARAM_VALUE | 0 | wa->length | 0-2048 |
| PARAM_VALUE | 1 | wa_offset | 0 |
| PARAM_VALUE | 3 | sg_offset | 0 |
| CAPPED_DATA | 4 | len | 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 | |
| NOCHECK_CALL |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmac_cmd() -> ccp_get_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 | |
| NOCHECK_CALL |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmd() -> ccp_get_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 | 3 | sg_offset | 0 |
| MEM_ZERO | 0 | wa | |
| NOCHECK_CALL |
drivers/crypto/ccp/ccp-ops.c ccp_run_aes_gcm_cmd() -> ccp_get_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 | 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 | |
| NOCHECK_CALL | |||
| UNITS | 4 | len | unit_byte |
drivers/crypto/ccp/ccp-ops.c ccp_run_des3_cmd() -> ccp_get_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 | |
| NOCHECK_CALL |
drivers/crypto/ccp/ccp-ops.c ccp_run_sha_cmd() -> ccp_get_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,4,12 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 20,28,32 |
| FUZZY_MAX | 1 | wa_offset | 4 |
| FUZZY_MAX | 4 | len | 32 |
| BIT_INFO | 4 | len | 0x0,0x3c |
| HARD_MAX | 4 | len | 32 |
| MEM_ZERO | 0 | wa | |
| NOCHECK_CALL |
drivers/crypto/ccp/ccp-ops.c ccp_run_sha_cmd() -> ccp_get_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 | 16,32 |
| PARAM_VALUE | 4 | len | 32 |
| MEM_ZERO | 0 | wa | |
| NOCHECK_CALL |
drivers/crypto/ccp/ccp-ops.c ccp_run_sha_cmd() -> ccp_get_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 | 32,48 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16,32 |
| MEM_ZERO | 0 | wa | |
| NOCHECK_CALL |
drivers/crypto/ccp/ccp-ops.c ccp_run_sha_cmd() -> ccp_get_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 | |
| NOCHECK_CALL |
drivers/crypto/ccp/ccp-ops.c ccp_run_xts_aes_cmd() -> ccp_get_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 | 16 |
| PARAM_VALUE | 2 | sg | 1-u64max |
| PARAM_VALUE | 3 | sg_offset | 0 |
| PARAM_VALUE | 4 | len | 16 |
| MEM_ZERO | 0 | wa | |
| NOCHECK_CALL |