Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/imx/dcss/dcss-dev.c dcss_dev_create() -> dcss_clks_release()

Type Parameter Key Value
PARAM_VALUE 0 dcss 4096-ptr_max
PARAM_VALUE 0 dcss->blkctl 0,4096-ptr_max
PARAM_VALUE 0 dcss->ctxld 0,4096-ptr_max
PARAM_VALUE 0 dcss->dev 4096-ptr_max
PARAM_VALUE 0 dcss->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dcss->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dcss->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dcss->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dcss->dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dcss->dev->driver 4096-ptr_max
PARAM_VALUE 0 dcss->dev->of_node 1-u64max
PARAM_VALUE 0 dcss->devtype 1-u64max
PARAM_VALUE 0 dcss->dpr 0,4096-ptr_max
PARAM_VALUE 0 dcss->dpr->ctx_id 0-1
PARAM_VALUE 0 dcss->dtg 0,4096-ptr_max
PARAM_VALUE 0 dcss->of_port 0,4096-ptr_max
PARAM_VALUE 0 dcss->scaler 0,4096-ptr_max
PARAM_VALUE 0 dcss->scaler->ctx_id 0-1
PARAM_VALUE 0 dcss->ss 0,4096-ptr_max
PARAM_VALUE 0 dcss->ss->ctx_id 0-1
PARAM_VALUE 0 dcss->start_addr 0
BUF_SIZE 0 dcss 288
BUF_SIZE 0 dcss->dev 1616
DATA_SOURCE 0 dcss r devm_kzalloc
MEM_ZERO 0 dcss
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/imx/dcss/dcss-dev.c dcss_dev_destroy() -> dcss_clks_release()

Type Parameter Key Value
PARAM_VALUE 0 dcss 4096-ptr_max
PARAM_VALUE 0 dcss->apb_clk 0,4096-ptr_max
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.request 0-4
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->apb_clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->apb_clk->core->enable_count 0-4294967295
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->apb_clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->apb_clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 dcss->apb_clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->apb_clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dcss->apb_clk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->apb_clk->core->protect_count 0-4294967295
PARAM_VALUE 0 dcss->axi_clk 0,4096-ptr_max
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.request 0-4
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->axi_clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->axi_clk->core->enable_count 0-4294967295
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->axi_clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->axi_clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 dcss->axi_clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->axi_clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dcss->axi_clk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->axi_clk->core->protect_count 0-4294967295
PARAM_VALUE 0 dcss->ctxld 4096-ptr_max
PARAM_VALUE 0 dcss->ctxld->armed 0-1
PARAM_VALUE 0 dcss->ctxld->current_ctx 0-255
PARAM_VALUE 0 dcss->ctxld->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dcss->ctxld->in_use 0-1
PARAM_VALUE 0 dcss->ctxld->irq_en 0-1
PARAM_VALUE 0 dcss->dev 4096-ptr_max
PARAM_VALUE 0 dcss->dev->power.disable_depth 1-7
PARAM_VALUE 0 dcss->dev->power.last_status s32min-0,2,4-s32max
PARAM_VALUE 0 dcss->dev->power.request_pending 0
PARAM_VALUE 0 dcss->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dcss->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->dev->power.timer_expires 0
PARAM_VALUE 0 dcss->dev->power.usage_count.counter 0-s32max
PARAM_VALUE 0 dcss->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->dtg 4096-ptr_max
PARAM_VALUE 0 dcss->dtrc_clk 0,4096-ptr_max
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.request 0-4
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->dtrc_clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->dtrc_clk->core->enable_count 0-4294967295
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->dtrc_clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dcss->dtrc_clk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->dtrc_clk->core->protect_count 0-4294967295
PARAM_VALUE 0 dcss->pix_clk 0,4096-ptr_max
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.request 0-4
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->pix_clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->pix_clk->core->enable_count 0-4294967295
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->pix_clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->pix_clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 dcss->pix_clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->pix_clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dcss->pix_clk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->pix_clk->core->protect_count 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk 0,4096-ptr_max
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.request 0-4
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->rtrm_clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk->core->enable_count 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.runtime_status 0,2
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dcss->rtrm_clk->core->protect_count 0-4294967295
PARAM_VALUE 0 dcss->ss 4096-ptr_max
PARAM_VALUE 0 *dcss->ctxld->db 0
PARAM_VALUE 0 *dcss->ctxld->db_paddr 0
PARAM_VALUE 0 *dcss->ctxld->sb_hp 0
PARAM_VALUE 0 *dcss->ctxld->sb_paddr 0
CAPPED_DATA 0 dcss->ctxld 1
CAPPED_DATA 0 dcss->dtg 1
DATA_SOURCE 0 dcss $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex