Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/media/platform/qcom/venus/core.c venus_probe() -> venus_enumerate_codecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | core | 4096-ptr_max |
| PARAM_VALUE | 0 | core->aon_base | 0 |
| PARAM_VALUE | 0 | core->base | 4096-ptr_max |
| PARAM_VALUE | 0 | core->core_ops | 813456751377391616 |
| PARAM_VALUE | 0 | core->core_ops->event_notify | 3822830760171413504 |
| PARAM_VALUE | 0 | core->cpucfg_path | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | core->dev->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->done.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | core->done.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->done.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->done.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->done.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->done.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->done.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->fw.dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->fw.iommu_domain | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->fw.mapped_mem_size | 1-u64max |
| PARAM_VALUE | 0 | core->fw.mem_phys | 1-u64max |
| PARAM_VALUE | 0 | core->fw.mem_size | 1-u64max |
| PARAM_VALUE | 0 | core->instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->insts_count.counter | 0 |
| PARAM_VALUE | 0 | core->irq | 1-s32max |
| 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->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | core->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | core->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | core->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | core->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | core->ocs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->ops | 8186864063426457600 |
| PARAM_VALUE | 0 | core->ops->core_deinit | 6700039924877979648 |
| PARAM_VALUE | 0 | core->ops->core_init | 2280369339673710592 |
| PARAM_VALUE | 0 | core->ops->core_trigger_ssr | 528986424886538240 |
| PARAM_VALUE | 0 | core->ops->isr | 7952525027784347648 |
| PARAM_VALUE | 0 | core->ops->isr_thread | 7253551093868175360 |
| PARAM_VALUE | 0 | core->ops->resume | 4883423412846092288 |
| PARAM_VALUE | 0 | core->ops->session_abort | 8796748982982008832 |
| PARAM_VALUE | 0 | core->ops->session_continue | 970103349685243904 |
| PARAM_VALUE | 0 | core->ops->session_end | 8746100797816156160 |
| PARAM_VALUE | 0 | core->ops->session_etb | 7374329574745219072 |
| PARAM_VALUE | 0 | core->ops->session_flush | 7175778506065625088 |
| PARAM_VALUE | 0 | core->ops->session_ftb | 7958706878926929920 |
| PARAM_VALUE | 0 | core->ops->session_get_property | 83673818608070656 |
| PARAM_VALUE | 0 | core->ops->session_get_seq_hdr | 3817700750603075584 |
| PARAM_VALUE | 0 | core->ops->session_init | 2935393071116611584 |
| PARAM_VALUE | 0 | core->ops->session_load_res | 2647414167937339392 |
| PARAM_VALUE | 0 | core->ops->session_parse_seq_hdr | 6919902227676692480 |
| PARAM_VALUE | 0 | core->ops->session_release_res | 4304591549376233472 |
| PARAM_VALUE | 0 | core->ops->session_set_buffers | 5090498971503849472 |
| PARAM_VALUE | 0 | core->ops->session_set_property | 6879052613103099904 |
| PARAM_VALUE | 0 | core->ops->session_start | 5685646331024330752 |
| PARAM_VALUE | 0 | core->ops->session_stop | 8864241943061602304 |
| PARAM_VALUE | 0 | core->ops->session_unset_buffers | 2359644858751971328 |
| PARAM_VALUE | 0 | core->ops->suspend | 4892232798307250176 |
| PARAM_VALUE | 0 | core->pm_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->pm_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | core->pm_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | core->pm_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | core->pm_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | core->pm_ops | 534354679031197696,1109177014448549888,8448786424512151552 |
| PARAM_VALUE | 0 | core->pm_ops->core_get | 1971131456993779712,2978328582025326592 |
| PARAM_VALUE | 0 | core->pmdomains | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | core->priv->last_packet_type | 0-4294967295 |
| PARAM_VALUE | 0 | core->priv->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | core->priv->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | core->priv->state | 2 |
| PARAM_VALUE | 0 | core->priv->suspended | 0 |
| PARAM_VALUE | 0 | core->res | 4096-ptr_max |
| PARAM_VALUE | 0 | core->res->hfi_version | 0-3 |
| PARAM_VALUE | 0 | core->res->min_fw | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->state | 0-1 |
| PARAM_VALUE | 0 | core->sys_err_done.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->sys_err_done.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->sys_err_done.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->sys_err_done.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->sys_err_done.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->use_tz | 0-1 |
| PARAM_VALUE | 0 | core->v4l2_dev->name | 0-255 |
| PARAM_VALUE | 0 | core->v4l2_dev.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->video_path | 0,4096-ptr_max |
| PARAM_VALUE | 1 | type | 2 |
| BUF_SIZE | 0 | core | 30888 |
| BUF_SIZE | 0 | core->cpucfg_path | s32min-s32max |
| BUF_SIZE | 0 | core->dev | 1616 |
| BUF_SIZE | 0 | core->irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | core->pm_ops | 88 |
| BUF_SIZE | 0 | core->video_path | s32min-s32max |
| CAPPED_DATA | 0 | core->cpucfg_path | 1 |
| CAPPED_DATA | 0 | core->dev | 1 |
| CAPPED_DATA | 0 | core->video_path | 1 |
| DATA_SOURCE | 0 | core | r devm_kzalloc |
| FUZZY_MAX | 0 | core->res->hfi_version | 0 |
| FUZZY_MAX | 0 | core->use_tz | 0 |
| MEM_ZERO | 0 | core | |
| MEM_ZERO | 0 | core->cpu_cs_base | |
| MEM_ZERO | 0 | &core->v4l2_dev.prio | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | core->pmdomains->num_pds |
drivers/media/platform/qcom/venus/core.c venus_probe() -> venus_enumerate_codecs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | core | 4096-ptr_max |
| PARAM_VALUE | 0 | core->aon_base | 0 |
| PARAM_VALUE | 0 | core->base | 4096-ptr_max |
| PARAM_VALUE | 0 | core->core_ops | 813456751377391616 |
| PARAM_VALUE | 0 | core->core_ops->event_notify | 3822830760171413504 |
| PARAM_VALUE | 0 | core->cpucfg_path | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | core->dev->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->done.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | core->done.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->done.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->done.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->done.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->done.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->done.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->fw.dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->fw.iommu_domain | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->fw.mapped_mem_size | 1-u64max |
| PARAM_VALUE | 0 | core->fw.mem_phys | 1-u64max |
| PARAM_VALUE | 0 | core->fw.mem_size | 1-u64max |
| PARAM_VALUE | 0 | core->instances.next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->instances.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->instances.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->instances.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->instances.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->insts_count.counter | 0 |
| PARAM_VALUE | 0 | core->irq | 1-s32max |
| 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->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | core->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | core->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | core->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | core->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | core->ocs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->ops | 8186864063426457600 |
| PARAM_VALUE | 0 | core->ops->core_deinit | 6700039924877979648 |
| PARAM_VALUE | 0 | core->ops->core_init | 2280369339673710592 |
| PARAM_VALUE | 0 | core->ops->core_trigger_ssr | 528986424886538240 |
| PARAM_VALUE | 0 | core->ops->isr | 7952525027784347648 |
| PARAM_VALUE | 0 | core->ops->isr_thread | 7253551093868175360 |
| PARAM_VALUE | 0 | core->ops->resume | 4883423412846092288 |
| PARAM_VALUE | 0 | core->ops->session_abort | 8796748982982008832 |
| PARAM_VALUE | 0 | core->ops->session_continue | 970103349685243904 |
| PARAM_VALUE | 0 | core->ops->session_end | 8746100797816156160 |
| PARAM_VALUE | 0 | core->ops->session_etb | 7374329574745219072 |
| PARAM_VALUE | 0 | core->ops->session_flush | 7175778506065625088 |
| PARAM_VALUE | 0 | core->ops->session_ftb | 7958706878926929920 |
| PARAM_VALUE | 0 | core->ops->session_get_property | 83673818608070656 |
| PARAM_VALUE | 0 | core->ops->session_get_seq_hdr | 3817700750603075584 |
| PARAM_VALUE | 0 | core->ops->session_init | 2935393071116611584 |
| PARAM_VALUE | 0 | core->ops->session_load_res | 2647414167937339392 |
| PARAM_VALUE | 0 | core->ops->session_parse_seq_hdr | 6919902227676692480 |
| PARAM_VALUE | 0 | core->ops->session_release_res | 4304591549376233472 |
| PARAM_VALUE | 0 | core->ops->session_set_buffers | 5090498971503849472 |
| PARAM_VALUE | 0 | core->ops->session_set_property | 6879052613103099904 |
| PARAM_VALUE | 0 | core->ops->session_start | 5685646331024330752 |
| PARAM_VALUE | 0 | core->ops->session_stop | 8864241943061602304 |
| PARAM_VALUE | 0 | core->ops->session_unset_buffers | 2359644858751971328 |
| PARAM_VALUE | 0 | core->ops->suspend | 4892232798307250176 |
| PARAM_VALUE | 0 | core->pm_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->pm_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | core->pm_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | core->pm_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | core->pm_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | core->pm_ops | 534354679031197696,1109177014448549888,8448786424512151552 |
| PARAM_VALUE | 0 | core->pm_ops->core_get | 1971131456993779712,2978328582025326592 |
| PARAM_VALUE | 0 | core->pmdomains | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | core->priv->last_packet_type | 0-4294967295 |
| PARAM_VALUE | 0 | core->priv->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | core->priv->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | core->priv->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | core->priv->state | 2 |
| PARAM_VALUE | 0 | core->priv->suspended | 0 |
| PARAM_VALUE | 0 | core->res | 4096-ptr_max |
| PARAM_VALUE | 0 | core->res->hfi_version | 0-3 |
| PARAM_VALUE | 0 | core->res->min_fw | 0,4096-ptr_max |
| PARAM_VALUE | 0 | core->state | 0-1 |
| PARAM_VALUE | 0 | core->sys_err_done.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->sys_err_done.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->sys_err_done.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->sys_err_done.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->sys_err_done.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->use_tz | 0-1 |
| PARAM_VALUE | 0 | core->v4l2_dev->name | 0-255 |
| PARAM_VALUE | 0 | core->v4l2_dev.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | core->v4l2_dev.subdevs.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | core->video_path | 0,4096-ptr_max |
| PARAM_VALUE | 1 | type | 1 |
| BUF_SIZE | 0 | core | 30888 |
| BUF_SIZE | 0 | core->cpucfg_path | s32min-s32max |
| BUF_SIZE | 0 | core->dev | 1616 |
| BUF_SIZE | 0 | core->irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | core->pm_ops | 88 |
| BUF_SIZE | 0 | core->video_path | s32min-s32max |
| CAPPED_DATA | 0 | core->cpucfg_path | 1 |
| CAPPED_DATA | 0 | core->dev | 1 |
| CAPPED_DATA | 0 | core->video_path | 1 |
| DATA_SOURCE | 0 | core | r devm_kzalloc |
| FUZZY_MAX | 0 | core->use_tz | 0 |
| MEM_ZERO | 0 | core | |
| MEM_ZERO | 0 | core->cpu_cs_base | |
| MEM_ZERO | 0 | &core->v4l2_dev.prio | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | core->pmdomains->num_pds |