Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/of/overlay.c add_changeset_node() -> __of_node_dup()

Type Parameter Key Value
PARAM_VALUE 0 np 0
DATA_SOURCE 1 full_name r kbasename
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &of_mutex
HALF_LOCKED2 global &of_overlay_phandle_mutex

drivers/of/unittest.c of_unittest_changeset() -> __of_node_dup()

Type Parameter Key Value
PARAM_VALUE 0 np 0
PARAM_VALUE 1 full_name 9058840314678665216
BUF_SIZE 1 full_name 3
STR_LEN 0 np 2
TERMINATED 1 full_name 1

drivers/of/unittest.c of_unittest_changeset() -> __of_node_dup()

Type Parameter Key Value
PARAM_VALUE 0 np 0
PARAM_VALUE 1 full_name 7949665361605324800
BUF_SIZE 1 full_name 3
STR_LEN 0 np 2
TERMINATED 1 full_name 1

drivers/of/unittest.c of_unittest_changeset() -> __of_node_dup()

Type Parameter Key Value
PARAM_VALUE 0 np 0
PARAM_VALUE 1 full_name 3186175535397773312
BUF_SIZE 1 full_name 4
STR_LEN 0 np 3
TERMINATED 1 full_name 1

drivers/of/dynamic.c of_changeset_create_node() -> __of_node_dup()

Type Parameter Key Value
PARAM_VALUE 0 np 0
PARAM_VALUE 1 full_name 1-u64max
BUF_SIZE 1 full_name (-1)-s32max
BUF_SIZE 1 full_name (-1)-s32max
CAPPED_DATA 1 full_name 1
DATA_SOURCE 1 full_name $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock