Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpio/gpiolib.c gpiod_find_and_request() -> gpiod_fwnode_lookup()

Type Parameter Key Value
PARAM_VALUE 0 fwnode->ops->add_links 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->device_is_available 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->get 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->get_name 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->get_named_child_node 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->get_next_child_node 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->get_parent 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->get_reference_args 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->graph_parse_endpoint 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->iomap 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->irq_get 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->property_present 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->property_read_bool 0,4096-ptr_max
PARAM_VALUE 0 fwnode->ops->put 0,4096-ptr_max
PARAM_VALUE 1 consumer->power.wakeirq->status 0-4294967295
PARAM_VALUE 5 lookupflags 7585167187277279232
PARAM_VALUE 5 *lookupflags 0
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 1 consumer (-1)-0,8,24-s32max
BUF_SIZE 1 consumer (-1)-0,8,24-s32max
BUF_SIZE 1 consumer->driver (-1),152
BUF_SIZE 1 consumer->fwnode (-1)-0,64
BUF_SIZE 1 consumer->init_name (-1),50
BUF_SIZE 1 consumer->parent (-1),1616
BUF_SIZE 1 consumer->platform_data (-1),32,56,224
BUF_SIZE 2 con_id (-1),3-23,25,128,256
BUF_SIZE 2 con_id (-1),3-23,25,128,256
DATA_SOURCE 0 fwnode $1
DATA_SOURCE 1 consumer $0
DATA_SOURCE 2 con_id $2
DATA_SOURCE 3 idx $3
STR_LEN 0 fwnode (-1),1-2,6-9,11-13,15-16,18-19
STR_LEN 0 fwnode (-1),1-2,6-9,11-13,15-16,18-19
STR_LEN 1 consumer (-1),2-22,24,127
STR_LEN 1 consumer (-1),2-22,24,127
STR_LEN 1 consumer->driver_data (-1)
STR_LEN 1 consumer->init_name (-1),49
STR_LEN 1 consumer->parent (-1),20,23
STR_LEN 2 con_id (-1),1,11-13,18,49
STR_LEN 2 con_id (-1),1,11-13,18,49
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 consumer->flags 4096-u32max
NO_OVERFLOW_SIMPLE 3 idx
UNITS 0 fwnode unit_byte
UNITS 1 consumer unit_byte
UNITS 3 idx unit_array_size
LOCK2 _T->lock
HALF_LOCKED2 1 &consumer->mutex