Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 14 files:

Smatch caller information:

drivers/interconnect/icc-kunit.c icc_test_exit() -> icc_nodes_remove()

Type Parameter Key Value
NOCHECK_CALL

drivers/memory/tegra/tegra114-emc.c tegra114_emc_interconnect_init() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 3539955354666090496
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->set 3965204360656449536
PARAM_VALUE 0 provider->xlate_extended 672440419048771584
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 provider->inter_set 0
HOST_DATA 0 provider->users 0

drivers/memory/tegra/tegra124-emc.c tegra124_emc_interconnect_init() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 3539955354666090496
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->set 1656541849234923520
PARAM_VALUE 0 provider->xlate_extended 1690971084900323328
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 provider->inter_set 0
HOST_DATA 0 provider->users 0

drivers/memory/tegra/tegra20-emc.c tegra20_emc_interconnect_init() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 3539955354666090496
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->set 259939900701474816
PARAM_VALUE 0 provider->xlate_extended 3209894728675717120
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/memory/tegra/mc.c tegra_mc_interconnect_setup() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 3539955354666090496
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->get_bw 8570645730986172416
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->set 6790908425162641408
PARAM_VALUE 0 provider->xlate 1131649656762019840
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/interconnect/icc-clk.c icc_clk_register() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 3539955354666090496
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 provider->dev->driver 4096-ptr_max
PARAM_VALUE 0 provider->get_bw 1968453682960576512
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->provider_list.prev 0,4096-ptr_max
PARAM_VALUE 0 provider->set 5467770322655625216
PARAM_VALUE 0 provider->xlate 8211771234051289088
BUF_SIZE 0 provider 104
BUF_SIZE 0 provider->data 8-34359738360,u64max
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/interconnect/icc-clk.c icc_clk_unregister() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
NOCHECK_CALL

drivers/interconnect/qcom/icc-rpm.c qnoc_probe() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 5125915409430962176
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 0 provider->pre_aggregate 1028121388011016192
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->provider_list.prev 0,4096-ptr_max
PARAM_VALUE 0 provider->set 8504384243330723840
PARAM_VALUE 0 provider->xlate_extended 3092647151218675712
BUF_SIZE 0 provider 104
BUF_SIZE 0 provider->data 8-u64max
BUF_SIZE 0 provider->dev 1616
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/interconnect/qcom/icc-rpm.c qnoc_remove() -> icc_nodes_remove()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/interconnect/samsung/exynos.c exynos_generic_icc_probe() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 3539955354666090496
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->inter_set 1
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->provider_list.prev 0,4096-ptr_max
PARAM_VALUE 0 provider->set 8946200482975178752
PARAM_VALUE 0 provider->xlate 7280809776075841536
BUF_SIZE 0 provider 104
BUF_SIZE 0 provider->data 200,u64max
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/interconnect/samsung/exynos.c exynos_generic_icc_remove() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/interconnect/qcom/icc-rpmh.c qcom_icc_rpmh_probe() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 7843467228459073536
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 provider->dev->driver 4096-ptr_max
PARAM_VALUE 0 provider->dev->of_node 1-u64max
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 0 provider->pre_aggregate 2156358543839969280
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->provider_list.prev 0,4096-ptr_max
PARAM_VALUE 0 provider->set 2457094200180871168
PARAM_VALUE 0 provider->xlate_extended 3092647151218675712
BUF_SIZE 0 provider 104
BUF_SIZE 0 provider->data 8-u64max
BUF_SIZE 0 provider->dev 1616
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/interconnect/qcom/icc-rpmh.c qcom_icc_rpmh_remove() -> icc_nodes_remove()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/interconnect/qcom/osm-l3.c qcom_osm_l3_probe() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 3539955354666090496
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 0 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->provider_list.prev 0,4096-ptr_max
PARAM_VALUE 0 provider->set 1336999960873385984
PARAM_VALUE 0 provider->xlate 8211771234051289088
BUF_SIZE 0 provider 104
BUF_SIZE 0 provider->data 8-u64max
BUF_SIZE 0 provider->dev 1616
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/interconnect/qcom/osm-l3.c qcom_osm_l3_remove() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/memory/tegra/tegra30-emc.c tegra30_emc_interconnect_init() -> icc_nodes_remove()

Type Parameter Key Value
PARAM_VALUE 0 provider 4096-ptr_max
PARAM_VALUE 0 provider->aggregate 3539955354666090496
PARAM_VALUE 0 provider->data 4096-ptr_max
PARAM_VALUE 0 provider->dev 4096-ptr_max
PARAM_VALUE 0 provider->nodes.next 4096-ptr_max
PARAM_VALUE 0 provider->provider_list.next 0,2761222092985683968
PARAM_VALUE 0 provider->set 7678387986154860544
PARAM_VALUE 0 provider->xlate_extended 2035752611333271552
MEM_ZERO 0 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL