Defined in 2 files as a function:

Referenced in 51 files:

Smatch caller information:

drivers/opp/of.c _opp_add_static_v2() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/clk/clk-fsl-sai.c fsl_sai_clk_register() -> of_node_full_name()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/gpio/gpiolib-of.c of_find_gpio_rename() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
DATA_SOURCE 0 np $0
STR_LEN 0 np (-1),1,11,49
STR_LEN 0 np (-1),1,11,49
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &consumer->mutex

drivers/gpio/gpiolib-of.c of_find_mt2701_gpio() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
DATA_SOURCE 0 np $0
STR_LEN 0 np (-1),1,11,49
STR_LEN 0 np (-1),1,11,49
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &consumer->mutex

drivers/gpio/gpiolib-of.c of_find_trigger_gpio() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
DATA_SOURCE 0 np $0
STR_LEN 0 np (-1),1,11,49
STR_LEN 0 np (-1),1,11,49
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &consumer->mutex

drivers/gpio/gpiolib-of.c of_gpio_flags_quirks() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np $0
STR_LEN 0 np (-1),1,11,49
STR_LEN 0 np (-1),1,11,49
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &consumer->mutex

drivers/gpio/gpiolib-of.c of_gpio_quirk_polarity() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np $0
STR_LEN 0 np (-1),1,11,17,49
STR_LEN 0 np (-1),1,11,17,49
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &consumer->mutex

drivers/gpio/gpiolib-of.c of_gpio_quirk_polarity() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np $0
STR_LEN 0 np (-1),1,11,17,49
STR_LEN 0 np (-1),1,11,17,49
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &consumer->mutex

drivers/firmware/arm_scmi/driver.c scmi_debugfs_common_setup() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/clocksource/timer-nxp-pit.c pit_timer_init() -> of_node_full_name()

Type Parameter Key Value
DATA_SOURCE 0 np $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/of/irq.c of_irq_to_resource() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np $0
RX_PATH
TASK_NOT_RUNNING

drivers/regulator/tps6594-regulator.c tps6594_regulator_probe() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np r of_find_node_by_name
RX_PATH
TASK_NOT_RUNNING

drivers/regulator/tps6594-regulator.c tps6594_regulator_probe() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
DATA_SOURCE 0 np r of_get_parent
RX_PATH
TASK_NOT_RUNNING

sound/soc/renesas/rcar/core.c rsnd_node_fixed_index() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
DATA_SOURCE 0 np $1
RX_PATH
TASK_NOT_RUNNING

sound/soc/renesas/rcar/core.c rsnd_node_fixed_index() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
DATA_SOURCE 0 np $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/arm/display/komeda/komeda_crtc.c komeda_attach_bridge() -> of_node_full_name()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/arm/display/komeda/komeda_crtc.c komeda_attach_bridge() -> of_node_full_name()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/bus/intel-ixp4xx-eb.c ixp4xx_exp_setup_child() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np $1
RX_PATH
TASK_NOT_RUNNING

drivers/i2c/busses/i2c-bcm2835.c bcm2835_i2c_probe() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_device_match() -> of_node_full_name()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 global &ipmidriver_mutex
HALF_LOCKED2 global &kunit_run_lock

drivers/i2c/muxes/i2c-mux-mule.c mule_i2c_mux_probe() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/ingenic-sysost.c ingenic_ost_probe() -> of_node_full_name()

Type Parameter Key Value
DATA_SOURCE 0 np $0

drivers/clk/sunxi-ng/ccu-sun5i.c sun5i_ccu_init() -> of_node_full_name()

Type Parameter Key Value
DATA_SOURCE 0 np $0

kernel/irq/irqdomain.c irq_create_fwspec_mapping() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte
HALF_LOCKED2 &rproc->lock

kernel/irq/irqdomain.c irq_create_fwspec_mapping() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte
LOCK2 &domain->root->mutex
HALF_LOCKED2 &rproc->lock
TYPE_LOCK (struct irq_domain)->mutex

kernel/irq/irqdomain.c irq_create_mapping_affinity_locked() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
DATA_SOURCE 0 np 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_associate_many() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
DATA_SOURCE 0 np r irq_domain_get_of_node
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/atheros/ag71xx.c ag71xx_get_drvinfo() -> of_node_full_name()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &us_ibdev->usdev_lock
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

lib/genalloc.c of_gen_pool_get() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING

drivers/i2c/busses/i2c-bcm-iproc.c bcm_iproc_i2c_probe() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/media/platform/ti/davinci/vpif.c vpif_probe() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/misc/sram.c sram_reserve_regions() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-nxp-stm.c nxp_stm_timer_probe() -> of_node_full_name()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
CAPPED_DATA 0 np->phandle 1
DATA_SOURCE 0 np r of_find_node_by_phandle
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &dsa2_mutex

drivers/usb/dwc3/host.c dwc3_host_fill_xhci_irq_res() -> of_node_full_name()

Type Parameter Key Value
RX_PATH
UNITS 0 np unit_byte
HALF_LOCKED2 &dwc->mutex
HALF_LOCKED2 &pool->lock

drivers/opp/debugfs.c opp_debug_create_one() -> of_node_full_name()

Type Parameter Key Value
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/media/i2c/max9286.c max9286_parse_dt() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/rtc/rtc-sun6i.c sun6i_rtc_clk_init() -> of_node_full_name()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np $0