Home
last modified time | relevance | path

Searched refs:tagger_data (Results 1 – 11 of 11) sorted by relevance

/linux-6.1.9/net/dsa/
Dtag_qca.c36 struct qca_tagger_data *tagger_data; in qca_tag_rcv() local
46 tagger_data = ds->tagger_data; in qca_tag_rcv()
64 if (likely(tagger_data->rw_reg_ack_handler)) in qca_tag_rcv()
65 tagger_data->rw_reg_ack_handler(ds, skb); in qca_tag_rcv()
71 if (likely(tagger_data->mib_autocast_handler)) in qca_tag_rcv()
72 tagger_data->mib_autocast_handler(ds, skb); in qca_tag_rcv()
92 struct qca_tagger_data *tagger_data; in qca_tag_connect() local
94 tagger_data = kzalloc(sizeof(*tagger_data), GFP_KERNEL); in qca_tag_connect()
95 if (!tagger_data) in qca_tag_connect()
98 ds->tagger_data = tagger_data; in qca_tag_connect()
[all …]
Dtag_sja1105.c72 return ds->tagger_data; in sja1105_tagger_private()
141 struct sja1105_tagger_data *tagger_data = sja1105_tagger_data(dp->ds); in sja1105_defer_xmit() local
147 xmit_work_fn = tagger_data->xmit_work_fn; in sja1105_defer_xmit()
587 struct sja1105_tagger_data *tagger_data; in sja1110_rcv_meta() local
601 tagger_data = sja1105_tagger_data(ds); in sja1110_rcv_meta()
602 if (!tagger_data->meta_tstamp_handler) in sja1110_rcv_meta()
614 tagger_data->meta_tstamp_handler(ds, source_port, ts_id, dir, in sja1110_rcv_meta()
751 struct sja1105_tagger_private *priv = ds->tagger_data; in sja1105_disconnect()
755 ds->tagger_data = NULL; in sja1105_disconnect()
760 struct sja1105_tagger_data *tagger_data; in sja1105_connect() local
[all …]
Dtag_ocelot_8021q.c23 struct ocelot_8021q_tagger_private *priv = dp->ds->tagger_data; in ocelot_defer_xmit()
93 struct ocelot_8021q_tagger_private *priv = ds->tagger_data; in ocelot_disconnect()
97 ds->tagger_data = NULL; in ocelot_disconnect()
116 ds->tagger_data = priv; in ocelot_connect()
Dswitch.c895 if (tag_ops->disconnect && ds->tagger_data) in dsa_switch_disconnect_tag_proto()
/linux-6.1.9/drivers/net/dsa/sja1105/
Dsja1105_ptp.c85 struct sja1105_tagger_data *tagger_data = sja1105_tagger_data(ds); in sja1105_hwtstamp_set() local
114 if (rx_on != tagger_data->rxtstamp_get_state(ds)) { in sja1105_hwtstamp_set()
115 tagger_data->rxtstamp_set_state(ds, false); in sja1105_hwtstamp_set()
124 tagger_data->rxtstamp_set_state(ds, true); in sja1105_hwtstamp_set()
134 struct sja1105_tagger_data *tagger_data = sja1105_tagger_data(ds); in sja1105_hwtstamp_get() local
143 if (tagger_data->rxtstamp_get_state(ds)) in sja1105_hwtstamp_get()
416 struct sja1105_tagger_data *tagger_data = sja1105_tagger_data(ds); in sja1105_rxtstamp() local
420 if (!tagger_data->rxtstamp_get_state(ds)) in sja1105_rxtstamp()
Dsja1105_main.c2708 struct sja1105_tagger_data *tagger_data; in sja1105_connect_tag_protocol() local
2713 tagger_data = sja1105_tagger_data(ds); in sja1105_connect_tag_protocol()
2714 tagger_data->xmit_work_fn = sja1105_port_deferred_xmit; in sja1105_connect_tag_protocol()
2715 tagger_data->meta_tstamp_handler = sja1110_process_meta_tstamp; in sja1105_connect_tag_protocol()
/linux-6.1.9/include/linux/dsa/
Dsja1105.h76 return ds->tagger_data; in sja1105_tagger_data()
Docelot.h181 return ds->tagger_data; in ocelot_8021q_tagger_data()
/linux-6.1.9/drivers/net/dsa/qca/
Dqca8k-8xxx.c1636 struct qca_tagger_data *tagger_data; in qca8k_connect_tag_protocol() local
1640 tagger_data = ds->tagger_data; in qca8k_connect_tag_protocol()
1642 tagger_data->rw_reg_ack_handler = qca8k_rw_reg_ack_handler; in qca8k_connect_tag_protocol()
1643 tagger_data->mib_autocast_handler = qca8k_mib_autocast_handler; in qca8k_connect_tag_protocol()
/linux-6.1.9/drivers/net/dsa/ocelot/
Dfelix.c1520 struct ocelot_8021q_tagger_data *tagger_data; in felix_connect_tag_protocol() local
1524 tagger_data = ocelot_8021q_tagger_data(ds); in felix_connect_tag_protocol()
1525 tagger_data->xmit_work_fn = felix_port_deferred_xmit; in felix_connect_tag_protocol()
/linux-6.1.9/include/net/
Ddsa.h452 void *tagger_data; member