Home
last modified time | relevance | path

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

/linux/net/dsa/
H A Dtag_qca.c37 struct qca_tagger_data *tagger_data; in qca_tag_rcv() local
47 tagger_data = ds->tagger_data; in qca_tag_rcv()
69 if (likely(tagger_data->rw_reg_ack_handler)) in qca_tag_rcv()
70 tagger_data->rw_reg_ack_handler(ds, skb); in qca_tag_rcv()
77 if (likely(tagger_data->mib_autocast_handler)) in qca_tag_rcv()
78 tagger_data->mib_autocast_handler(ds, skb); in qca_tag_rcv()
101 struct qca_tagger_data *tagger_data; in qca_tag_connect() local
103 tagger_data = kzalloc_obj(*tagger_data); in qca_tag_connect()
104 if (!tagger_data) in qca_tag_connect()
107 ds->tagger_data = tagger_data; in qca_tag_connect()
[all …]
H A Dtag_ksz.c37 return ds->tagger_data; in ksz_tagger_private()
52 struct ksz_tagger_private *priv = ds->tagger_data; in ksz_disconnect()
56 ds->tagger_data = NULL; in ksz_disconnect()
61 struct ksz_tagger_data *tagger_data; in ksz_connect() local
80 tagger_data = &priv->data; in ksz_connect()
81 tagger_data->hwtstamp_set_state = ksz_hwtstamp_set_state; in ksz_connect()
82 ds->tagger_data = priv; in ksz_connect()
188 struct ksz_tagger_data *tagger_data = ksz_tagger_data(dp->ds); in ksz_defer_xmit() local
198 xmit_work_fn = tagger_data->xmit_work_fn; in ksz_defer_xmit()
H A Dtag_ocelot_8021q.c27 struct ocelot_8021q_tagger_private *priv = dp->ds->tagger_data; in ocelot_defer_xmit()
103 struct ocelot_8021q_tagger_private *priv = ds->tagger_data; in ocelot_disconnect()
107 ds->tagger_data = NULL; in ocelot_disconnect()
126 ds->tagger_data = priv; in ocelot_connect()
H A Dtag_sja1105.c74 return ds->tagger_data; in sja1105_tagger_private()
143 struct sja1105_tagger_data *tagger_data = sja1105_tagger_data(dp->ds); in sja1105_defer_xmit() local
149 xmit_work_fn = tagger_data->xmit_work_fn; in sja1105_defer_xmit()
534 struct sja1105_tagger_data *tagger_data; in sja1110_rcv_meta() local
549 tagger_data = sja1105_tagger_data(ds); in sja1110_rcv_meta()
550 if (!tagger_data->meta_tstamp_handler) { in sja1110_rcv_meta()
564 tagger_data->meta_tstamp_handler(ds, source_port, ts_id, dir, in sja1110_rcv_meta()
703 struct sja1105_tagger_private *priv = ds->tagger_data; in sja1105_disconnect()
707 ds->tagger_data = NULL; in sja1105_disconnect()
731 ds->tagger_data = priv; in sja1105_connect()
H A Dswitch.c953 if (tag_ops->disconnect && ds->tagger_data) in dsa_switch_disconnect_tag_proto()
/linux/include/linux/dsa/
H A Dksz_common.h50 return ds->tagger_data; in ksz_tagger_data()
H A Dsja1105.h72 return ds->tagger_data; in sja1105_tagger_data()
H A Docelot.h184 return ds->tagger_data; in ocelot_8021q_tagger_data()
/linux/drivers/net/dsa/microchip/
H A Dlan937x_main.c918 struct ksz_tagger_data *tagger_data; in lan937x_connect_tag_protocol() local
923 tagger_data = ksz_tagger_data(ds); in lan937x_connect_tag_protocol()
924 tagger_data->xmit_work_fn = ksz_port_deferred_xmit; in lan937x_connect_tag_protocol()
H A Dksz8.c2989 struct ksz_tagger_data *tagger_data; in ksz8463_connect_tag_protocol() local
2994 tagger_data = ksz_tagger_data(ds); in ksz8463_connect_tag_protocol()
2995 tagger_data->xmit_work_fn = ksz_port_deferred_xmit; in ksz8463_connect_tag_protocol()
3031 struct ksz_tagger_data *tagger_data; in ksz88xx_connect_tag_protocol() local
3043 tagger_data = ksz_tagger_data(ds); in ksz88xx_connect_tag_protocol()
3044 tagger_data->xmit_work_fn = ksz_port_deferred_xmit; in ksz88xx_connect_tag_protocol()
H A Dksz9477.c2007 struct ksz_tagger_data *tagger_data; in ksz9477_connect_tag_protocol() local
2012 tagger_data = ksz_tagger_data(ds); in ksz9477_connect_tag_protocol()
2013 tagger_data->xmit_work_fn = ksz_port_deferred_xmit; in ksz9477_connect_tag_protocol()
H A Dksz_ptp.c273 struct ksz_tagger_data *tagger_data = ksz_tagger_data(dev->ds); in ksz_ptp_enable_mode() local
294 tagger_data->hwtstamp_set_state(dev->ds, tag_en); in ksz_ptp_enable_mode()
/linux/include/net/
H A Ddsa.h465 void *tagger_data; member