Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/media/platform/qcom/iris/iris_hfi_queue.c iris_hfi_queue_cmd_write() -> iris_hfi_queue_cmd_write_locked()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->command_queue.qhdr->tx_req 0
PARAM_VALUE 0 core->command_queue.qhdr->write_idx 0-1073741823
PARAM_VALUE 0 core->dev 4096-ptr_max
PARAM_VALUE 0 core->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 core->dev->class 0,4096-ptr_max
PARAM_VALUE 0 core->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 core->dev->power.request 0-4
PARAM_VALUE 0 core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 core->dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 core->dev->type 0,4096-ptr_max
PARAM_VALUE 0 core->iris_firmware_data->dec_input_config_params_av1_size 0,10
PARAM_VALUE 0 core->iris_firmware_data->dec_input_config_params_default_size 8-9
PARAM_VALUE 0 core->iris_firmware_data->dec_input_config_params_hevc_size 0,8
PARAM_VALUE 0 core->iris_firmware_data->dec_input_config_params_vp9_size 0,6
PARAM_VALUE 0 core->iris_firmware_data->dec_input_prop_size 0-1
PARAM_VALUE 0 core->iris_firmware_data->dec_ip_int_buf_tbl_size 2,5
PARAM_VALUE 0 core->iris_firmware_data->dec_op_int_buf_tbl_size 1
PARAM_VALUE 0 core->iris_firmware_data->dec_output_config_params_size 0,4
PARAM_VALUE 0 core->iris_firmware_data->dec_output_prop_av1_size 0,3
PARAM_VALUE 0 core->iris_firmware_data->dec_output_prop_avc_size 0,2
PARAM_VALUE 0 core->iris_firmware_data->dec_output_prop_hevc_size 0-1
PARAM_VALUE 0 core->iris_firmware_data->dec_output_prop_vp9_size 0-1
PARAM_VALUE 0 core->iris_firmware_data->enc_input_config_params_size 5
PARAM_VALUE 0 core->iris_firmware_data->enc_ip_int_buf_tbl_size 1,3
PARAM_VALUE 0 core->iris_firmware_data->enc_op_int_buf_tbl_size 0,5
PARAM_VALUE 0 core->iris_firmware_data->enc_output_config_params_size 0,3
PARAM_VALUE 0 core->iris_firmware_desc->get_vpu_buffer_size 4096-ptr_max
PARAM_VALUE 0 core->iris_platform_data->bw_tbl_dec->bw_ddr 294000,318000,416000,567000,618000,812000,826000,968000,1224000,1608000,1896000,2403000
PARAM_VALUE 0 core->iris_platform_data->bw_tbl_dec->mbs_per_sec 243000,486000,972000,1036800,1944000,2073600
PARAM_VALUE 0 core->iris_platform_data->icc_tbl->bw_max_kbps 1000,10000000,15000000
PARAM_VALUE 0 core->iris_platform_data->icc_tbl->bw_min_kbps 1000
PARAM_VALUE 0 core->iris_platform_data->inst_caps->max_frame_height 4096,8192
PARAM_VALUE 0 core->iris_platform_data->inst_caps->max_frame_rate 240,480
PARAM_VALUE 0 core->iris_platform_data->inst_caps->max_frame_width 4096,8192
PARAM_VALUE 0 core->iris_platform_data->inst_caps->max_mbpf 34816,138240,139264
PARAM_VALUE 0 core->iris_platform_data->inst_caps->max_operating_rate 240,480
PARAM_VALUE 0 core->iris_platform_data->inst_caps->mb_cycles_fw 0,326389,489583
PARAM_VALUE 0 core->iris_platform_data->inst_caps->mb_cycles_fw_vpp 0,44156,66234
PARAM_VALUE 0 core->iris_platform_data->inst_caps->mb_cycles_vpp 200
PARAM_VALUE 0 core->iris_platform_data->inst_caps->mb_cycles_vsp 0,25
PARAM_VALUE 0 core->iris_platform_data->inst_caps->min_frame_height 96,128
PARAM_VALUE 0 core->iris_platform_data->inst_caps->min_frame_width 96,128
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 1 pkt 4096-ptr_max
BUF_SIZE 1 pkt (-1),12,16,20,24,28,32,36,40,44,60,64,84,4096
BUF_SIZE 1 pkt (-1),12,16,20,24,28,32,36,40,44,60,64,84,4096
CAPPED_DATA 0 &core->lock 1
DATA_SOURCE 0 core $0
DATA_SOURCE 1 pkt $1
DATA_SOURCE 2 pkt_size $2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
HALF_LOCKED2 &inst->lock
TYPE_LOCK (struct iris_core)->lock

drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c iris_hfi_gen1_sys_image_version() -> iris_hfi_queue_cmd_write_locked()

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->kernel_vaddr 0-255
PARAM_VALUE 0 core->command_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->command_queue.qhdr 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
PARAM_VALUE 0 core->command_queue.qhdr->read_idx 0
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->kernel_vaddr 0-255
PARAM_VALUE 0 core->debug_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->debug_queue.qhdr 4096-ptr_max
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 2
PARAM_VALUE 0 core->debug_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->dev 4096-ptr_max
PARAM_VALUE 0 core->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 core->dev->class 0,4096-ptr_max
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 core->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 core->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 core->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_mem 0,4096-ptr_max
PARAM_VALUE 0 core->dev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 core->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 core->dev->of_node 4096-ptr_max
PARAM_VALUE 0 core->dev->power.request 0-4
PARAM_VALUE 0 core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 core->dev->type 0,4096-ptr_max
PARAM_VALUE 0 core->hfi_sys_ops 2323034024608985088,5275740444307509248
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->iface_q_table_vaddr 4096-ptr_max
PARAM_VALUE 0 core->intr_status 0
PARAM_VALUE 0 core->iris_firmware_data 4096-ptr_max
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->tz_cp_config_data_size 0-s32max
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.first_waiter->list.prev->prev 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->kernel_vaddr 0-255
PARAM_VALUE 0 core->message_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->message_queue.qhdr 4096-ptr_max
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 1
PARAM_VALUE 0 core->message_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->sfr_vaddr 4096-ptr_max
PARAM_VALUE 0 core->state 1
PARAM_VALUE 1 pkt 6784852205605560320
PARAM_VALUE 2 pkt_size 16
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 1 pkt 16
CAPPED_DATA 0 core->command_queue.kernel_vaddr 1
CAPPED_DATA 0 core->dev 1
CAPPED_DATA 0 core->dev->cma_area->nranges 1
CAPPED_DATA 0 core->icc_count 1
CAPPED_DATA 0 core->iface_q_table_vaddr 1
CAPPED_DATA 0 core->iris_platform_data->clk_tbl_size 1
CAPPED_DATA 0 core->iris_platform_data->tz_cp_config_data_size 1
DATA_SOURCE 0 core $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
TYPE_LOCK (struct iris_core)->lock

drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c iris_hfi_gen1_sys_init() -> iris_hfi_queue_cmd_write_locked()

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->kernel_vaddr 0-255
PARAM_VALUE 0 core->command_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->command_queue.qhdr 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
PARAM_VALUE 0 core->command_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->debug_queue->kernel_vaddr 0-255
PARAM_VALUE 0 core->debug_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->debug_queue.qhdr 4096-ptr_max
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 2
PARAM_VALUE 0 core->debug_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->dev 4096-ptr_max
PARAM_VALUE 0 core->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 core->dev->class 0,4096-ptr_max
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 core->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 core->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 core->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_mem 0,4096-ptr_max
PARAM_VALUE 0 core->dev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 core->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 core->dev->of_node 4096-ptr_max
PARAM_VALUE 0 core->dev->power.request 0-4
PARAM_VALUE 0 core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 core->dev->type 0,4096-ptr_max
PARAM_VALUE 0 core->hfi_sys_ops 2323034024608985088,5275740444307509248
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->iface_q_table_vaddr 4096-ptr_max
PARAM_VALUE 0 core->intr_status 0
PARAM_VALUE 0 core->iris_firmware_data 4096-ptr_max
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->tz_cp_config_data_size 0-s32max
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.first_waiter->list.prev->prev 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->kernel_vaddr 0-255
PARAM_VALUE 0 core->message_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->message_queue.qhdr 4096-ptr_max
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 1
PARAM_VALUE 0 core->message_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->sfr_vaddr 4096-ptr_max
PARAM_VALUE 0 core->state 1
PARAM_VALUE 1 pkt 3469836700125638656
PARAM_VALUE 2 pkt_size 12
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 1 pkt 12
CAPPED_DATA 0 core->dev 1
CAPPED_DATA 0 core->dev->cma_area->nranges 1
CAPPED_DATA 0 core->icc_count 1
CAPPED_DATA 0 core->iface_q_table_vaddr 1
CAPPED_DATA 0 core->iris_platform_data->clk_tbl_size 1
CAPPED_DATA 0 core->iris_platform_data->tz_cp_config_data_size 1
DATA_SOURCE 0 core $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
TYPE_LOCK (struct iris_core)->lock

drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c iris_hfi_gen1_sys_interframe_powercollapse() -> iris_hfi_queue_cmd_write_locked()

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->hfi_sys_ops 4096-ptr_max
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->intr_status 0
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.first_waiter->list.prev->prev 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
PARAM_VALUE 1 pkt 4096-ptr_max
PARAM_VALUE 2 pkt_size 20
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 1 pkt 20
CAPPED_DATA 0 core->dev 1
CAPPED_DATA 0 core->icc_count 1
CAPPED_DATA 0 core->iris_platform_data->clk_tbl_size 1
DATA_SOURCE 0 core $0
DATA_SOURCE 1 pkt r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
TYPE_LOCK (struct iris_core)->lock

drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c iris_hfi_gen1_sys_pc_prep() -> iris_hfi_queue_cmd_write_locked()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->hfi_sys_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.first_waiter->list.prev->prev 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->lock.wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 core->state 1
PARAM_VALUE 1 pkt 7850327627158851584
PARAM_VALUE 2 pkt_size 8
BUF_SIZE 0 core s32min-(-2),1-s32max
BUF_SIZE 0 core s32min-(-2),1-s32max
BUF_SIZE 1 pkt 8
DATA_SOURCE 0 core $0
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
TYPE_LOCK (struct iris_core)->lock

drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c iris_hfi_gen2_sys_image_version() -> iris_hfi_queue_cmd_write_locked()

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->kernel_vaddr 0-255
PARAM_VALUE 0 core->command_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->command_queue.qhdr 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
PARAM_VALUE 0 core->command_queue.qhdr->read_idx 0
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->kernel_vaddr 0-255
PARAM_VALUE 0 core->debug_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->debug_queue.qhdr 4096-ptr_max
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 2
PARAM_VALUE 0 core->debug_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->dev 4096-ptr_max
PARAM_VALUE 0 core->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 core->dev->class 0,4096-ptr_max
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 core->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 core->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 core->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_mem 0,4096-ptr_max
PARAM_VALUE 0 core->dev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 core->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 core->dev->of_node 4096-ptr_max
PARAM_VALUE 0 core->dev->power.request 0-4
PARAM_VALUE 0 core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 core->dev->type 0,4096-ptr_max
PARAM_VALUE 0 core->hfi_sys_ops 2323034024608985088,5275740444307509248
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->iface_q_table_vaddr 4096-ptr_max
PARAM_VALUE 0 core->intr_status 0
PARAM_VALUE 0 core->iris_firmware_data 4096-ptr_max
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->tz_cp_config_data_size 0-s32max
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.first_waiter->list.prev->prev 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->kernel_vaddr 0-255
PARAM_VALUE 0 core->message_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->message_queue.qhdr 4096-ptr_max
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 1
PARAM_VALUE 0 core->message_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->sfr_vaddr 4096-ptr_max
PARAM_VALUE 0 core->state 1
PARAM_VALUE 1 pkt 4096-ptr_max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 1 pkt 64
CAPPED_DATA 0 core->command_queue.kernel_vaddr 1
CAPPED_DATA 0 core->dev 1
CAPPED_DATA 0 core->dev->cma_area->nranges 1
CAPPED_DATA 0 core->icc_count 1
CAPPED_DATA 0 core->iface_q_table_vaddr 1
CAPPED_DATA 0 core->iris_platform_data->clk_tbl_size 1
CAPPED_DATA 0 core->iris_platform_data->tz_cp_config_data_size 1
DATA_SOURCE 0 core $0
DATA_SOURCE 1 pkt r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
TYPE_LOCK (struct iris_core)->lock

drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c iris_hfi_gen2_sys_init() -> iris_hfi_queue_cmd_write_locked()

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->kernel_vaddr 0-255
PARAM_VALUE 0 core->command_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->command_queue.qhdr 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
PARAM_VALUE 0 core->command_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->debug_queue->kernel_vaddr 0-255
PARAM_VALUE 0 core->debug_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->debug_queue.qhdr 4096-ptr_max
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 2
PARAM_VALUE 0 core->debug_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->dev 4096-ptr_max
PARAM_VALUE 0 core->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 core->dev->class 0,4096-ptr_max
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 core->dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 core->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 core->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 core->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 core->dev->dma_mem 0,4096-ptr_max
PARAM_VALUE 0 core->dev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 core->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 core->dev->of_node 4096-ptr_max
PARAM_VALUE 0 core->dev->power.request 0-4
PARAM_VALUE 0 core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 core->dev->type 0,4096-ptr_max
PARAM_VALUE 0 core->hfi_sys_ops 2323034024608985088,5275740444307509248
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->iface_q_table_vaddr 4096-ptr_max
PARAM_VALUE 0 core->intr_status 0
PARAM_VALUE 0 core->iris_firmware_data 4096-ptr_max
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->tz_cp_config_data_size 0-s32max
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.first_waiter->list.prev->prev 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->kernel_vaddr 0-255
PARAM_VALUE 0 core->message_queue.kernel_vaddr 4096-ptr_max
PARAM_VALUE 0 core->message_queue.qhdr 4096-ptr_max
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 1
PARAM_VALUE 0 core->message_queue.qhdr->read_idx 0
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
PARAM_VALUE 0 core->sfr_vaddr 4096-ptr_max
PARAM_VALUE 0 core->state 1
PARAM_VALUE 0 core->ubwc_cfg 4096-ptr_max
PARAM_VALUE 1 pkt 4096-ptr_max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 1 pkt 320
CAPPED_DATA 0 core->dev 1
CAPPED_DATA 0 core->dev->cma_area->nranges 1
CAPPED_DATA 0 core->icc_count 1
CAPPED_DATA 0 core->iface_q_table_vaddr 1
CAPPED_DATA 0 core->iris_platform_data->clk_tbl_size 1
CAPPED_DATA 0 core->iris_platform_data->tz_cp_config_data_size 1
DATA_SOURCE 0 core $0
DATA_SOURCE 1 pkt r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
TYPE_LOCK (struct iris_core)->lock

drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c iris_hfi_gen2_sys_interframe_powercollapse() -> iris_hfi_queue_cmd_write_locked()

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->hfi_sys_ops 4096-ptr_max
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->intr_status 0
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.first_waiter->list.prev->prev 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
PARAM_VALUE 1 pkt 4096-ptr_max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 0 core s32min-(-1),1-s32max
BUF_SIZE 1 pkt 68
CAPPED_DATA 0 core->dev 1
CAPPED_DATA 0 core->icc_count 1
CAPPED_DATA 0 core->iris_platform_data->clk_tbl_size 1
DATA_SOURCE 0 core $0
DATA_SOURCE 1 pkt r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
TYPE_LOCK (struct iris_core)->lock

drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c iris_hfi_gen2_sys_pc_prep() -> iris_hfi_queue_cmd_write_locked()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->hfi_sys_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.first_waiter->list.prev->prev 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->lock.wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 core->state 1
PARAM_VALUE 1 pkt 4096-ptr_max
BUF_SIZE 0 core s32min-(-2),1-s32max
BUF_SIZE 0 core s32min-(-2),1-s32max
BUF_SIZE 1 pkt 64
DATA_SOURCE 0 core $0
DATA_SOURCE 1 pkt r _kzalloc_noprof
UNITS 2 pkt_size unit_byte
LOCK2 0 &core->lock
TYPE_LOCK (struct iris_core)->lock