Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpio/gpiolib-of.c of_get_named_gpiod_flags() -> of_parse_phandle_with_args_map()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->fwnode.ops->get 0,4096-ptr_max
PARAM_VALUE 2 stem_name 7455906769235959808
PARAM_VALUE 4 _out_args 9033438143985602560
BUF_SIZE 1 list_name (-1),3-23,25,32,128,256
BUF_SIZE 1 list_name (-1),3-23,25,32,128,256
BUF_SIZE 2 stem_name 5
DATA_SOURCE 0 np $0
DATA_SOURCE 1 list_name $1
DATA_SOURCE 3 index $2
STR_LEN 0 np (-1),1,11,49
STR_LEN 0 np (-1),1,11,49
STR_LEN 1 list_name (-1),17,31
STR_LEN 1 list_name (-1),17,31
STR_LEN 2 stem_name 4
TERMINATED 2 stem_name 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 index
UNITS 0 np unit_byte
UNITS 3 index unit_array_size
LOCK2 _T->lock
HALF_LOCKED2 &consumer->mutex

drivers/of/unittest.c of_unittest_parse_phandle_with_args_map() -> of_parse_phandle_with_args_map()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 1 list_name 4714185484078325760
PARAM_VALUE 2 stem_name 9181771710616899584
PARAM_VALUE 3 index 0-8
PARAM_VALUE 4 _out_args 4262957692313985024
PARAM_VALUE 4 _out_args->args_count 0
PARAM_VALUE 4 _out_args->np 0
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 1 list_name 13
BUF_SIZE 2 stem_name 8
DATA_SOURCE 0 np r of_find_node_by_path
FUZZY_MAX 3 index 8
STR_LEN 0 np 12
STR_LEN 1 list_name 7
TERMINATED 1 list_name 1
TERMINATED 2 stem_name 1
HARD_MAX 3 index 8
MEM_ZERO 4 _out_args
UNITS 3 index unit_array_size

drivers/of/unittest.c of_unittest_parse_phandle_with_args_map() -> of_parse_phandle_with_args_map()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 1 list_name 2417370740224389120
PARAM_VALUE 2 stem_name 9181771710616899584
PARAM_VALUE 3 index 0
PARAM_VALUE 4 _out_args 4262957692313985024
PARAM_VALUE 4 _out_args->args_count 0
PARAM_VALUE 4 _out_args->np 0
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 1 list_name 21
BUF_SIZE 2 stem_name 8
DATA_SOURCE 0 np r of_find_node_by_path
STR_LEN 0 np 20
STR_LEN 1 list_name 7
TERMINATED 1 list_name 1
TERMINATED 2 stem_name 1
MEM_ZERO 4 _out_args

drivers/of/unittest.c of_unittest_parse_phandle_with_args_map() -> of_parse_phandle_with_args_map()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 1 list_name 4714185484078325760
PARAM_VALUE 2 stem_name 8952985142359846912
PARAM_VALUE 3 index 0
PARAM_VALUE 4 _out_args 4262957692313985024
PARAM_VALUE 4 _out_args->args_count 0
PARAM_VALUE 4 _out_args->np 0
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 1 list_name 13
BUF_SIZE 2 stem_name 16
DATA_SOURCE 0 np r of_find_node_by_path
STR_LEN 0 np 12
STR_LEN 1 list_name 15
TERMINATED 1 list_name 1
TERMINATED 2 stem_name 1
MEM_ZERO 4 _out_args

drivers/of/unittest.c of_unittest_parse_phandle_with_args_map() -> of_parse_phandle_with_args_map()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 1 list_name 6181786836648333312
PARAM_VALUE 2 stem_name 9181771710616899584
PARAM_VALUE 3 index 0
PARAM_VALUE 4 _out_args 4262957692313985024
PARAM_VALUE 4 _out_args->args_count 0
PARAM_VALUE 4 _out_args->np 0
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 1 list_name 25
BUF_SIZE 2 stem_name 8
DATA_SOURCE 0 np r of_find_node_by_path
STR_LEN 0 np 24
STR_LEN 1 list_name 7
TERMINATED 1 list_name 1
TERMINATED 2 stem_name 1
MEM_ZERO 4 _out_args

drivers/of/unittest.c of_unittest_parse_phandle_with_args_map() -> of_parse_phandle_with_args_map()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 1 list_name 4179414132530728960
PARAM_VALUE 2 stem_name 9181771710616899584
PARAM_VALUE 3 index 1
PARAM_VALUE 4 _out_args 4262957692313985024
PARAM_VALUE 4 _out_args->args_count 0
PARAM_VALUE 4 _out_args->np 0
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 1 list_name 22
BUF_SIZE 2 stem_name 8
DATA_SOURCE 0 np r of_find_node_by_path
STR_LEN 0 np 21
STR_LEN 1 list_name 7
TERMINATED 1 list_name 1
TERMINATED 2 stem_name 1
MEM_ZERO 4 _out_args

drivers/pwm/core.c of_pwm_get() -> of_parse_phandle_with_args_map()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 1 list_name 8894998921495023616
PARAM_VALUE 2 stem_name 396498497318141952
PARAM_VALUE 3 index 0-s32max
PARAM_VALUE 4 _out_args 2040889563359649792
BUF_SIZE 1 list_name 5
BUF_SIZE 2 stem_name 4
DATA_SOURCE 0 np $1
FUZZY_MAX 3 index 0
STR_LEN 0 np 4
STR_LEN 1 list_name 3
TERMINATED 1 list_name 1
TERMINATED 2 stem_name 1
RX_PATH
TASK_NOT_RUNNING