Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/bus/stm32_firewall.c stm32_firewall_get_firewall() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 3282450610354634752
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/bus/stm32_firewall.c stm32_firewall_get_firewall() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 3282450610354634752
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

net/dsa/dsa.c dsa_port_setup_routing_table() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 7560778459704545280
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &dsa2_mutex

net/dsa/dsa.c dsa_port_setup_routing_table() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 7560778459704545280
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &dsa2_mutex

drivers/clk/renesas/renesas-cpg-mssr.c cpg_mssr_reserved_init() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 6353670742694158336
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/renesas-cpg-mssr.c cpg_mssr_reserved_init() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 6353670742694158336
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/of/irq.c of_msi_get_domain() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 4535426670818545664
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/of/irq.c of_msi_get_domain() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 4535426670818545664
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/pmdomain/core.c genpd_iterate_idle_states() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 4015774561083224064
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it

drivers/pmdomain/core.c genpd_iterate_idle_states() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 4015774561083224064
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it

drivers/pmdomain/apple/pmgr-pwrstate.c apple_pmgr_ps_probe() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 7295745274397323264
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/pmdomain/apple/pmgr-pwrstate.c apple_pmgr_ps_probe() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 7295745274397323264
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/audio-graph-card.c __graph_for_each_link() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 9063982819640676352
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/audio-graph-card.c __graph_for_each_link() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 9063982819640676352
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/tegra/dc.c tegra_dc_has_output() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 3030000507777515520
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/gpu/drm/tegra/dc.c tegra_dc_has_output() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 3030000507777515520
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/soc/sunxi/sunxi_sram.c sunxi_sram_claim() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 5298653064561434624
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/soc/sunxi/sunxi_sram.c sunxi_sram_claim() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 5298653064561434624
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/soc/sunxi/sunxi_sram.c sunxi_sram_release() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 9205351253885718528
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/soc/sunxi/sunxi_sram.c sunxi_sram_release() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 9205351253885718528
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/iommu/arm/arm-smmu/arm-smmu.c __find_legacy_master_phandle() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 4096-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->parent 0,4096-ptr_max
PARAM_VALUE 0 it->parent->properties 4096-ptr_max
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &iommu_probe_device_lock
HALF_LOCKED2 global &tracepoints_mutex

drivers/iommu/arm/arm-smmu/arm-smmu.c __find_legacy_master_phandle() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 4096-ptr_max
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->node->phandle 1-u32max
PARAM_VALUE 0 it->parent 4096-ptr_max
PARAM_VALUE 0 it->parent->properties 4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
CAPPED_DATA 0 it->list_end 1
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &iommu_probe_device_lock
HALF_LOCKED2 global &tracepoints_mutex

drivers/iommu/of_iommu.c of_iommu_get_resv_regions() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 5523476510137602048
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &group->mutex
HALF_LOCKED2 &igroup->lock
HALF_LOCKED2 &iopt->iova_rwsem

drivers/iommu/of_iommu.c of_iommu_get_resv_regions() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 5523476510137602048
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &group->mutex
HALF_LOCKED2 &igroup->lock
HALF_LOCKED2 &iopt->iova_rwsem

drivers/perf/arm_cspmu/arm_cspmu.c arm_cspmu_of_get_cpus() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 1208262354050056192
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->parent 0,4096-ptr_max
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/perf/arm_cspmu/arm_cspmu.c arm_cspmu_of_get_cpus() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 1208262354050056192
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->parent 4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/audio-graph-card2.c graph_for_each_link() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 497726854254223360
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

sound/soc/generic/audio-graph-card2.c graph_for_each_link() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 497726854254223360
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING

drivers/of/device.c of_dma_set_restricted_buffer() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 3051692897378684928
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex

drivers/of/device.c of_dma_set_restricted_buffer() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 3051692897378684928
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex

drivers/of/base.c __of_parse_phandle_with_args() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 3819862058081488896
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it

drivers/of/base.c __of_parse_phandle_with_args() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 3819862058081488896
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it

drivers/of/base.c of_count_phandle_with_args() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 1113013462361137152
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->parent 4096-ptr_max
PARAM_VALUE 0 it->phandle_end 1-u64max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &tz->lock
HALF_LOCKED2 _T->lock

drivers/of/base.c of_count_phandle_with_args() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 1113013462361137152
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->parent 4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &tz->lock
HALF_LOCKED2 _T->lock

drivers/firmware/ti_sci.c ti_sci_partial_io_wakeup_enabled() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 2867865094433280000
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 0,4096-ptr_max
PARAM_VALUE 0 it->node 0
PARAM_VALUE 0 it->phandle 0
MEM_ZERO 0 it

drivers/firmware/ti_sci.c ti_sci_partial_io_wakeup_enabled() -> of_phandle_iterator_next()

Type Parameter Key Value
PARAM_VALUE 0 it 2867865094433280000
PARAM_VALUE 0 it->cell_count 0
PARAM_VALUE 0 it->cells_name 0
PARAM_VALUE 0 it->cur 0-ptr_max
PARAM_VALUE 0 it->cur_count 0
PARAM_VALUE 0 it->list_end 4096-ptr_max
PARAM_VALUE 0 it->node 0,4096-ptr_max
PARAM_VALUE 0 it->phandle_end 4096-ptr_max
MEM_ZERO 0 it