Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/typec/rt1719.c rt1719_attach() -> rt1719_register_partner()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 0 data->conn_info 512-u32max
PARAM_VALUE 0 data->port 4096-ptr_max
PARAM_VALUE 0 data->port->data_role 0-1
PARAM_VALUE 0 data->psy->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 data->regmap 4096-ptr_max
PARAM_VALUE 0 data->regmap->cache_dirty 0-1
PARAM_VALUE 0 data->role_sw 0,4096-u64max
PARAM_VALUE 0 data->role_sw->dev.kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 data->role_sw->dev.kobj.release.cpu s32min-s32max
PARAM_VALUE 0 data->role_sw->dev.kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 data->role_sw->dev.kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 data->role_sw->dev.kobj.state_in_sysfs 0-1
PARAM_VALUE 0 data->role_sw->dev.kobj.state_initialized 0-1
PARAM_VALUE 0 data->role_sw->dev.kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 data->role_sw->dev.kobj.uevent_suppress 0-1
PARAM_VALUE 0 data->role_sw->lock.dep_map->name 0-255
PARAM_VALUE 0 data->role_sw->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 data->role_sw->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 data->role_sw->registered 0-1
PARAM_VALUE 0 data->role_sw->role 1-2
PARAM_VALUE 0 *data->snkcaps 0-u16max
BUF_SIZE 0 data (-1),376
BUF_SIZE 0 data (-1),376
BUF_SIZE 0 data->dev (-1),1616
BUF_SIZE 0 data->partner_desc.identity (-1),24
BUF_SIZE 0 data->port (-1),2136
CAPPED_DATA 0 data->port->pwr_opmode 1
DATA_SOURCE 0 data $0
BIT_INFO 0 data->conn_info 0x200,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 data->psy->desc->num_properties

drivers/usb/typec/rt1719.c rt1719_update_pwr_opmode() -> rt1719_register_partner()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 0 data->attached 1
PARAM_VALUE 0 data->pd_capable 1
PARAM_VALUE 0 data->port 4096-ptr_max
PARAM_VALUE 0 data->psy->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 data->regmap 4096-ptr_max
PARAM_VALUE 0 data->regmap->cache_dirty 0-1
PARAM_VALUE 0 data->req_completion.wait.lock.owner (-1)
PARAM_VALUE 0 data->req_completion.wait.lock.owner_cpu u32max
PARAM_VALUE 0 *data->snkcaps 0-u16max
PARAM_VALUE 0 *data->spdos 0-4294967295
BUF_SIZE 0 data (-1),376
BUF_SIZE 0 data (-1),376
BUF_SIZE 0 data->dev (-1),1616
BUF_SIZE 0 data->partner_desc.identity (-1),24
BUF_SIZE 0 data->port (-1),2136
CAPPED_DATA 0 data->port->pwr_opmode 1
DATA_SOURCE 0 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 data->psy->desc->num_properties