Lines Matching defs:lag
1043 struct dsa_lag lag,
1050 if (!lag.id)
1053 dsa_lag_foreach_port(dp, ds->dst, &lag)
1080 struct dsa_lag lag,
1083 struct net_device *lag_dev = lag.dev;
1104 if (i != lag.id && dsa_lag_by_id(ds->dst, i)) {
1110 * is set to all the 4 possible lag.
1119 netdev_err(lag_dev, "Error: Mismatched Hash Mode across different lag is not supported\n");
1128 struct dsa_lag lag, bool delete)
1135 id = lag.id - 1;
1196 int qca8k_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag,
1202 if (!qca8k_lag_can_offload(ds, lag, info, extack))
1205 ret = qca8k_lag_setup_hash(ds, lag, info);
1209 return qca8k_lag_refresh_portmap(ds, port, lag, false);
1213 struct dsa_lag lag)
1215 return qca8k_lag_refresh_portmap(ds, port, lag, true);