Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 30 files:
- arch/powerpc/perf/imc-pmu.c, line 232
- arch/powerpc/platforms/powermac/pfunc_core.c, line 835
- arch/powerpc/platforms/pseries/mobility.c, line 328
- arch/powerpc/platforms/pseries/reconfig.c, line 268
- arch/powerpc/sysdev/tsi108_dev.c
- arch/sparc/kernel/of_device_64.c, line 474
- arch/sparc/kernel/pcic.c, line 634
- arch/sparc/kernel/prom_32.c, line 273
- arch/sparc/kernel/prom_64.c, line 626
- drivers/bus/mvebu-mbus.c, line 1271
- drivers/iommu/fsl_pamu.c, line 316
- drivers/iommu/of_iommu.c, line 242
- drivers/irqchip/irq-apple-aic.c, line 953
- drivers/irqchip/irq-ast2700.c, line 55
- drivers/irqchip/irq-gic-v3.c
- drivers/irqchip/irq-ls-extirq.c, line 150
- drivers/mailbox/omap-mailbox.c, line 426
- drivers/media/platform/nxp/imx8mq-mipi-csi2.c, line 958
- drivers/net/can/flexcan/flexcan-core.c, line 1968
- drivers/net/ethernet/ibm/emac/core.c, line 2369
- drivers/net/ethernet/ti/cpsw.c, line 1386
- drivers/net/wireless/mediatek/mt76/eeprom.c, line 58
- drivers/of/base.c
- drivers/of/irq.c
- drivers/of/overlay.c, line 703
- drivers/pinctrl/devicetree.c, line 263
- drivers/pinctrl/pinctrl-rockchip.c, line 4370
- drivers/pinctrl/pinctrl-st.c, line 1167
- drivers/remoteproc/remoteproc_core.c, line 2151
- drivers/sbus/char/openprom.c
Smatch caller information:
drivers/irqchip/irq-ast2700.c aspeed_intc_populate_ranges() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/ti/cpsw.c cpsw_probe_dt() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/of/irq.c of_irq_find_parent() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/of/irq.c of_irq_parse_imap_parent() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/pinctrl-rockchip.c rockchip_pinctrl_parse_groups() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/of/overlay.c find_target() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &of_mutex | ||
| LOCK2 | global &of_overlay_phandle_mutex |
drivers/pinctrl/devicetree.c pinctrl_dt_to_map() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | handle | r __be32_to_cpup |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/iommu/of_iommu.c of_iommu_get_resv_regions() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | handle | r __be32_to_cpup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &group->mutex | ||
| HALF_LOCKED2 | &igroup->lock | ||
| HALF_LOCKED2 | &iopt->iova_rwsem |
drivers/remoteproc/remoteproc_core.c rproc_get_by_phandle() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | handle | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &ath12k_rproc_info_lock |
drivers/media/platform/nxp/imx8mq-mipi-csi2.c imx8mq_mipi_csi_parse_dt() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/mediatek/mt76/eeprom.c mt76_get_of_data_from_mtd() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handle | 1-u32max |
| DATA_SOURCE | 0 | handle | r __be32_to_cpup |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mailbox/omap-mailbox.c omap_mbox_of_xlate() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/of/base.c of_map_id() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | handle | r __be32_to_cpup |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/of/base.c of_parse_phandle_with_args_map() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/of/base.c of_phandle_iterator_next() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handle | 1-u32max |
| DATA_SOURCE | 0 | handle | r __be32_to_cpup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->clients_lock | ||
| HALF_LOCKED2 | global &dsa2_mutex |
drivers/net/can/flexcan/flexcan-core.c flexcan_setup_stop_mode_gpr() -> of_find_node_by_phandle()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |