Home
last modified time | relevance | path

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

12

/Linux-v6.1/drivers/net/ethernet/intel/ice/
Dice_lag.c22 static void ice_lag_set_primary(struct ice_lag *lag) in ice_lag_set_primary()
42 static void ice_lag_set_backup(struct ice_lag *lag) in ice_lag_set_backup()
62 static void ice_display_lag_info(struct ice_lag *lag) in ice_display_lag_info()
101 static void ice_lag_info_event(struct ice_lag *lag, void *ptr) in ice_lag_info_event()
141 ice_lag_link(struct ice_lag *lag, struct netdev_notifier_changeupper_info *info) in ice_lag_link()
177 ice_lag_unlink(struct ice_lag *lag, in ice_lag_unlink()
219 static void ice_lag_unregister(struct ice_lag *lag, struct net_device *netdev) in ice_lag_unregister()
247 static void ice_lag_changeupper_event(struct ice_lag *lag, void *ptr) in ice_lag_changeupper_event()
286 static void ice_lag_changelower_event(struct ice_lag *lag, void *ptr) in ice_lag_changelower_event()
310 struct ice_lag *lag; in ice_lag_event_handler() local
[all …]
Dice_lag.h44 static inline void ice_disable_lag(struct ice_lag *lag) in ice_disable_lag()
65 static inline void ice_enable_lag(struct ice_lag *lag) in ice_enable_lag()
83 static inline bool ice_is_lag_dis(struct ice_lag *lag) in ice_is_lag_dis()
Dice.h600 struct ice_lag *lag; /* Link Aggregation information */ member
/Linux-v6.1/drivers/net/ethernet/netronome/nfp/flower/
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()
202 nfp_fl_lag_config_group(struct nfp_fl_lag *lag, struct nfp_fl_lag_group *group, in nfp_fl_lag_config_group()
270 struct nfp_fl_lag *lag; in nfp_fl_lag_do_work() local
383 nfp_fl_lag_put_unprocessed(struct nfp_fl_lag *lag, struct sk_buff *skb) in nfp_fl_lag_put_unprocessed()
403 static void nfp_fl_send_unprocessed(struct nfp_fl_lag *lag) in nfp_fl_send_unprocessed()
469 nfp_fl_lag_schedule_group_remove(struct nfp_fl_lag *lag, in nfp_fl_lag_schedule_group_remove()
478 nfp_fl_lag_schedule_group_delete(struct nfp_fl_lag *lag, in nfp_fl_lag_schedule_group_delete()
[all …]
/Linux-v6.1/drivers/net/ethernet/microchip/lan966x/
Dlan966x_lag.c10 int p, lag, i; in lan966x_lag_set_aggr_pgids() local
262 struct netdev_lag_lower_state_info *lag = info->lower_state_info; in lan966x_lag_port_changelowerstate() local
328 bool lan966x_lag_first_port(struct net_device *lag, struct net_device *dev) in lan966x_lag_first_port()
Dlan966x_mac.c25 bool lag; member
/Linux-v6.1/drivers/net/ethernet/marvell/prestera/
Dprestera_main.c893 struct prestera_lag *lag; in prestera_lag_by_dev() local
908 struct prestera_lag *lag; in prestera_lag_id() local
932 struct prestera_lag *lag = NULL; in prestera_lag_create() local
949 struct prestera_lag *lag) in prestera_lag_destroy()
960 struct prestera_lag *lag; in prestera_lag_port_add() local
990 struct prestera_lag *lag = port->lag; in prestera_lag_port_del() local
Dprestera.h136 struct prestera_lag *lag; member
Dprestera_switchdev.c1775 struct prestera_lag *lag; in prestera_fdb_event() local
/Linux-v6.1/drivers/net/dsa/qca/
Dqca8k-common.c1019 struct dsa_lag lag, in qca8k_lag_can_offload()
1056 struct dsa_lag lag, in qca8k_lag_setup_hash()
1104 struct dsa_lag lag, bool delete) in qca8k_lag_refresh_portmap()
1172 int qca8k_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, in qca8k_port_lag_join()
1189 struct dsa_lag lag) in qca8k_port_lag_leave()
/Linux-v6.1/net/dsa/
Dtag_dsa.c258 struct dsa_lag *lag; in dsa_rcv_ll() local
Ddsa_priv.h73 struct dsa_lag *lag; member
89 struct dsa_lag lag; member
Dswitch.c318 static int dsa_switch_do_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag *lag, in dsa_switch_do_lag_fdb_add()
357 static int dsa_switch_do_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag *lag, in dsa_switch_do_lag_fdb_del()
Ddsa2.c86 void dsa_lag_map(struct dsa_switch_tree *dst, struct dsa_lag *lag) in dsa_lag_map()
114 void dsa_lag_unmap(struct dsa_switch_tree *dst, struct dsa_lag *lag) in dsa_lag_unmap()
Dport.c609 struct dsa_lag *lag; in dsa_port_lag_create() local
634 struct dsa_lag *lag = dp->lag; in dsa_port_lag_destroy() local
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/lag/
Dlag.h60 struct mlx5_lag *lag; member
/Linux-v6.1/drivers/net/dsa/ocelot/
Dfelix.c50 int lag; in felix_cpu_port_for_master() local
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-v6.1/drivers/net/dsa/mv88e6xxx/
Dchip.c6598 struct dsa_lag lag, in mv88e6xxx_lag_can_offload()
6640 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct dsa_lag lag) in mv88e6xxx_lag_sync_map()
6700 struct dsa_lag *lag; in mv88e6xxx_lag_sync_masks() local
6759 struct dsa_lag lag) in mv88e6xxx_lag_sync_masks_map()
6783 struct dsa_lag lag, in mv88e6xxx_port_lag_join()
6817 struct dsa_lag lag) in mv88e6xxx_port_lag_leave()
6842 int port, struct dsa_lag lag, in mv88e6xxx_crosschip_lag_join()
6866 int port, struct dsa_lag lag) in mv88e6xxx_crosschip_lag_leave()
/Linux-v6.1/drivers/net/ethernet/mscc/
Docelot.c1929 int i, port, lag; in ocelot_set_aggr_pgids() local
2025 int lag = ocelot_bond_get_id(ocelot, bond); in ocelot_setup_logical_port_ids() local
2113 int lag) in ocelot_migrate_lag_fdbs()
2210 int lag, err; in ocelot_lag_fdb_add() local
/Linux-v6.1/include/net/
Ddsa.h206 struct dsa_lag *lag = dsa_lag_by_id(dst, id); in dsa_lag_id() local
313 struct dsa_lag *lag; member
362 struct dsa_lag lag; member
721 const struct dsa_lag *lag) in dsa_port_offloads_lag()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/
Den_tc.h97 } lag; member
/Linux-v6.1/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum.c4294 struct mlxsw_sp_upper *lag; in mlxsw_sp_lag_index_get() local
4361 struct mlxsw_sp_upper *lag; in mlxsw_sp_port_lag_join() local
4419 struct mlxsw_sp_upper *lag; in mlxsw_sp_port_lag_leave() local
Dcore.c84 } lag; member
Dspectrum_router.c79 bool lag; member
90 bool lag; member
/Linux-v6.1/include/linux/mlx5/
Ddriver.h620 struct mlx5_lag *lag; member

12