Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/interconnect/icc-kunit.c icc_test_init() -> icc_node_add()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 1433054665512275968,4937136842157330432,5345419336720896000,7585285028109520896
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 4823140418867986432
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->get_bw 1812469675698753536
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->provider_list.next 2761222092985683968
PARAM_VALUE 1 provider->provider_list.prev 4096-ptr_max
PARAM_VALUE 1 provider->set 2622477860143386624
PARAM_VALUE 1 provider->xlate 3366385342221045760
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
DATA_SOURCE 0 node r icc_node_create
MEM_ZERO 1 provider
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 3098272966439264256
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev 4096-ptr_max
PARAM_VALUE 1 provider->set 3965204360656449536
PARAM_VALUE 1 provider->xlate_extended 672440419048771584
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 27
DATA_SOURCE 0 node r icc_node_create
STR_LEN 0 node->name 26
TERMINATED 0 node->name 1
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 provider->inter_set 0
HOST_DATA 1 provider->users 0

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 2894881268106412032
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->set 3965204360656449536
PARAM_VALUE 1 provider->xlate_extended 672440419048771584
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 23
DATA_SOURCE 0 node r icc_node_create
STR_LEN 0 node->name 22
TERMINATED 0 node->name 1
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 node->provider->inter_set 0
HOST_DATA 0 node->provider->users 0
HOST_DATA 1 provider->inter_set 0
HOST_DATA 1 provider->users 0

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 3098272966439264256
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev 4096-ptr_max
PARAM_VALUE 1 provider->set 1656541849234923520
PARAM_VALUE 1 provider->xlate_extended 1690971084900323328
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 27
DATA_SOURCE 0 node r icc_node_create
STR_LEN 0 node->name 26
TERMINATED 0 node->name 1
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 provider->inter_set 0
HOST_DATA 1 provider->users 0

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 2894881268106412032
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->set 1656541849234923520
PARAM_VALUE 1 provider->xlate_extended 1690971084900323328
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 23
DATA_SOURCE 0 node r icc_node_create
STR_LEN 0 node->name 22
TERMINATED 0 node->name 1
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 node->provider->inter_set 0
HOST_DATA 0 node->provider->users 0
HOST_DATA 1 provider->inter_set 0
HOST_DATA 1 provider->users 0

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 3098272966439264256
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev 4096-ptr_max
PARAM_VALUE 1 provider->set 259939900701474816
PARAM_VALUE 1 provider->xlate_extended 3209894728675717120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 27
DATA_SOURCE 0 node r icc_node_create
STR_LEN 0 node->name 26
TERMINATED 0 node->name 1
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 2894881268106412032
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->set 259939900701474816
PARAM_VALUE 1 provider->xlate_extended 3209894728675717120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 23
DATA_SOURCE 0 node r icc_node_create
STR_LEN 0 node->name 22
TERMINATED 0 node->name 1
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->get_bw 8570645730986172416
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev 4096-ptr_max
PARAM_VALUE 1 provider->set 6790908425162641408
PARAM_VALUE 1 provider->xlate 1131649656762019840
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 1-s32max
DATA_SOURCE 0 node r tegra_mc_icc_node_create
STR_LEN 0 node->name (-1),17
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->get_bw 8570645730986172416
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->set 6790908425162641408
PARAM_VALUE 1 provider->xlate 1131649656762019840
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name (-1)-s32max
DATA_SOURCE 0 node r tegra_mc_icc_node_create
STR_LEN 0 node->name (-1)
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/interconnect/imx/imx.c imx_icc_node_add() -> icc_node_add()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->data 4096-ptr_max
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 0
PARAM_VALUE 1 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 provider->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 provider->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 provider->get_bw 6257698033836597248
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->set 85941811663781888
PARAM_VALUE 1 provider->xlate 8211771234051289088
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->data 104
BUF_SIZE 1 provider 104
DATA_SOURCE 0 node r icc_node_create
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 1-u64max
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 provider->dev->driver 4096-ptr_max
PARAM_VALUE 1 provider->get_bw 1968453682960576512
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 1 provider->set 5467770322655625216
PARAM_VALUE 1 provider->xlate 8211771234051289088
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 0-s32max
BUF_SIZE 1 provider 104
BUF_SIZE 1 provider->data 8-34359738360,u64max
CAPPED_DATA 0 node->name 1
DATA_SOURCE 0 node r icc_node_create
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 1-u64max
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 provider->dev->driver 4096-ptr_max
PARAM_VALUE 1 provider->get_bw 1968453682960576512
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 1 provider->set 5467770322655625216
PARAM_VALUE 1 provider->xlate 8211771234051289088
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 0-s32max
BUF_SIZE 1 provider 104
BUF_SIZE 1 provider->data 8-34359738360,u64max
CAPPED_DATA 0 node->name 1
DATA_SOURCE 0 node r icc_node_create
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->data 4096-ptr_max
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 5125915409430962176
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 1 provider->pre_aggregate 1028121388011016192
PARAM_VALUE 1 provider->set 8504384243330723840
PARAM_VALUE 1 provider->xlate_extended 3092647151218675712
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 1 provider 104
BUF_SIZE 1 provider->data 8-u64max
BUF_SIZE 1 provider->dev 1616
DATA_SOURCE 0 node r icc_node_create
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->data 4096-ptr_max
PARAM_VALUE 0 node->name 1-u64max
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->inter_set 1
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 1 provider->set 8946200482975178752
PARAM_VALUE 1 provider->xlate 7280809776075841536
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->data 200
BUF_SIZE 0 node->name 0-s32max
BUF_SIZE 1 provider 104
BUF_SIZE 1 provider->data 200
CAPPED_DATA 0 node->name 1
DATA_SOURCE 0 node r icc_node_create
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

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

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->data 4096-ptr_max
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev->prev 4096-ptr_max
PARAM_VALUE 1 provider->set 1336999960873385984
PARAM_VALUE 1 provider->xlate 8211771234051289088
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 1 provider 104
BUF_SIZE 1 provider->data 8-u64max
BUF_SIZE 1 provider->dev 1616
DATA_SOURCE 0 node r icc_node_create_dyn
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 3098272966439264256
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->nodes.prev 4096-ptr_max
PARAM_VALUE 1 provider->set 7678387986154860544
PARAM_VALUE 1 provider->xlate_extended 2035752611333271552
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 27
DATA_SOURCE 0 node r icc_node_create
STR_LEN 0 node->name 26
TERMINATED 0 node->name 1
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name 2894881268106412032
PARAM_VALUE 1 provider 4096-ptr_max
PARAM_VALUE 1 provider->aggregate 3539955354666090496
PARAM_VALUE 1 provider->data 4096-ptr_max
PARAM_VALUE 1 provider->dev 4096-ptr_max
PARAM_VALUE 1 provider->nodes.next 4096-ptr_max
PARAM_VALUE 1 provider->set 7678387986154860544
PARAM_VALUE 1 provider->xlate_extended 2035752611333271552
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node (-1),120
BUF_SIZE 0 node->name 23
DATA_SOURCE 0 node r icc_node_create
STR_LEN 0 node->name 22
TERMINATED 0 node->name 1
MEM_ZERO 1 provider
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL