Defined in 1 files as a prototype:

Defined in 5 files as a function:

Referenced in 15 files:

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