Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pinctrl/bcm/pinctrl-bcm2835.c bcm2835_pctl_dt_node_to_map() -> bcm2835_pctl_dt_node_to_map_pull()

Type Parameter Key Value
PARAM_VALUE 0 pc 4096-ptr_max
PARAM_VALUE 0 pc->pctl_desc.npins 1-u32max
PARAM_VALUE 1 np 4096-ptr_max
PARAM_VALUE 1 np->phandle 1-u32max
PARAM_VALUE 1 np->properties 4096-ptr_max
PARAM_VALUE 2 pin 0-4294967294
PARAM_VALUE 4 maps 5299639860688232448
PARAM_VALUE 4 *maps 16,4096-18446744073709547521
BUF_SIZE 0 pc 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
BUF_SIZE 0 pc 1,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,168
CAPPED_DATA 1 np->phandle 1
CAPPED_DATA 2 pin 1
DATA_SOURCE 0 pc r pinctrl_dev_get_drvdata
DATA_SOURCE 1 np $1
PARAM_COMPARE 0 pc->pctl_desc.npins > $2
PARAM_COMPARE 2 pin < $0->pctl_desc.npins
CONSTRAINT 2 pin <342
RX_PATH
TASK_NOT_RUNNING
UNITS 2 pin unit_array_size