Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/media/platform/qcom/iris/iris_vpu2.c, line 44
- drivers/media/platform/qcom/iris/iris_vpu3x.c, line 260
Smatch caller information:
drivers/media/platform/qcom/iris/iris_vpu_common.c iris_vpu_power_off() -> (struct vpu_ops)->power_off_controller()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | core | 4096-ptr_max |
| PARAM_VALUE | 0 | core->command_queue.qhdr->header_type | 257 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->pkt_size | 0 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->q_size | 262144 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->queue_type | 0-2 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->read_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->rx_irq_status | 0 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->rx_req | 0-1 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->rx_wm | 1 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->status | 1 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->tx_irq_status | 0 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->tx_req | 0 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->tx_wm | 1 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->write_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->header_type | 257 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->pkt_size | 0 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->q_size | 262144 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->queue_type | 0-2 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->read_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->rx_irq_status | 0 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->rx_req | 0-1 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->rx_wm | 1 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->status | 1 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->tx_irq_status | 0 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->tx_req | 0 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->tx_wm | 1 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->write_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->dev | 0-ptr_max |
| PARAM_VALUE | 0 | core->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | core->hfi_sys_ops->sys_get_instance | 4768769692779671552,7822023759568326656 |
| PARAM_VALUE | 0 | core->hfi_sys_ops->sys_hfi_response_handler | 2060010142343266304,7479786847784857600 |
| PARAM_VALUE | 0 | core->hfi_sys_ops->sys_image_version | 451964917022310400,6551039548724269056 |
| PARAM_VALUE | 0 | core->hfi_sys_ops->sys_init | 4305006056967028736,6762072761498984448 |
| PARAM_VALUE | 0 | core->hfi_sys_ops->sys_interframe_powercollapse | 6214457009399357440,6353659430179811328 |
| PARAM_VALUE | 0 | core->hfi_sys_ops->sys_pc_prep | 373354606748696576,2393431479631716352 |
| PARAM_VALUE | 0 | core->iris_platform_data | 4096-ptr_max |
| PARAM_VALUE | 0 | core->iris_platform_data->vpu_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | core->iris_platform_data->vpu_ops->set_hwmode | 4096-ptr_max |
| PARAM_VALUE | 0 | core->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | core->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | core->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | core->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | core->message_queue.qhdr->header_type | 257 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->pkt_size | 0 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->q_size | 262144 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->queue_type | 0-2 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->read_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->rx_irq_status | 0 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->rx_req | 0-1 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->rx_wm | 1 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->status | 1 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->tx_irq_status | 0 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->tx_req | 0 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->tx_wm | 1 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->write_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->state | 1-u32max |
| BUF_SIZE | 0 | core | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | core | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | core | $0 |
| CONTAINER | 0 | -16-16-328+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &core->lock | |
| TYPE_LOCK | (struct iris_core)->lock |
drivers/media/platform/qcom/iris/iris_vpu_common.c iris_vpu_power_on() -> (struct vpu_ops)->power_off_controller()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | core | 4096-ptr_max |
| PARAM_VALUE | 0 | core->clk_count | 1-u32max |
| PARAM_VALUE | 0 | core->clock_tbl | 4096-ptr_max |
| PARAM_VALUE | 0 | core->command_queue.qhdr->header_type | 257 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->pkt_size | 0 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->q_size | 262144 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->queue_type | 0-2 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->read_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->rx_irq_status | 0 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->rx_req | 0-1 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->rx_wm | 1 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->status | 1 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->tx_irq_status | 0 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->tx_req | 0 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->tx_wm | 1 |
| PARAM_VALUE | 0 | core->command_queue.qhdr->write_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->header_type | 257 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->pkt_size | 0 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->q_size | 262144 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->queue_type | 0-2 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->read_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->rx_irq_status | 0 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->rx_req | 0-1 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->rx_wm | 1 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->status | 1 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->tx_irq_status | 0 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->tx_req | 0 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->tx_wm | 1 |
| PARAM_VALUE | 0 | core->debug_queue.qhdr->write_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->dev | 1-ptr_max |
| PARAM_VALUE | 0 | core->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | core->iris_platform_data | 4096-ptr_max |
| PARAM_VALUE | 0 | core->iris_platform_data->clk_tbl_size | 1-u32max |
| PARAM_VALUE | 0 | core->iris_platform_data->vpu_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | core->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | core->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | core->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | core->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | core->message_queue.qhdr->header_type | 257 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->pkt_size | 0 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->q_size | 262144 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->queue_type | 0-2 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->read_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->rx_irq_status | 0 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->rx_req | 0-1 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->rx_wm | 1 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->status | 1 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->tx_irq_status | 0 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->tx_req | 0 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->tx_wm | 1 |
| PARAM_VALUE | 0 | core->message_queue.qhdr->write_idx | 0-1073741823 |
| PARAM_VALUE | 0 | core->state | 1 |
| BUF_SIZE | 0 | core | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | core | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | core->dev | 1 |
| CAPPED_DATA | 0 | core->icc_count | 1 |
| DATA_SOURCE | 0 | core | $0 |
| CONTAINER | 0 | -16-16-328+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &core->lock | |
| TYPE_LOCK | (struct iris_core)->lock |