Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/btbcm.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hdev->req_lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/of/property.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752,7632057690030837760
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2,5
BUF_SIZE 0 path 2,5
DATA_SOURCE 0 path $0
STR_LEN 0 path 1,4
STR_LEN 0 path 1,4
TERMINATED 0 path 1

drivers/mtd/parsers/ofpart_bcm4908.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/renesas-cpg-mssr.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 7632057690030837760
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 5
BUF_SIZE 0 path 5
DATA_SOURCE 0 path $0
STR_LEN 0 path 4
STR_LEN 0 path 4
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/grcan.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 9062268012800638976
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 9
BUF_SIZE 0 path 9
DATA_SOURCE 0 path $0
STR_LEN 0 path 8
STR_LEN 0 path 8
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/of/kexec.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1

drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx-connector-fixup.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 754055363129352192,1772112479675756544
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 7,34
BUF_SIZE 0 path 7,34
DATA_SOURCE 0 path $0
STR_LEN 0 path 6,33
STR_LEN 0 path 6,33
TERMINATED 0 path 1

drivers/clk/imx/clk.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 1-u64max
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 0-s32max
BUF_SIZE 0 path 0-s32max
CAPPED_DATA 0 path 1
DATA_SOURCE 0 path $0

drivers/soc/aspeed/aspeed-socinfo.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1

drivers/watchdog/watchdog_core.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 8339789227950211072
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 9
BUF_SIZE 0 path 9
DATA_SOURCE 0 path $0
STR_LEN 0 path 8
STR_LEN 0 path 8
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &wtd_deferred_reg_mutex

drivers/powercap/dtpm.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 1-u64max
PARAM_VALUE 1 opts 0
DATA_SOURCE 0 path $0
HALF_LOCKED2 global &dtpm_lock

drivers/of/of_test.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1

drivers/clocksource/timer-integrator-ap.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 1 opts 0
DATA_SOURCE 0 path $0

drivers/gpu/drm/pl111/pl111_versatile.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 1 opts 0
DATA_SOURCE 0 path $0

drivers/clk/qcom/common.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 998184332880842752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 8
BUF_SIZE 0 path 8
DATA_SOURCE 0 path $0
STR_LEN 0 path 7
STR_LEN 0 path 7
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/of/overlay.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path (-1)-s32max
BUF_SIZE 0 path (-1)-s32max
DATA_SOURCE 0 path $0
STR_LEN 0 path (-1),12
STR_LEN 0 path (-1),12
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &of_mutex
LOCK2 global &of_overlay_phandle_mutex

drivers/of/unittest.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path (-1)-s32max
BUF_SIZE 0 path (-1)-s32max
DATA_SOURCE 0 path $0
STR_LEN 0 path (-1),8,13-15,24,27-29,31,33-34,37-39,41,44,46,51-53,62,71,81,84
STR_LEN 0 path (-1),8,13-15,24,27-29,31,33-34,37-39,41,44,46,51-53,62,71,81,84

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 8085795689432907776
PARAM_VALUE 1 opts 3028728821017018368
BUF_SIZE 0 path 26
STR_LEN 0 path 25
TERMINATED 0 path 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 6149678401924595712
PARAM_VALUE 1 opts 3028728821017018368
BUF_SIZE 0 path 27
STR_LEN 0 path 26
TERMINATED 0 path 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 7653625062154272768
PARAM_VALUE 1 opts 3028728821017018368
BUF_SIZE 0 path 44
STR_LEN 0 path 43
TERMINATED 0 path 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 8085795689432907776
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 26
STR_LEN 0 path 25
TERMINATED 0 path 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 199357048073564160
PARAM_VALUE 1 opts 3028728821017018368
BUF_SIZE 0 path 31
STR_LEN 0 path 30
TERMINATED 0 path 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 7814599552882241536
PARAM_VALUE 1 opts 3028728821017018368
BUF_SIZE 0 path 33
STR_LEN 0 path 32
TERMINATED 0 path 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 6498426199695372288
PARAM_VALUE 1 opts 3028728821017018368
BUF_SIZE 0 path 56
STR_LEN 0 path 55
TERMINATED 0 path 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 199357048073564160
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 31
STR_LEN 0 path 30
TERMINATED 0 path 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 7664365114719916032
PARAM_VALUE 1 opts 3028728821017018368
PARAM_VALUE 1 *opts 2056781888083292160
PARAM_VALUE 1 *(*opts) 0
BUF_SIZE 0 path 15
STR_LEN 0 path 14
TERMINATED 0 path 1
TERMINATED 1 *opts 1
TERMINATED 1 *(*opts) 1

drivers/of/unittest.c of_unittest_find_node_by_name() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 3028728821017018368
PARAM_VALUE 1 *opts 2056781888083292160
PARAM_VALUE 1 *(*opts) 0
BUF_SIZE 0 path 2
STR_LEN 0 path 1
TERMINATED 0 path 1
TERMINATED 1 *opts 1
TERMINATED 1 *(*opts) 1

drivers/soc/loongson/loongson2_guts.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

sound/soc/fsl/fsl_ssi.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/soc/amlogic/meson-mx-socinfo.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1

drivers/of/base.c of_alias_scan() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 1-u64max
PARAM_VALUE 0 *path 0-255
PARAM_VALUE 1 opts 4914545177704177664
LOCK2 irq

drivers/of/base.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path s32min-(-2),1-s32max
BUF_SIZE 0 path s32min-(-2),1-s32max
DATA_SOURCE 0 path $0
STR_LEN 0 path (-1),1,5,7-9
STR_LEN 0 path (-1),1,5,7-9
RX_PATH
TASK_NOT_RUNNING
UNITS 0 path unit_array_size
HALF_LOCKED2 irq

drivers/interconnect/core.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1

drivers/soc/samsung/exynos-chipid.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/of/resolver.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path (-1),13
BUF_SIZE 0 path (-1),13
DATA_SOURCE 0 path $0
STR_LEN 0 path (-1),12
STR_LEN 0 path (-1),12
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &of_overlay_phandle_mutex
HALF_LOCKED2 global &of_mutex

drivers/of/platform.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752,5599438820907241472,6204431046574809088
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2,10,17
BUF_SIZE 0 path 2,10,17
DATA_SOURCE 0 path $0
STR_LEN 0 path 1,9,16
STR_LEN 0 path 1,9,16
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/soc/ti/k3-socinfo.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 959101290386378752
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 2
BUF_SIZE 0 path 2
DATA_SOURCE 0 path $0
STR_LEN 0 path 1
STR_LEN 0 path 1
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING

drivers/tty/sysrq.c of_find_node_by_path() -> of_find_node_opts_by_path()

Type Parameter Key Value
PARAM_VALUE 0 path 6026800213349330944
PARAM_VALUE 1 opts 0
BUF_SIZE 0 path 30
BUF_SIZE 0 path 30
DATA_SOURCE 0 path $0
STR_LEN 0 path 29
STR_LEN 0 path 29
TERMINATED 0 path 1
RX_PATH
TASK_NOT_RUNNING