Defined in 1 files as a prototype:
Defined in 5 files as a function:
- arch/powerpc/mm/numa.c, line 284 (as a function)
- arch/sparc/mm/init_64.c, line 1154 (as a function)
- drivers/of/base.c, line 159 (as a function)
- drivers/of/of_numa.c, line 138 (as a function)
- include/linux/of.h, line 1002 (as a function)
Referenced in 15 files:
- arch/arm64/kernel/smp.c
- arch/mips/cavium-octeon/octeon-irq.c, line 136
- arch/powerpc/kernel/pci-common.c, line 142
- arch/powerpc/mm/numa.c, line 300
- arch/powerpc/platforms/pseries/hotplug-cpu.c, line 234
- arch/powerpc/platforms/pseries/pci_dlpar.c, line 29
- arch/powerpc/platforms/pseries/vio.c, line 1423
- arch/riscv/kernel/smpboot.c
- arch/sparc/kernel/of_device_64.c, line 624
- arch/sparc/kernel/pci_sun4v.c, line 1184
- arch/x86/kernel/devicetree.c, line 188
- drivers/irqchip/irq-gic-v3-its.c
- drivers/irqchip/irq-jcore-aic.c, line 105
- drivers/of/platform.c, line 59
- kernel/irq/irqdomain.c
Smatch caller information:
arch/x86/kernel/devicetree.c dtb_cpu_setup() -> of_node_to_nid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| LOCK2 | irq |
kernel/irq/irqdomain.c __irq_domain_create() -> of_node_to_nid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | device | unit_byte |
kernel/irq/irqdomain.c irq_create_mapping_affinity_locked() -> of_node_to_nid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 0,4096-ptr_max |
| DATA_SOURCE | 0 | device | r irq_domain_get_of_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &domain->root->mutex | ||
| TYPE_LOCK | (struct irq_domain)->mutex |
kernel/irq/irqdomain.c irq_domain_instantiate_descs() -> of_node_to_nid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | device | unit_byte |
| HALF_LOCKED2 | &chip->reg_lock |
drivers/irqchip/irq-jcore-aic.c aic_irq_of_init() -> of_node_to_nid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | device | $0 |
drivers/of/platform.c of_device_add() -> of_node_to_nid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | device | unit_byte |