Home
last modified time | relevance | path

Searched defs:lag (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/net/ethernet/intel/ice/
H A Dice_lag.c37 static void ice_lag_set_primary(struct ice_lag *lag) in ice_lag_set_primary()
57 static void ice_lag_set_bkup(struct ice_lag *lag) in ice_lag_set_bkup()
116 static void ice_lag_config_eswitch(struct ice_lag *lag, in ice_lag_config_eswitch()
157 ice_lag_find_hw_by_lport(struct ice_lag *lag, u8 lport) in ice_lag_find_hw_by_lport()
206 static struct ice_lag *ice_lag_find_primary(struct ice_lag *lag) in ice_lag_find_primary()
236 ice_lag_cfg_fltr(struct ice_lag *lag, u32 act, u16 recipe_id, u16 *rule_idx, in ice_lag_cfg_fltr()
299 ice_lag_cfg_dflt_fltr(struct ice_lag *lag, bool add) in ice_lag_cfg_dflt_fltr()
332 ice_lag_cfg_drop_fltr(struct ice_lag *lag, bool add) in ice_lag_cfg_drop_fltr()
348 ice_lag_cfg_pf_fltrs_act_bkup(struct ice_lag *lag, in ice_lag_cfg_pf_fltrs_act_bkup()
378 ice_lag_cfg_lp_fltr(struct ice_lag *lag, bool add, bool cp) in ice_lag_cfg_lp_fltr()
[all …]
H A Dice_lag.h75 struct ice_lag *lag; member
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c86 static unsigned int nfp_fl_get_next_pkt_number(struct nfp_fl_lag *lag) in nfp_fl_get_next_pkt_number()
94 static void nfp_fl_increment_version(struct nfp_fl_lag *lag) in nfp_fl_increment_version()
106 nfp_fl_lag_group_create(struct nfp_fl_lag *lag, struct net_device *master) in nfp_fl_lag_group_create()
142 nfp_fl_lag_find_group_for_master_with_lag(struct nfp_fl_lag *lag, in nfp_fl_lag_find_group_for_master_with_lag()
209 struct nfp_tun_neigh_lag *lag) in nfp_flower_lag_get_info_from_netdev()
232 nfp_fl_lag_config_group(struct nfp_fl_lag *lag, struct nfp_fl_lag_group *group, in nfp_fl_lag_config_group()
300 struct nfp_fl_lag *lag; in nfp_fl_lag_do_work() local
416 nfp_fl_lag_put_unprocessed(struct nfp_fl_lag *lag, struct sk_buff *skb) in nfp_fl_lag_put_unprocessed()
436 static void nfp_fl_send_unprocessed(struct nfp_fl_lag *lag) in nfp_fl_send_unprocessed()
502 nfp_fl_lag_schedule_group_remove(struct nfp_fl_lag *lag, in nfp_fl_lag_schedule_group_remove()
[all …]
H A Dmain.h155 struct nfp_tun_neigh_lag lag; member
171 struct nfp_tun_neigh_lag lag; member
H A Dtunnel_conf.c494 struct nfp_tun_neigh_lag *lag; in nfp_tun_write_neigh() local
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_lag.c10 int p, lag, i; in lan966x_lag_set_aggr_pgids() local
267 struct netdev_lag_lower_state_info *lag = info->lower_state_info; in lan966x_lag_port_changelowerstate() local
333 bool lan966x_lag_first_port(struct net_device *lag, struct net_device *dev) in lan966x_lag_first_port()
H A Dlan966x_mac.c25 bool lag; member
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_main.c878 struct prestera_lag *lag; in prestera_lag_by_dev() local
893 struct prestera_lag *lag; in prestera_lag_id() local
917 struct prestera_lag *lag = NULL; in prestera_lag_create() local
934 struct prestera_lag *lag) in prestera_lag_destroy()
945 struct prestera_lag *lag; in prestera_lag_port_add() local
975 struct prestera_lag *lag = port->lag; in prestera_lag_port_del() local
H A Dprestera.h136 struct prestera_lag *lag; member
H A Dprestera_switchdev.c1775 struct prestera_lag *lag; in prestera_fdb_event() local
/linux/net/dsa/
H A Dswitch.h63 struct dsa_lag *lag; member
79 struct dsa_lag lag; member
H A Dtag_dsa.c261 struct dsa_lag *lag; in dsa_rcv_ll() local
H 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()
H A Ddsa.c64 void dsa_lag_map(struct dsa_switch_tree *dst, struct dsa_lag *lag) in dsa_lag_map()
92 void dsa_lag_unmap(struct dsa_switch_tree *dst, struct dsa_lag *lag) in dsa_lag_unmap()
H A Dport.c611 struct dsa_lag *lag; in dsa_port_lag_create() local
636 struct dsa_lag *lag = dp->lag; in dsa_port_lag_destroy() local
/linux/drivers/net/dsa/qca/
H A Dqca8k-common.c1055 struct dsa_lag lag, in qca8k_lag_can_offload()
1092 struct dsa_lag lag, in qca8k_lag_setup_hash()
1140 struct dsa_lag lag, bool delete) in qca8k_lag_refresh_portmap()
1208 int qca8k_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, in qca8k_port_lag_join()
1225 struct dsa_lag lag) in qca8k_port_lag_leave()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dmpesw.h22 struct mlx5_lag *lag; member
/linux/drivers/net/dsa/mv88e6xxx/
H A Dchip.c6848 struct dsa_lag lag, in mv88e6xxx_lag_can_offload()
6890 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct dsa_lag lag) in mv88e6xxx_lag_sync_map()
6950 struct dsa_lag *lag; in mv88e6xxx_lag_sync_masks() local
7009 struct dsa_lag lag) in mv88e6xxx_lag_sync_masks_map()
7033 struct dsa_lag lag, in mv88e6xxx_port_lag_join()
7067 struct dsa_lag lag) in mv88e6xxx_port_lag_leave()
7092 int port, struct dsa_lag lag, in mv88e6xxx_crosschip_lag_join()
7116 int port, struct dsa_lag lag) in mv88e6xxx_crosschip_lag_leave()
/linux/Documentation/admin-guide/
H A Dquickly-build-trimmed-linux.rst646 .. _patching:
/linux/drivers/net/dsa/ocelot/
H A Dfelix.c50 int lag; in felix_cpu_port_for_conduit() local
914 static int felix_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag lag, in felix_lag_fdb_add()
927 static int felix_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag lag, in felix_lag_fdb_del()
1030 struct dsa_lag lag, in felix_lag_join()
1049 struct dsa_lag lag) in felix_lag_leave()
/linux/drivers/net/ethernet/mscc/
H A Docelot.c2281 int i, port, lag; in ocelot_set_aggr_pgids() local
2379 int lag = ocelot_bond_get_id(ocelot, bond); in ocelot_setup_logical_port_ids() local
2467 int lag) in ocelot_migrate_lag_fdbs()
2564 int lag, err; in ocelot_lag_fdb_add() local
/linux/include/net/
H A Ddsa.h200 struct dsa_lag *lag = dsa_lag_by_id(dst, id); in dsa_lag_id() local
302 struct dsa_lag *lag; member
360 struct dsa_lag lag; member
737 const struct dsa_lag *lag) in dsa_port_offloads_lag()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.c4110 struct mlxsw_sp_lag *lag; in mlxsw_sp_lag_create() local
4140 mlxsw_sp_lag_destroy(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_lag *lag) in mlxsw_sp_lag_destroy()
4214 struct mlxsw_sp_lag *lag; in mlxsw_sp_lag_get() local
4226 mlxsw_sp_lag_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_lag *lag) in mlxsw_sp_lag_put()
4351 struct mlxsw_sp_lag *lag; in mlxsw_sp_port_lag_join() local
4420 struct mlxsw_sp_lag *lag; in mlxsw_sp_port_lag_leave() local
/linux/kernel/rcu/
H A Drcu.h611 static inline void rcu_set_gpwrap_lag(unsigned long lag) { } in rcu_set_gpwrap_lag()
/linux/drivers/net/dsa/
H A Dyt921x.c1181 yt921x_dsa_port_lag_leave(struct dsa_switch *ds, int port, struct dsa_lag lag) in yt921x_dsa_port_lag_leave()
1203 yt921x_dsa_port_lag_check(struct dsa_switch *ds, struct dsa_lag lag, in yt921x_dsa_port_lag_check()
1242 yt921x_dsa_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, in yt921x_dsa_port_lag_join()

12