Documented in 1 files:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/usb/misc/usb251xb.c of_property_read_u16() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 1 propname 477590880678236160,4494475605748170752,5120400130693791744,7935242243111165952
PARAM_VALUE 2 out_values 4096-ptr_max
PARAM_VALUE 3 sz 1
BUF_SIZE 1 propname 10-12
BUF_SIZE 1 propname 10-12
DATA_SOURCE 0 np $0
DATA_SOURCE 1 propname $1
DATA_SOURCE 2 out_values $2
STR_LEN 0 np 9-11
STR_LEN 0 np 9-11
TERMINATED 1 propname 1
MEM_ZERO 2 out_values
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/of/property.c of_fwnode_property_read_int_array() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 2 out_values 1-u64max
BUF_SIZE 1 propname (-1),5-31,33,35-40,42,44,50
BUF_SIZE 1 propname (-1),5-31,33,35-40,42,44,50
BUF_SIZE 2 out_values s32min-(-1),1-s32max
DATA_SOURCE 1 propname $1
DATA_SOURCE 2 out_values $3
DATA_SOURCE 3 sz $4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 sz
BYTE_COUNT 2 ==out_values3 8050

sound/soc/codecs/sta32x.c of_property_read_u16() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 1 propname 6877236037491224576
PARAM_VALUE 2 out_values 6132002295266201600
PARAM_VALUE 2 *out_values 140
PARAM_VALUE 3 sz 1
BUF_SIZE 1 propname 24
BUF_SIZE 1 propname 24
DATA_SOURCE 0 np $0
DATA_SOURCE 1 propname $1
DATA_SOURCE 2 out_values $2
STR_LEN 0 np 23
STR_LEN 0 np 23
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

sound/soc/qcom/qdsp6/q6usb.c of_property_read_u16() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 1 propname 1973402500120932352
PARAM_VALUE 2 out_values 4096-ptr_max
PARAM_VALUE 3 sz 1
BUF_SIZE 1 propname 24
BUF_SIZE 1 propname 24
DATA_SOURCE 0 np $0
DATA_SOURCE 1 propname $1
DATA_SOURCE 2 out_values $2
STR_LEN 0 np 23
STR_LEN 0 np 23
TERMINATED 1 propname 1
MEM_ZERO 2 out_values
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/bluetooth/btusb.c of_property_read_u16() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 1 propname 7025809517763076096,7982205334702669824
PARAM_VALUE 2 out_values 587141725927583744,3630764141776863232
PARAM_VALUE 3 sz 1
BUF_SIZE 1 propname 19,22
BUF_SIZE 1 propname 19,22
DATA_SOURCE 0 np $0
DATA_SOURCE 1 propname $1
DATA_SOURCE 2 out_values $2
STR_LEN 0 np 18,21
STR_LEN 0 np 18,21
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/ti/edma.c edma_xbar_event_map() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 1 propname 3313235302411161600
PARAM_VALUE 2 out_values 1-u64max
PARAM_VALUE 3 sz 0-1073741823,9223372035781033984-9223372036854775807
BUF_SIZE 1 propname 23
BUF_SIZE 2 out_values 0-u64max
DATA_SOURCE 2 out_values r devm_kcalloc
STR_LEN 0 np 22
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

sound/soc/codecs/sta350.c of_property_read_u16() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 1 propname 6877236037491224576
PARAM_VALUE 2 out_values 4436662868495056896
PARAM_VALUE 2 *out_values 140
PARAM_VALUE 3 sz 1
BUF_SIZE 1 propname 24
BUF_SIZE 1 propname 24
DATA_SOURCE 0 np $0
DATA_SOURCE 1 propname $1
DATA_SOURCE 2 out_values $2
STR_LEN 0 np 23
STR_LEN 0 np 23
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/ata/ahci_ceva.c ceva_ahci_probe() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 1 propname 2665847970715885568
PARAM_VALUE 3 sz 2
BUF_SIZE 1 propname 21
BUF_SIZE 2 out_values 8
STR_LEN 0 np 20
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/ata/ahci_ceva.c ceva_ahci_probe() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 1 propname 6556248367329722368
PARAM_VALUE 3 sz 2
BUF_SIZE 1 propname 21
BUF_SIZE 2 out_values 4
STR_LEN 0 np 20
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/net/wan/fsl_ucc_hdlc.c of_property_read_u16() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 1 propname 6092781792025944064
PARAM_VALUE 2 out_values 4096-ptr_max
PARAM_VALUE 3 sz 1
BUF_SIZE 1 propname 10
BUF_SIZE 1 propname 10
DATA_SOURCE 0 np $0
DATA_SOURCE 1 propname $1
DATA_SOURCE 2 out_values $2
STR_LEN 0 np 9
STR_LEN 0 np 9
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/bluetooth/btmrvl_main.c of_property_read_u16() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 1 propname 7025809517763076096,7982205334702669824
PARAM_VALUE 2 out_values 2289293942651064320,3245100353328226304
PARAM_VALUE 3 sz 1
BUF_SIZE 1 propname 19,22
BUF_SIZE 1 propname 19,22
DATA_SOURCE 0 np $0
DATA_SOURCE 1 propname $1
DATA_SOURCE 2 out_values $2
STR_LEN 0 np 18,21
STR_LEN 0 np 18,21
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte
LOCK2 &hdev->req_lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/pci/of.c of_pci_get_equalization_presets() -> of_property_read_u16_array()

Type Parameter Key Value
PARAM_VALUE 1 propname 6095838964473266176
PARAM_VALUE 2 out_values 4096-ptr_max
PARAM_VALUE 3 sz 0-s32max,18446744071562067968-u64max
BUF_SIZE 1 propname 16
BUF_SIZE 2 out_values 32
DATA_SOURCE 3 sz $2
STR_LEN 0 np 15
TERMINATED 1 propname 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 sz 0-s32max,18446744071562067968-u64max[c]
UNITS 0 np unit_byte