Defined in 1 files as a struct:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/dsa/sja1105/sja1105_main.c sja1105_connect_tag_protocol() -> sja1105_tagger_data()

Type Parameter Key Value
PARAM_VALUE 0 ds 4096-ptr_max
PARAM_VALUE 0 ds->dst->tag_ops->connect 0,2725844547981111296,3358941429341777920,5712798946707042304,6563753323400429568
PARAM_VALUE 0 ds->dst->tag_ops->proto 0-11,13-34
PARAM_VALUE 0 ds->ops 4096-ptr_max
PARAM_VALUE 0 ds->ops->connect_tag_protocol 1-u64max
PARAM_VALUE 0 ds->priv 4096-ptr_max
PARAM_VALUE 0 ds->user_mii_bus->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 ds->user_mii_bus->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 ds->user_mii_bus->dev.power.wakeirq->status 0-4294967295
CAPPED_DATA 0 ds 1
DATA_SOURCE 0 ds $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &dsa2_mutex

net/dsa/tag_sja1105.c sja1105_defer_xmit() -> sja1105_tagger_data()

Type Parameter Key Value
PARAM_VALUE 0 ds 4096-ptr_max
CAPPED_DATA 0 ds 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 ds unit_byte
HALF_LOCKED2 &netdev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

net/dsa/tag_sja1105.c sja1110_rcv_meta() -> sja1105_tagger_data()

Type Parameter Key Value
PARAM_VALUE 0 ds 4096-ptr_max
CAPPED_DATA 0 ds->index 1
DATA_SOURCE 0 ds r dsa_switch_find
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read