Home
last modified time | relevance | path

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

/Linux-v5.15/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()
225 static void ice_lag_changeupper_event(struct ice_lag *lag, void *ptr) in ice_lag_changeupper_event()
264 static void ice_lag_changelower_event(struct ice_lag *lag, void *ptr) in ice_lag_changelower_event()
288 struct ice_lag *lag; in ice_lag_event_handler() local
323 static int ice_register_lag_handler(struct ice_lag *lag) in ice_register_lag_handler()
[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.h502 struct ice_lag *lag; /* Link Aggregation information */ member
/Linux-v5.15/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-v5.15/drivers/net/ethernet/marvell/prestera/
Dprestera_main.c503 struct prestera_lag *lag; in prestera_lag_by_dev() local
518 struct prestera_lag *lag = NULL; in prestera_lag_create() local
535 struct prestera_lag *lag) in prestera_lag_destroy()
546 struct prestera_lag *lag; in prestera_lag_port_add() local
576 struct prestera_lag *lag = port->lag; in prestera_lag_port_del() local
Dprestera.h78 struct prestera_lag *lag; member
Dprestera_switchdev.c1139 struct prestera_lag *lag; in prestera_fdb_event() local
/Linux-v5.15/net/dsa/
Dport.c438 int dsa_port_lag_join(struct dsa_port *dp, struct net_device *lag, in dsa_port_lag_join()
476 void dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag) in dsa_port_pre_lag_leave()
482 void dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag) in dsa_port_lag_leave()
Ddsa2.c84 void dsa_lag_map(struct dsa_switch_tree *dst, struct net_device *lag) in dsa_lag_map()
115 void dsa_lag_unmap(struct dsa_switch_tree *dst, struct net_device *lag) in dsa_lag_unmap()
Ddsa_priv.h78 struct net_device *lag; member
/Linux-v5.15/drivers/net/dsa/mv88e6xxx/
Dchip.c5950 struct net_device *lag, in mv88e6xxx_lag_can_offload()
5984 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct net_device *lag) in mv88e6xxx_lag_sync_map()
6042 struct net_device *lag; in mv88e6xxx_lag_sync_masks() local
6102 struct net_device *lag) in mv88e6xxx_lag_sync_masks_map()
6126 struct net_device *lag, in mv88e6xxx_port_lag_join()
6158 struct net_device *lag) in mv88e6xxx_port_lag_leave()
6183 int port, struct net_device *lag, in mv88e6xxx_crosschip_lag_join()
6206 int port, struct net_device *lag) in mv88e6xxx_crosschip_lag_leave()
/Linux-v5.15/drivers/net/ethernet/mscc/
Docelot.c1696 int i, port, lag; in ocelot_set_aggr_pgids() local
1788 int lag = __ffs(ocelot_get_bond_mask(ocelot, bond, in ocelot_setup_logical_port_ids() local
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum.c3779 struct mlxsw_sp_upper *lag; in mlxsw_sp_lag_index_get() local
3843 struct mlxsw_sp_upper *lag; in mlxsw_sp_port_lag_join() local
3901 struct mlxsw_sp_upper *lag; in mlxsw_sp_port_lag_leave() local
Dcore.c81 } lag; member
Dspectrum_router.c77 bool lag; member
88 bool lag; member
Dreg.h6604 static inline void mlxsw_reg_ritr_sp_if_pack(char *payload, bool lag, in mlxsw_reg_ritr_sp_if_pack()
/Linux-v5.15/include/net/
Ddsa.h179 struct net_device *lag) in dsa_lag_id()
/Linux-v5.15/include/linux/mlx5/
Ddriver.h603 struct mlx5_lag *lag; member