Symbol: dsa_device_ops
include/net/dsa.h
1377
const struct dsa_device_ops *ops = skb->dev->dsa_ptr->tag_ops;
include/net/dsa.h
150
const struct dsa_device_ops *tag_ops;
include/net/dsa.h
253
const struct dsa_device_ops *tag_ops;
net/core/flow_dissector.c
1086
const struct dsa_device_ops *ops;
net/dsa/conduit.c
330
const struct dsa_device_ops *ops = dev->dsa_ptr->tag_ops;
net/dsa/conduit.c
353
const struct dsa_device_ops *new_tag_ops, *old_tag_ops;
net/dsa/conduit.c
421
const struct dsa_device_ops *tag_ops = cpu_dp->tag_ops;
net/dsa/dsa.c
1157
const struct dsa_device_ops *tag_ops = NULL;
net/dsa/dsa.c
571
const struct dsa_device_ops *tag_ops = ds->dst->tag_ops;
net/dsa/dsa.c
615
const struct dsa_device_ops *tag_ops = ds->dst->tag_ops;
net/dsa/dsa.c
948
const struct dsa_device_ops *tag_ops)
net/dsa/dsa.c
950
const struct dsa_device_ops *old_tag_ops = dst->tag_ops;
net/dsa/dsa.c
983
const struct dsa_device_ops *tag_ops,
net/dsa/dsa.c
984
const struct dsa_device_ops *old_tag_ops)
net/dsa/dsa.h
10
struct dsa_device_ops;
net/dsa/dsa.h
26
const struct dsa_device_ops *tag_ops,
net/dsa/dsa.h
27
const struct dsa_device_ops *old_tag_ops);
net/dsa/port.c
1568
const struct dsa_device_ops *tag_ops)
net/dsa/port.h
20
const struct dsa_device_ops *tag_ops);
net/dsa/switch.c
876
const struct dsa_device_ops *tag_ops = info->tag_ops;
net/dsa/switch.c
921
const struct dsa_device_ops *tag_ops = info->tag_ops;
net/dsa/switch.c
950
const struct dsa_device_ops *tag_ops = info->tag_ops;
net/dsa/switch.h
99
const struct dsa_device_ops *tag_ops;
net/dsa/tag.c
170
const char *dsa_tag_protocol_to_str(const struct dsa_device_ops *ops)
net/dsa/tag.c
178
const struct dsa_device_ops *dsa_tag_driver_get_by_name(const char *name)
net/dsa/tag.c
180
const struct dsa_device_ops *ops = ERR_PTR(-ENOPROTOOPT);
net/dsa/tag.c
187
const struct dsa_device_ops *tmp = dsa_tag_driver->ops;
net/dsa/tag.c
203
const struct dsa_device_ops *dsa_tag_driver_get_by_id(int tag_protocol)
net/dsa/tag.c
206
const struct dsa_device_ops *ops;
net/dsa/tag.c
232
void dsa_tag_driver_put(const struct dsa_device_ops *ops)
net/dsa/tag.h
15
const struct dsa_device_ops *ops;
net/dsa/tag.h
22
const struct dsa_device_ops *dsa_tag_driver_get_by_id(int tag_protocol);
net/dsa/tag.h
23
const struct dsa_device_ops *dsa_tag_driver_get_by_name(const char *name);
net/dsa/tag.h
24
void dsa_tag_driver_put(const struct dsa_device_ops *ops);
net/dsa/tag.h
25
const char *dsa_tag_protocol_to_str(const struct dsa_device_ops *ops);
net/dsa/tag.h
27
static inline int dsa_tag_protocol_overhead(const struct dsa_device_ops *ops)
net/dsa/tag_ar9331.c
90
static const struct dsa_device_ops ar9331_netdev_ops = {
net/dsa/tag_brcm.c
217
static const struct dsa_device_ops brcm_netdev_ops = {
net/dsa/tag_brcm.c
311
static const struct dsa_device_ops brcm_legacy_netdev_ops = {
net/dsa/tag_brcm.c
370
static const struct dsa_device_ops brcm_legacy_fcs_netdev_ops = {
net/dsa/tag_brcm.c
397
static const struct dsa_device_ops brcm_prepend_netdev_ops = {
net/dsa/tag_dsa.c
351
static const struct dsa_device_ops dsa_netdev_ops = {
net/dsa/tag_dsa.c
395
static const struct dsa_device_ops edsa_netdev_ops = {
net/dsa/tag_gswip.c
104
static const struct dsa_device_ops gswip_netdev_ops = {
net/dsa/tag_hellcreek.c
66
static const struct dsa_device_ops hellcreek_netdev_ops = {
net/dsa/tag_ksz.c
161
static const struct dsa_device_ops ksz8795_netdev_ops = {
net/dsa/tag_ksz.c
343
static const struct dsa_device_ops ksz9477_netdev_ops = {
net/dsa/tag_ksz.c
389
static const struct dsa_device_ops ksz9893_netdev_ops = {
net/dsa/tag_ksz.c
460
static const struct dsa_device_ops lan937x_netdev_ops = {
net/dsa/tag_lan9303.c
116
static const struct dsa_device_ops lan9303_netdev_ops = {
net/dsa/tag_mtk.c
102
static const struct dsa_device_ops mtk_netdev_ops = {
net/dsa/tag_mxl-gsw1xx.c
108
static const struct dsa_device_ops gsw1xx_netdev_ops = {
net/dsa/tag_mxl862xx.c
104
static const struct dsa_device_ops mxl862_netdev_ops = {
net/dsa/tag_netc.c
203
static const struct dsa_device_ops netc_netdev_ops = {
net/dsa/tag_none.c
22
static const struct dsa_device_ops none_ops = {
net/dsa/tag_ocelot.c
156
static const struct dsa_device_ops ocelot_netdev_ops = {
net/dsa/tag_ocelot.c
168
static const struct dsa_device_ops seville_netdev_ops = {
net/dsa/tag_ocelot_8021q.c
131
static const struct dsa_device_ops ocelot_8021q_netdev_ops = {
net/dsa/tag_qca.c
118
static const struct dsa_device_ops qca_netdev_ops = {
net/dsa/tag_rtl4_a.c
119
static const struct dsa_device_ops rtl4a_netdev_ops = {
net/dsa/tag_rtl8_4.c
246
static const struct dsa_device_ops rtl8_4_netdev_ops = {
net/dsa/tag_rtl8_4.c
259
static const struct dsa_device_ops rtl8_4t_netdev_ops = {
net/dsa/tag_rzn1_a5psw.c
108
static const struct dsa_device_ops a5psw_netdev_ops = {
net/dsa/tag_sja1105.c
736
static const struct dsa_device_ops sja1105_netdev_ops = {
net/dsa/tag_sja1105.c
751
static const struct dsa_device_ops sja1110_netdev_ops = {
net/dsa/tag_trailer.c
61
static const struct dsa_device_ops trailer_netdev_ops = {
net/dsa/tag_vsc73xx_8021q.c
56
static const struct dsa_device_ops vsc73xx_8021q_netdev_ops = {
net/dsa/tag_xrs700x.c
55
static const struct dsa_device_ops xrs700x_netdev_ops = {
net/dsa/tag_yt921x.c
161
static const struct dsa_device_ops yt921x_netdev_ops = {