Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/dsa/dsa.c dsa_port_parse() -> dsa_port_parse_cpu()

Type Parameter Key Value
PARAM_VALUE 0 dp 0,4096-ptr_max
PARAM_VALUE 0 dp->conduit_tracker 0,4096-ptr_max
PARAM_VALUE 0 dp->ds 4096-ptr_max
PARAM_VALUE 0 dp->ds->dst->tag_ops->connect 0,2725844547981111296,3358941429341777920,5712798946707042304,6563753323400429568
PARAM_VALUE 0 dp->ds->dst->tag_ops->disconnect 0,864474941347299328,5204797315206520832,7876916905126682624,8397414123091619840
PARAM_VALUE 0 dp->ds->dst->tag_ops->flow_dissect 0,474337461832126464,6799201589904515072,6954738249725435904
PARAM_VALUE 0 dp->ds->dst->tag_ops->name 4096-ptr_max
PARAM_VALUE 0 dp->ds->dst->tag_ops->needed_headroom 0,2,4,6,8,14,20
PARAM_VALUE 0 dp->ds->dst->tag_ops->needed_tailroom 0-1,4-6,8,28
PARAM_VALUE 0 dp->ds->dst->tag_ops->proto 0-11,13-34
PARAM_VALUE 0 dp->ds->dst->tag_ops->xmit 4096-ptr_max
PARAM_VALUE 0 dp->index 0-11
PARAM_VALUE 0 dp->tag_ops->connect 0,2725844547981111296,3358941429341777920,5712798946707042304,6563753323400429568
PARAM_VALUE 0 dp->tag_ops->disconnect 0,864474941347299328,5204797315206520832,7876916905126682624,8397414123091619840
PARAM_VALUE 0 dp->tag_ops->flow_dissect 0,474337461832126464,6799201589904515072,6954738249725435904
PARAM_VALUE 0 dp->tag_ops->name 4096-ptr_max
PARAM_VALUE 0 dp->tag_ops->needed_headroom 0,2,4,6,8,14,20
PARAM_VALUE 0 dp->tag_ops->needed_tailroom 0-1,4-6,8,28
PARAM_VALUE 0 dp->tag_ops->proto 0-11,13-34
PARAM_VALUE 0 dp->tag_ops->rcv 0,4096-ptr_max
PARAM_VALUE 0 dp->tag_ops->xmit 4096-ptr_max
PARAM_VALUE 1 conduit 4096-ptr_max
PARAM_VALUE 1 conduit->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 1 conduit->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 1 conduit->refcnt_tracker.list.next->prev 4096-ptr_max
PARAM_VALUE 2 user_protocol 0
DATA_SOURCE 0 dp $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &dsa2_mutex

net/dsa/dsa.c dsa_port_parse_of() -> dsa_port_parse_cpu()

Type Parameter Key Value
PARAM_VALUE 0 dp 4096-ptr_max
PARAM_VALUE 0 dp->conduit_tracker 0,4096-ptr_max
PARAM_VALUE 0 dp->dn 4096-ptr_max
PARAM_VALUE 0 dp->dn->properties 4096-ptr_max
PARAM_VALUE 0 dp->ds 4096-ptr_max
PARAM_VALUE 0 dp->ds->dst->tag_ops->connect 0,2725844547981111296,3358941429341777920,5712798946707042304,6563753323400429568
PARAM_VALUE 0 dp->ds->dst->tag_ops->disconnect 0,864474941347299328,5204797315206520832,7876916905126682624,8397414123091619840
PARAM_VALUE 0 dp->ds->dst->tag_ops->flow_dissect 0,474337461832126464,6799201589904515072,6954738249725435904
PARAM_VALUE 0 dp->ds->dst->tag_ops->name 4096-ptr_max
PARAM_VALUE 0 dp->ds->dst->tag_ops->needed_headroom 0,2,4,6,8,14,20
PARAM_VALUE 0 dp->ds->dst->tag_ops->needed_tailroom 0-1,4-6,8,28
PARAM_VALUE 0 dp->ds->dst->tag_ops->proto 0-11,13-34
PARAM_VALUE 0 dp->ds->dst->tag_ops->xmit 4096-ptr_max
PARAM_VALUE 0 dp->index 0-2147483646
PARAM_VALUE 0 dp->tag_ops->connect 0,2725844547981111296,3358941429341777920,5712798946707042304,6563753323400429568
PARAM_VALUE 0 dp->tag_ops->disconnect 0,864474941347299328,5204797315206520832,7876916905126682624,8397414123091619840
PARAM_VALUE 0 dp->tag_ops->flow_dissect 0,474337461832126464,6799201589904515072,6954738249725435904
PARAM_VALUE 0 dp->tag_ops->name 4096-ptr_max
PARAM_VALUE 0 dp->tag_ops->needed_headroom 0,2,4,6,8,14,20
PARAM_VALUE 0 dp->tag_ops->needed_tailroom 0-1,4-6,8,28
PARAM_VALUE 0 dp->tag_ops->proto 0-11,13-34
PARAM_VALUE 0 dp->tag_ops->rcv 0,4096-ptr_max
PARAM_VALUE 0 dp->tag_ops->xmit 4096-ptr_max
PARAM_VALUE 1 conduit 4096-ptr_max
PARAM_VALUE 1 conduit->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 1 conduit->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 1 conduit->refcnt_tracker.list.next->prev 4096-ptr_max
BUF_SIZE 2 user_protocol s32min-(-1),1-s32max
BUF_SIZE 2 user_protocol s32min-(-1),1-s32max
DATA_SOURCE 0 dp $0
DATA_SOURCE 1 conduit r of_find_net_device_by_node
DATA_SOURCE 2 user_protocol r of_get_property
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &dsa2_mutex