Searched refs:dsa_lag (Results 1 – 12 of 12) sorted by relevance
/linux-6.3-rc2/net/dsa/ |
A D | dsa.h | 11 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 D | switch.h | 63 struct dsa_lag *lag; 79 struct dsa_lag lag;
|
A D | tag_dsa.c | 261 struct dsa_lag *lag; in dsa_rcv_ll()
|
A D | dsa.c | 63 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 D | switch.c | 323 static int dsa_switch_do_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag *lag, in dsa_switch_do_lag_fdb_add() 362 static int dsa_switch_do_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag *lag, in dsa_switch_do_lag_fdb_del()
|
A D | port.c | 613 struct dsa_lag *lag; in dsa_port_lag_create() 638 struct dsa_lag *lag = dp->lag; in dsa_port_lag_destroy()
|
/linux-6.3-rc2/include/net/ |
A D | dsa.h | 122 struct dsa_lag { struct 148 struct dsa_lag **lags; argument 203 struct dsa_lag *lag = dsa_lag_by_id(dst, id); in dsa_lag_id() 310 struct dsa_lag *lag; 359 struct dsa_lag lag; 718 const struct dsa_lag *lag) in dsa_port_offloads_lag() 1054 int (*lag_fdb_add)(struct dsa_switch *ds, struct dsa_lag lag, 1111 int port, struct dsa_lag lag, 1115 int port, struct dsa_lag lag); 1187 struct dsa_lag lag, [all …]
|
/linux-6.3-rc2/drivers/net/dsa/qca/ |
A D | qca8k-common.c | 982 struct dsa_lag lag, in qca8k_lag_can_offload() 1019 struct dsa_lag lag, in qca8k_lag_setup_hash() 1067 struct dsa_lag lag, bool delete) in qca8k_lag_refresh_portmap() 1135 int qca8k_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, in qca8k_port_lag_join() 1152 struct dsa_lag lag) in qca8k_port_lag_leave()
|
A D | qca8k.h | 508 int qca8k_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, 512 struct dsa_lag lag);
|
/linux-6.3-rc2/drivers/net/dsa/ocelot/ |
A D | felix.c | 825 static int felix_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag lag, in felix_lag_fdb_add() 838 static int felix_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag lag, in felix_lag_fdb_del() 941 struct dsa_lag lag, in felix_lag_join() 960 struct dsa_lag lag) in felix_lag_leave()
|
/linux-6.3-rc2/drivers/net/dsa/mv88e6xxx/ |
A D | chip.c | 6690 struct dsa_lag lag, in mv88e6xxx_lag_can_offload() 6732 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct dsa_lag lag) in mv88e6xxx_lag_sync_map() 6792 struct dsa_lag *lag; in mv88e6xxx_lag_sync_masks() 6851 struct dsa_lag lag) in mv88e6xxx_lag_sync_masks_map() 6875 struct dsa_lag lag, in mv88e6xxx_port_lag_join() 6909 struct dsa_lag lag) in mv88e6xxx_port_lag_leave() 6934 int port, struct dsa_lag lag, in mv88e6xxx_crosschip_lag_join() 6958 int port, struct dsa_lag lag) in mv88e6xxx_crosschip_lag_leave()
|
/linux-6.3-rc2/Documentation/networking/dsa/ |
A D | dsa.rst | 866 (``struct dsa_bridge :: num``, ``struct dsa_lag :: id``) for the purposes of
|
Completed in 40 milliseconds