Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/accel/qaic/qaic_control.c encode_message() -> encode_dma()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qdev | 4096-ptr_max |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->iommu_group->default_domain | 0-s64max |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | qdev->cntl_ch->ul_chan->ch_state | 0-4294967295 |
| PARAM_VALUE | 0 | qdev->dev_state | 1-2 |
| PARAM_VALUE | 0 | qdev->pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | qdev->pdev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 2 | wrappers | 4096-ptr_max |
| PARAM_VALUE | 2 | wrappers->list.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | wrappers->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 2 | wrappers->list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | user_len | 7735780725529899008 |
| PARAM_VALUE | 3 | *user_len | 0 |
| PARAM_VALUE | 4 | resources | 7332239296539258880 |
| PARAM_VALUE | 4 | resources->buf | 0-ptr_max |
| PARAM_VALUE | 4 | resources->dma_xfers.next | 4096-ptr_max |
| PARAM_VALUE | 4 | resources->dma_xfers.prev | 7332239296539258880 |
| PARAM_VALUE | 4 | resources->total_size | 0,4096-u32max |
| PARAM_VALUE | 5 | usr | 0,4096-ptr_max |
| PARAM_VALUE | 5 | usr->qddev | 4096-ptr_max |
| PARAM_VALUE | 5 | usr->qddev->partition_id | s32min,(-1)-0 |
| PARAM_VALUE | 5 | usr->qddev->qdev | 4096-ptr_max |
| PARAM_VALUE | 5 | usr->qddev->qdev->dev_lock.srcu_ctrp | 4096-ptr_max |
| PARAM_VALUE | 5 | usr->qddev->qdev->dev_state | 2 |
| PARAM_VALUE | 5 | usr->qddev_lock.srcu_ctrp | 4096-ptr_max |
| BUF_SIZE | 0 | qdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | qdev | s32min-(-1),1-s32max |
| BUF_SIZE | 2 | wrappers | 88 |
| BUF_SIZE | 5 | usr | (-1),16,48,104,120,152,248,256,264,424,464,576,768,968,1120,1424,2256,4712,13184 |
| BUF_SIZE | 5 | usr | (-1),16,48,104,120,152,248,256,264,424,464,576,768,968,1120,1424,2256,4712,13184 |
| DATA_SOURCE | 0 | qdev | $0 |
| DATA_SOURCE | 2 | wrappers | $2 |
| DATA_SOURCE | 4 | resources | $3 |
| DATA_SOURCE | 5 | usr | $4 |
| HARD_MAX | 0 | qdev->dev_state | 2 |
| MEM_ZERO | 4 | resources | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 4 | resources->nelem | 1-u32max[u] |
| USER_DATA | 4 | resources->total_size | 0,4096-2147487744[c] |
| UNITS | 1 | trans | unit_byte |
| HALF_LOCKED2 | 0 | &qdev->dev_lock | |
| HALF_LOCKED2 | 5 | &usr->qddev_lock |
drivers/accel/qaic/qaic_control.c encode_message() -> encode_dma()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qdev | 4096-ptr_max |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->iommu_group->default_domain | 0-s64max |
| PARAM_VALUE | 0 | qdev->cntl_ch->mhi_cntrl->cntrl_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | qdev->cntl_ch->ul_chan->ch_state | 0-4294967295 |
| PARAM_VALUE | 0 | qdev->dev_state | 1-2 |
| PARAM_VALUE | 0 | qdev->pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 1 | trans | 4096-ptr_max |
| PARAM_VALUE | 2 | wrappers | 4096-ptr_max |
| PARAM_VALUE | 2 | wrappers->list.prev | 1-u64max |
| PARAM_VALUE | 2 | wrappers->list.prev->next | 1-u64max |
| PARAM_VALUE | 2 | wrappers->list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | user_len | 7735780725529899008 |
| PARAM_VALUE | 3 | *user_len | 0-4088 |
| PARAM_VALUE | 4 | resources | 7332239296539258880 |
| PARAM_VALUE | 4 | resources->buf | 0-ptr_max |
| PARAM_VALUE | 4 | resources->dma_xfers.next | 4096-ptr_max |
| PARAM_VALUE | 4 | resources->dma_xfers.prev | 7332239296539258880 |
| PARAM_VALUE | 4 | resources->total_size | 0,4096-u32max |
| PARAM_VALUE | 4 | resources->trans_hdr | 0,4096-ptr_max |
| PARAM_VALUE | 5 | usr | 0,4096-ptr_max |
| PARAM_VALUE | 5 | usr->qddev | 4096-ptr_max |
| PARAM_VALUE | 5 | usr->qddev->partition_id | s32min,(-1)-0 |
| PARAM_VALUE | 5 | usr->qddev->qdev | 4096-ptr_max |
| PARAM_VALUE | 5 | usr->qddev->qdev->dev_lock.srcu_ctrp | 4096-ptr_max |
| PARAM_VALUE | 5 | usr->qddev->qdev->dev_state | 2 |
| PARAM_VALUE | 5 | usr->qddev_lock.srcu_ctrp | 4096-ptr_max |
| BUF_SIZE | 0 | qdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | qdev | s32min-(-1),1-s32max |
| BUF_SIZE | 2 | wrappers | 88 |
| BUF_SIZE | 5 | usr | (-1),16,48,104,120,152,248,256,264,424,464,576,768,968,1120,1424,2256,4712,13184 |
| BUF_SIZE | 5 | usr | (-1),16,48,104,120,152,248,256,264,424,464,576,768,968,1120,1424,2256,4712,13184 |
| DATA_SOURCE | 0 | qdev | $0 |
| DATA_SOURCE | 2 | wrappers | $2 |
| DATA_SOURCE | 4 | resources | $3 |
| DATA_SOURCE | 5 | usr | $4 |
| HARD_MAX | 0 | qdev->dev_state | 2 |
| MEM_ZERO | 4 | resources | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | *user_len | 0-4088[u] |
| USER_DATA | 4 | resources->nelem | 1-u32max[u] |
| USER_DATA | 4 | resources->total_size | 0,4096-2147487744[c] |
| NO_OVERFLOW_SIMPLE | 3 | *user_len | |
| NO_OVERFLOW_SIMPLE | 4 | resources->xferred_dma_size | |
| UNITS | 1 | trans | unit_byte |
| USER_PTR | 1 | trans | |
| USER_PTR | 3 | user_len | |
| USER_PTR | 4 | resources->trans_hdr | |
| HALF_LOCKED2 | 0 | &qdev->dev_lock | |
| HALF_LOCKED2 | 5 | &usr->qddev_lock |