Home
last modified time | relevance | path

Searched refs:dsa_lag (Results 1 – 12 of 12) sorted by relevance

/linux/net/dsa/
A Ddsa.h11 struct dsa_lag;
20 void dsa_lag_map(struct dsa_switch_tree *dst, struct dsa_lag *lag);
21 void dsa_lag_unmap(struct dsa_switch_tree *dst, struct dsa_lag *lag);
22 struct dsa_lag *dsa_tree_lag_find(struct dsa_switch_tree *dst,
A Dswitch.h63 struct dsa_lag *lag;
79 struct dsa_lag lag;
A Dtag_dsa.c261 struct dsa_lag *lag; in dsa_rcv_ll()
A Ddsa.c63 void dsa_lag_map(struct dsa_switch_tree *dst, struct dsa_lag *lag) in dsa_lag_map()
91 void dsa_lag_unmap(struct dsa_switch_tree *dst, struct dsa_lag *lag) in dsa_lag_unmap()
104 struct dsa_lag *dsa_tree_lag_find(struct dsa_switch_tree *dst, in dsa_tree_lag_find()
A Dswitch.c354 static int dsa_switch_do_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag *lag, in dsa_switch_do_lag_fdb_add()
396 static int dsa_switch_do_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag *lag, in dsa_switch_do_lag_fdb_del()
A Dport.c615 struct dsa_lag *lag; in dsa_port_lag_create()
640 struct dsa_lag *lag = dp->lag; in dsa_port_lag_destroy()
/linux/include/net/
A Ddsa.h111 struct dsa_lag { struct
137 struct dsa_lag **lags; argument
192 struct dsa_lag *lag = dsa_lag_by_id(dst, id); in dsa_lag_id()
299 struct dsa_lag *lag;
357 struct dsa_lag lag;
734 const struct dsa_lag *lag) in dsa_port_offloads_lag()
1081 int (*lag_fdb_add)(struct dsa_switch *ds, struct dsa_lag lag,
1138 int port, struct dsa_lag lag,
1142 int port, struct dsa_lag lag);
1214 struct dsa_lag lag,
[all …]
/linux/drivers/net/dsa/qca/
A Dqca8k-common.c1062 struct dsa_lag lag, in qca8k_lag_can_offload()
1099 struct dsa_lag lag, in qca8k_lag_setup_hash()
1147 struct dsa_lag lag, bool delete) in qca8k_lag_refresh_portmap()
1215 int qca8k_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, in qca8k_port_lag_join()
1232 struct dsa_lag lag) in qca8k_port_lag_leave()
A Dqca8k.h590 int qca8k_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag,
594 struct dsa_lag lag);
/linux/drivers/net/dsa/ocelot/
A Dfelix.c915 static int felix_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag lag, in felix_lag_fdb_add()
928 static int felix_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag lag, in felix_lag_fdb_del()
1031 struct dsa_lag lag, in felix_lag_join()
1050 struct dsa_lag lag) in felix_lag_leave()
/linux/drivers/net/dsa/mv88e6xxx/
A Dchip.c6770 struct dsa_lag lag, in mv88e6xxx_lag_can_offload()
6812 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct dsa_lag lag) in mv88e6xxx_lag_sync_map()
6872 struct dsa_lag *lag; in mv88e6xxx_lag_sync_masks()
6931 struct dsa_lag lag) in mv88e6xxx_lag_sync_masks_map()
6955 struct dsa_lag lag, in mv88e6xxx_port_lag_join()
6989 struct dsa_lag lag) in mv88e6xxx_port_lag_leave()
7014 int port, struct dsa_lag lag, in mv88e6xxx_crosschip_lag_join()
7038 int port, struct dsa_lag lag) in mv88e6xxx_crosschip_lag_leave()
/linux/Documentation/networking/dsa/
A Ddsa.rst870 (``struct dsa_bridge :: num``, ``struct dsa_lag :: id``) for the purposes of

Completed in 43 milliseconds