Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/clk/mediatek/clk-mt8195-topckgen.c clk_mt8195_topck_probe() -> mtk_clk_unregister_composites()

Type Parameter Key Value
PARAM_VALUE 0 mcs 3633242630743261184
PARAM_VALUE 1 num 6
PARAM_VALUE 2 clk_data 4096-ptr_max
PARAM_VALUE 2 clk_data->hws 4096-ptr_max
PARAM_VALUE 2 clk_data->num 245
BUF_SIZE 0 mcs 336
BUF_SIZE 2 clk_data 8-s32max
BUF_SIZE 2 clk_data 8-s32max
DATA_SOURCE 2 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size

drivers/clk/mediatek/clk-mt8195-topckgen.c clk_mt8195_topck_remove() -> mtk_clk_unregister_composites()

Type Parameter Key Value
PARAM_VALUE 0 mcs 3633242630743261184
PARAM_VALUE 1 num 6
BUF_SIZE 0 mcs 336
BUF_SIZE 2 clk_data s32min-(-2),1-s32max
BUF_SIZE 2 clk_data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size
UNITS 2 clk_data unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt8188-topckgen.c clk_mt8188_topck_probe() -> mtk_clk_unregister_composites()

Type Parameter Key Value
PARAM_VALUE 0 mcs 1246985708472864768
PARAM_VALUE 1 num 6
PARAM_VALUE 2 clk_data 4096-ptr_max
PARAM_VALUE 2 clk_data->hws 4096-ptr_max
PARAM_VALUE 2 clk_data->num 205
BUF_SIZE 0 mcs 336
BUF_SIZE 2 clk_data 8-s32max
BUF_SIZE 2 clk_data 8-s32max
DATA_SOURCE 2 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size

drivers/clk/mediatek/clk-mt8188-topckgen.c clk_mt8188_topck_remove() -> mtk_clk_unregister_composites()

Type Parameter Key Value
PARAM_VALUE 0 mcs 1246985708472864768
PARAM_VALUE 1 num 6
BUF_SIZE 0 mcs 336
BUF_SIZE 2 clk_data s32min-(-2),1-s32max
BUF_SIZE 2 clk_data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size
UNITS 2 clk_data unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mtk.c __mtk_clk_simple_probe() -> mtk_clk_unregister_composites()

Type Parameter Key Value
PARAM_VALUE 0 mcs 1-u64max
PARAM_VALUE 2 clk_data 4096-ptr_max
PARAM_VALUE 2 clk_data->num 0-s32max
BUF_SIZE 2 clk_data 8-s32max
BUF_SIZE 2 clk_data 8-s32max
CAPPED_DATA 1 num 1
DATA_SOURCE 2 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/clk/mediatek/clk-mtk.c __mtk_clk_simple_remove() -> mtk_clk_unregister_composites()

Type Parameter Key Value
PARAM_VALUE 0 mcs 1-u64max
BUF_SIZE 2 clk_data s32min-(-2),1-s32max
BUF_SIZE 2 clk_data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 clk_data unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt6795-pericfg.c clk_mt6795_pericfg_probe() -> mtk_clk_unregister_composites()

Type Parameter Key Value
PARAM_VALUE 0 mcs 6240189197850943488
PARAM_VALUE 1 num 4
PARAM_VALUE 2 clk_data 4096-ptr_max
PARAM_VALUE 2 clk_data->num 34
BUF_SIZE 0 mcs 224
BUF_SIZE 2 clk_data 8-s32max
BUF_SIZE 2 clk_data 8-s32max
DATA_SOURCE 2 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size

drivers/clk/mediatek/clk-mt6795-pericfg.c clk_mt6795_pericfg_remove() -> mtk_clk_unregister_composites()

Type Parameter Key Value
PARAM_VALUE 0 mcs 6240189197850943488
PARAM_VALUE 1 num 4
BUF_SIZE 0 mcs 224
BUF_SIZE 2 clk_data s32min-(-2),1-s32max
BUF_SIZE 2 clk_data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size
UNITS 2 clk_data unit_byte
HALF_LOCKED2 &_dev->mutex