Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 19 files:
- drivers/clk/clk.c, line 4903
- drivers/clk/eswin/clk-eic7700.c, line 1314
- drivers/clk/mediatek/clk-mux.c, line 438
- drivers/clk/meson/g12a.c
- drivers/clk/qcom/apss-ipq6018.c, line 143
- drivers/clk/qcom/clk-cbf-8996.c, line 323
- drivers/clk/qcom/clk-cpu-8996.c
- drivers/clk/qcom/gcc-ipq4019.c, line 1745
- drivers/clk/qcom/krait-cc.c, line 74
- drivers/clk/sophgo/clk-sg2042-clkgen.c, line 1039
- drivers/clk/sophgo/clk-sg2044.c, line 1721
- drivers/clk/thead/clk-th1520-ap.c, line 1606
- drivers/clk/xilinx/clk-xlnx-clock-wizard.c
- drivers/clocksource/timer-sun5i.c, line 310
- drivers/clocksource/timer-ti-dm.c, line 1461
- drivers/iio/frequency/adf4377.c, line 1070
- drivers/iio/frequency/admv1013.c, line 604
- drivers/iio/frequency/admv1014.c, line 632
- drivers/soc/tegra/pmc.c, line 3115
Smatch caller information:
drivers/clk/mediatek/clk-mux.c devm_mtk_clk_mux_notifier_register() -> devm_clk_notifier_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 6707922947237076992 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | clk | $1 |
| MEM_ZERO | 2 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/xilinx/clk-xlnx-clock-wizard.c clk_wzrd_probe() -> devm_clk_notifier_register()
| 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 | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 1 | clk | 0,4096-ptr_max |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 8988584227597533184 |
| BUF_SIZE | 1 | clk | (-1),1-s32max |
| BUF_SIZE | 1 | clk | (-1),1-s32max |
| DATA_SOURCE | 1 | clk | r devm_clk_get |
| MEM_ZERO | 2 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/xilinx/clk-xlnx-clock-wizard.c clk_wzrd_probe() -> devm_clk_notifier_register()
| 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 | 0 | dev->of_node | 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 |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->next | 0,4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 8988584227597533184 |
| BUF_SIZE | 1 | clk | (-1),1-s32max |
| BUF_SIZE | 1 | clk | (-1),1-s32max |
| DATA_SOURCE | 1 | clk | r devm_clk_get_enabled |
| MEM_ZERO | 2 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sophgo/clk-sg2044.c sg2044_clk_init_ctrl() -> devm_clk_notifier_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 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 | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 8412466188926164992 |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | clk->core->num_parents |
drivers/iio/frequency/admv1013.c admv1013_probe() -> devm_clk_notifier_register()
| 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 |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 3597212222021726208 |
| 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/clocksource/timer-ti-dm.c omap_dm_timer_probe() -> devm_clk_notifier_register()
| 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->driver | 4096-ptr_max |
| 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 | 0 | dev->platform_data | 1-u64max |
| PARAM_VALUE | 1 | clk | 0,4096-ptr_max |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 1075056375509204992 |
| 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 |
| MEM_ZERO | 2 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/sophgo/clk-sg2042-clkgen.c sg2042_clk_register_muxs() -> devm_clk_notifier_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 5066082184145190912 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | clk->core->num_parents |
drivers/iio/frequency/admv1014.c admv1014_init() -> devm_clk_notifier_register()
| 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 |
| 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->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-4 |
| PARAM_VALUE | 1 | clk->core->parent->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 1 | clk->core->parent->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-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->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 | 1-4294967295 |
| PARAM_VALUE | 1 | clk->core->protect_count | 0-4294967295 |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 8814479540543156224 |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clocksource/timer-sun5i.c sun5i_timer_probe() -> devm_clk_notifier_register()
| 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 |
| 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 |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->next | 0 |
| PARAM_VALUE | 2 | nb->notifier_call | 8568295232636329984 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | clk | (-1),1-s32max |
| BUF_SIZE | 1 | clk | (-1),1-s32max |
| CAPPED_DATA | 1 | clk->core | 1 |
| DATA_SOURCE | 1 | clk | r devm_clk_get_enabled |
| MEM_ZERO | 2 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/eswin/clk-eic7700.c eic7700_clk_probe() -> devm_clk_notifier_register()
| 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 | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 4109625643170488320 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | clk | 72 |
| BUF_SIZE | 1 | clk | 72 |
| DATA_SOURCE | 1 | clk | r devm_clk_hw_get_clk |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/iio/frequency/adf4377.c adf4377_probe() -> devm_clk_notifier_register()
| 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 |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 2482012806945824768 |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/thead/clk-th1520-ap.c th1520_clk_probe() -> devm_clk_notifier_register()
| 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,(-12),(-2) |
| PARAM_VALUE | 2 | nb | 4820637902947319808 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | clk | (-1),72 |
| BUF_SIZE | 1 | clk | (-1),72 |
| DATA_SOURCE | 1 | clk | r devm_clk_hw_get_clk |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/qcom/gcc-ipq4019.c gcc_ipq4019_probe() -> devm_clk_notifier_register()
| 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->power.last_status | (-1) |
| PARAM_VALUE | 2 | nb | 6540150439998513152 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/clk/qcom/apss-ipq6018.c apss_ipq6018_probe() -> devm_clk_notifier_register()
| 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->power.last_status | (-1) |
| PARAM_VALUE | 2 | nb | 4096-ptr_max |
| PARAM_VALUE | 2 | nb->notifier_call | 2587150581445124096 |
| BUF_SIZE | 2 | nb | 24 |
| DATA_SOURCE | 2 | nb | r devm_kzalloc |
| MEM_ZERO | 2 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING |