Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 10 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 clk->core->parent->req_rate

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 clk->core->parent->req_rate

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 clk->core->parent->req_rate

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 clk->core->parent->req_rate

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 clk->core->parent->req_rate

drivers/net/wireless/ath/ath12k/ahb.c ath12k_ahb_resource_deinit() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 1 clk 0,4096-u64max
PARAM_VALUE 1 clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->dev->power.request 0-4
PARAM_VALUE 1 clk->core->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 clk->core->dev->power.runtime_status 0,2
PARAM_VALUE 1 clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 clk->core->enable_count 0-4294967295
PARAM_VALUE 1 clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 1 clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 1 clk->core->parent->dev->power.runtime_status 0,2
PARAM_VALUE 1 clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 1 clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 1 clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 1 clk->core->prepare_count 0-4294967295
PARAM_VALUE 1 clk->core->protect_count 0-4294967295
CAPPED_DATA 0 dev->cma_area->nranges 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/ath/ath12k/ahb.c ath12k_ahb_resource_init() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->max_pasids 0-4294967295
PARAM_VALUE 0 dev->of_node 0,4096-ptr_max
PARAM_VALUE 1 clk 4096-ptr_max
PARAM_VALUE 1 clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->dev->power.request 0-4
PARAM_VALUE 1 clk->core->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 1 clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 1 clk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 1 clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 1 clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 1 clk->core->prepare_count 0-4294967295
BUF_SIZE 1 clk (-1),1-s32max
BUF_SIZE 1 clk (-1),1-s32max
DATA_SOURCE 1 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-aspeed.c aspeed_i2c_probe_bus() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 clk 0,4096-ptr_max
PARAM_VALUE 1 clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->dev->power.request 0-4294967295
PARAM_VALUE 1 clk->core->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->dev->power.runtime_error s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.wakeirq->status 0-4294967295
BUF_SIZE 1 clk (-1),1-s32max
BUF_SIZE 1 clk (-1),1-s32max
DATA_SOURCE 1 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/arm/display/komeda/komeda_dev.c komeda_dev_destroy() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cma_area 0
PARAM_VALUE 0 dev->dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 dev->dma_io_tlb_mem->defpool.cc_shared 0-1
PARAM_VALUE 0 dev->dma_io_tlb_mem->defpool.late_alloc 0-1
PARAM_VALUE 0 dev->dma_io_tlb_mem->defpool.nareas 0-s32max
PARAM_VALUE 0 dev->dma_io_tlb_mem->defpool.transient 0-1
PARAM_VALUE 0 dev->dma_io_tlb_mem->dyn_alloc.data.counter 0,9007199250546704
PARAM_VALUE 0 dev->dma_io_tlb_mem->pools.next 0
PARAM_VALUE 0 dev->dma_io_tlb_mem->pools.prev 0,1473117533515866408
PARAM_VALUE 0 dev->dma_mem 0
PARAM_VALUE 0 dev->kobj.sd 0,4096-ptr_max
PARAM_VALUE 0 dev->kobj.sd->__parent 0
PARAM_VALUE 1 clk 4096-ptr_max
PARAM_VALUE 1 clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->dev->power.request 0-4
PARAM_VALUE 1 clk->core->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 clk->core->dev->power.runtime_status 0,2
PARAM_VALUE 1 clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 clk->core->enable_count 0-4294967295
PARAM_VALUE 1 clk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 1 clk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 1 clk->core->parent->dev->power.runtime_status 0,2
PARAM_VALUE 1 clk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 clk->core->parent->enable_count 0-4294967295
PARAM_VALUE 1 clk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 1 clk->core->parent->protect_count 0-4294967295
PARAM_VALUE 1 clk->core->prepare_count 0-4294967295
PARAM_VALUE 1 clk->core->protect_count 0-4294967295
BUF_SIZE 0 dev (-1)-0,1616
BUF_SIZE 0 dev (-1)-0,1616
BUF_SIZE 1 clk (-1)-s32max
BUF_SIZE 1 clk (-1)-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

sound/soc/kirkwood/kirkwood-i2s.c kirkwood_i2s_dev_probe() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 clk 0,4096-ptr_max
BUF_SIZE 1 clk (-1),1-s32max
BUF_SIZE 1 clk (-1),1-s32max
CAPPED_DATA 1 clk 1
DATA_SOURCE 1 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/mvebu-uart.c mvebu_uart_clock_probe() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 clk 0,4096-ptr_max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/ti/davinci_emac.c davinci_emac_probe() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 clk 0,4096-ptr_max
PARAM_VALUE 1 clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->dev->power.request 0-4294967295
PARAM_VALUE 1 clk->core->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->dev->power.runtime_error s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.wakeirq->status 0-4294967295
BUF_SIZE 1 clk (-1),1-s32max
BUF_SIZE 1 clk (-1),1-s32max
DATA_SOURCE 1 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/bluetooth/hci_bcm.c bcm_get_resources() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->max_pasids 0-4294967295
PARAM_VALUE 1 clk 0,4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 1 clk (-1),1-s32max
BUF_SIZE 1 clk (-1),1-s32max
CAPPED_DATA 1 clk 1
DATA_SOURCE 1 clk r bcm_get_txco
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/clk/clk-devres.c devm_clk_get_optional_enabled_with_rate() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 clk 4096-ptr_max
PARAM_VALUE 1 clk->core->dev->power.request 0-4
PARAM_VALUE 1 clk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 clk->core->duty.den 0-4294967295
PARAM_VALUE 1 clk->core->duty.num 0-4294967295
PARAM_VALUE 1 clk->core->enable_count 0-4294967295
PARAM_VALUE 1 clk->core->new_child 0
PARAM_VALUE 1 clk->core->new_parent_index 0-254
PARAM_VALUE 1 clk->core->notifier_count 0-4294967295
PARAM_VALUE 1 clk->core->num_parents 0-255
PARAM_VALUE 1 clk->core->orphan 0-1
PARAM_VALUE 1 clk->core->parent->new_parent_index 0-254
PARAM_VALUE 1 clk->core->phase s32min-s32max
PARAM_VALUE 1 clk->core->prepare_count 0-4294967295
PARAM_VALUE 1 clk->core->protect_count 0-4294967295
PARAM_VALUE 1 clk->core->rpm_enabled 0-1
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 1 clk (-1),1-s32max
BUF_SIZE 1 clk (-1),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 clk r __devm_clk_get
STR_LEN 0 dev (-1),3
STR_LEN 0 dev (-1),3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 clk->core->parent->req_rate

drivers/ufs/host/ti-j721e-ufs.c ti_j721e_ufs_probe() -> devm_clk_put()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->max_pasids 0-4294967295
PARAM_VALUE 0 dev->power.last_status (-1)
PARAM_VALUE 0 dev->power.request 0-4
PARAM_VALUE 0 dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->type 0,4096-ptr_max
PARAM_VALUE 1 clk 0,4096-ptr_max
PARAM_VALUE 1 clk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 1 clk->core->dev->power.idle_notification 0-1
PARAM_VALUE 1 clk->core->dev->power.request 0-4294967295
PARAM_VALUE 1 clk->core->dev->power.request_pending 0-1
PARAM_VALUE 1 clk->core->dev->power.runtime_error s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 1 clk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 1 clk->core->dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev 1616
BUF_SIZE 1 clk (-1),1-s32max
BUF_SIZE 1 clk (-1),1-s32max
DATA_SOURCE 1 clk r devm_clk_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL