Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c ablk_perform() -> crypt_virt2phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| BUF_SIZE | 0 | virt->data.ablk_req | (-1)-s32max |
| DATA_SOURCE | 0 | virt | r get_crypt_desc |
| BIT_INFO | 0 | virt->ctl_flags | 0x1,0xffffffff |
| NOSPEC | 0 | virt->crypt_len | |
| NOSPEC | 0 | virt->data.ablk_req->cryptlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | virt->crypt_len | 0-u16max |
| USER_DATA | 0 | virt->data.ablk_req->cryptlen | 0-u32max |
| USER_DATA | 0 | *virt->iv | 0-255 |
| USER_PTR | 0 | virt->data.ablk_req->iv | |
| USER_PTR | 0 | virt->iv | |
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c aead_perform() -> crypt_virt2phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| BUF_SIZE | 0 | virt->data.aead_req | (-1)-s32max |
| DATA_SOURCE | 0 | virt | r get_crypt_desc |
| BIT_INFO | 0 | virt->ctl_flags | 0x8,0xffffffff |
| NOSPEC | 0 | virt->crypt_len | |
| NOSPEC | 0 | virt->data.aead_req->cryptlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | virt->crypt_len | 0-u16max |
| USER_DATA | 0 | virt->data.aead_req->cryptlen | 0-u32max |
| USER_DATA | 0 | *virt->iv | 0-255 |
| USER_PTR | 0 | virt->data.aead_req->iv | |
| USER_PTR | 0 | virt->iv |
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c gen_rev_aes_key() -> crypt_virt2phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| DATA_SOURCE | 0 | virt | r get_crypt_desc_emerg |
| BIT_INFO | 0 | virt->ctl_flags | 0x4,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c register_chain_var() -> crypt_virt2phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | virt | 4096-ptr_max |
| DATA_SOURCE | 0 | virt | r get_crypt_desc_emerg |
| BIT_INFO | 0 | virt->ctl_flags | 0x2,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |