Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 13 files:
- drivers/clk/clk.c, line 1038
- drivers/devfreq/sun8i-a33-mbus.c
- drivers/i2c/busses/i2c-imx-lpi2c.c, line 1524
- drivers/mmc/host/loongson2-mmc.c, line 913
- drivers/pwm/pwm-axi-pwmgen.c, line 304
- drivers/pwm/pwm-bcm2835.c, line 126
- drivers/pwm/pwm-ipq.c, line 230
- drivers/pwm/pwm-loongson.c, line 212
- drivers/pwm/pwm-mediatek.c, line 486
- drivers/pwm/pwm-rzg2l-gpt.c, line 404
- drivers/pwm/pwm-sophgo-sg2042.c, line 264
- drivers/pwm/pwm-stm32.c, line 851
- drivers/pwm/pwm-xilinx.c, line 270
Smatch caller information:
drivers/pwm/pwm-mediatek.c pwm_mediatek_probe() -> devm_clk_rate_exclusive_get()
| 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 | 4096-ptr_max |
| PARAM_VALUE | 1 | clk | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/devfreq/sun8i-a33-mbus.c sun8i_a33_mbus_probe() -> devm_clk_rate_exclusive_get()
| 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 |
| DATA_SOURCE | 1 | clk | r devm_clk_get |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/devfreq/sun8i-a33-mbus.c sun8i_a33_mbus_probe() -> devm_clk_rate_exclusive_get()
| 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 |
| DATA_SOURCE | 1 | clk | r devm_clk_get |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mmc/host/loongson2-mmc.c loongson2_mmc_resource_request() -> devm_clk_rate_exclusive_get()
| 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 | 4096-ptr_max |
| 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_optional_enabled |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-stm32.c stm32_pwm_probe() -> devm_clk_rate_exclusive_get()
| 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-u64max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-ipq.c ipq_pwm_probe() -> devm_clk_rate_exclusive_get()
| 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 |
| DATA_SOURCE | 1 | clk | r devm_clk_get_enabled |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-axi-pwmgen.c axi_pwmgen_probe() -> devm_clk_rate_exclusive_get()
| 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 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-loongson.c pwm_loongson_probe() -> devm_clk_rate_exclusive_get()
| 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 | 4096-ptr_max |
| 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_optional_enabled |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-bcm2835.c bcm2835_pwm_probe() -> devm_clk_rate_exclusive_get()
| 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 |
| DATA_SOURCE | 1 | clk | r devm_clk_get_enabled |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-sophgo-sg2042.c pwm_sg2042_probe() -> devm_clk_rate_exclusive_get()
| 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 |
| DATA_SOURCE | 1 | clk | r devm_clk_get_enabled |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-xilinx.c xilinx_pwm_probe() -> devm_clk_rate_exclusive_get()
| 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 |
| DATA_SOURCE | 1 | clk | r devm_clk_get_enabled |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-rzg2l-gpt.c rzg2l_gpt_probe() -> devm_clk_rate_exclusive_get()
| 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 |
| DATA_SOURCE | 1 | clk | r devm_clk_get_enabled |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/i2c/busses/i2c-imx-lpi2c.c lpi2c_imx_probe() -> devm_clk_rate_exclusive_get()
| 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 | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |