Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 14 files:
- drivers/clk/clk-s2mps11.c
- drivers/clk/clkdev.c
- drivers/clk/ti/adpll.c, line 771
- drivers/clk/x86/clk-pmc-atom.c
- drivers/media/pci/mgb4/mgb4_core.c
- drivers/mfd/intel-lpss.c, line 386
- drivers/mfd/intel_quark_i2c_gpio.c, line 192
- drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
- drivers/platform/x86/intel/int3472/clk_and_regulator.c, line 183
- sound/soc/codecs/da7219.c
- sound/soc/mediatek/mt8186/mt8186-audsys-clk.c, line 106
- sound/soc/mediatek/mt8188/mt8188-audsys-clk.c, line 164
- sound/soc/mediatek/mt8195/mt8195-audsys-clk.c, line 170
- sound/soc/renesas/migor.c
Smatch caller information:
drivers/clk/ti/adpll.c ti_adpll_free_resources() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/media/pci/mgb4/mgb4_core.c free_i2c() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/pci/mgb4/mgb4_core.c init_i2c() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 4096-ptr_max |
| PARAM_VALUE | 0 | cl->node.next | 2222374249729806336 |
| BUF_SIZE | 0 | cl | 48 |
| DATA_SOURCE | 0 | cl | r clkdev_hw_create |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/x86/clk-pmc-atom.c plt_clk_probe() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 4096-ptr_max |
| PARAM_VALUE | 0 | cl->node.next | 2222374249729806336 |
| BUF_SIZE | 0 | cl | 48 |
| DATA_SOURCE | 0 | cl | r clkdev_hw_create |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/x86/clk-pmc-atom.c plt_clk_remove() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/clk/x86/clk-pmc-atom.c plt_clk_remove() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/clk/x86/clk-pmc-atom.c plt_clk_unregister() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/x86/clk-pmc-atom.c plt_clk_unregister_fixed_rate() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/clk-s2mps11.c s2mps11_clk_probe() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/clk-s2mps11.c s2mps11_clk_remove() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
sound/soc/mediatek/mt8195/mt8195-audsys-clk.c mt8195_audsys_clk_unregister() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 4096-ptr_max |
| PARAM_VALUE | 0 | cl->clk | 0,4096-ptr_max |
| NOCHECK_CALL |
drivers/platform/x86/intel/int3472/clk_and_regulator.c skl_int3472_unregister_clock() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/mfd/intel_quark_i2c_gpio.c intel_quark_unregister_i2c_clk() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mfd/intel-lpss.c intel_lpss_unregister_clock() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c txgbe_init_phy() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c txgbe_remove_phy() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/clkdev.c devm_clkdev_release() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | cl | $0 |
| NOCHECK_CALL |
sound/soc/mediatek/mt8188/mt8188-audsys-clk.c mt8188_audsys_clk_unregister() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 4096-ptr_max |
| PARAM_VALUE | 0 | cl->clk | 0,4096-ptr_max |
| NOCHECK_CALL |
sound/soc/mediatek/mt8186/mt8186-audsys-clk.c mt8186_audsys_clk_unregister() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 4096-ptr_max |
| PARAM_VALUE | 0 | cl->clk | 0,4096-ptr_max |
| NOCHECK_CALL |
sound/soc/codecs/da7219.c da7219_free_dai_clks() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &card->mutex |
sound/soc/codecs/da7219.c da7219_register_dai_clks() -> clkdev_drop()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |