| /linux/drivers/net/ethernet/intel/ice/ |
| A D | ice_lag.c | 22 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() 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() 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() 346 static void ice_unregister_lag_handler(struct ice_lag *lag) in ice_unregister_lag_handler() 368 struct ice_lag *lag; in ice_init_lag() local [all …]
|
| A D | ice_lag.h | 44 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()
|
| A D | ice.h | 596 struct ice_lag *lag; /* Link Aggregation information */ member
|
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| A D | lag_conf.c | 94 static void nfp_fl_increment_version(struct nfp_fl_lag *lag) in nfp_fl_increment_version() 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() 270 struct nfp_fl_lag *lag; in nfp_fl_lag_do_work() local 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() 506 nfp_fl_lag_changeupper_event(struct nfp_fl_lag *lag, in nfp_fl_lag_changeupper_event() 635 struct nfp_fl_lag *lag = &priv->nfp_lag; in nfp_flower_lag_netdev_event() local 655 int nfp_flower_lag_reset(struct nfp_fl_lag *lag) in nfp_flower_lag_reset() 663 void nfp_flower_lag_init(struct nfp_fl_lag *lag) in nfp_flower_lag_init() [all …]
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| A D | prestera_main.c | 568 struct prestera_lag *lag; in prestera_lag_by_dev() local 583 struct prestera_lag *lag = NULL; in prestera_lag_create() local 600 struct prestera_lag *lag) in prestera_lag_destroy() 611 struct prestera_lag *lag; in prestera_lag_port_add() local 641 struct prestera_lag *lag = port->lag; in prestera_lag_port_del() local
|
| A D | prestera.h | 113 struct prestera_lag *lag; member
|
| A D | prestera_switchdev.c | 1137 struct prestera_lag *lag; in prestera_fdb_event() local
|
| /linux/net/dsa/ |
| A D | port.c | 440 int dsa_port_lag_join(struct dsa_port *dp, struct net_device *lag, in dsa_port_lag_join() 478 void dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag) in dsa_port_pre_lag_leave() 484 void dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag) in dsa_port_lag_leave()
|
| A D | dsa2.c | 84 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()
|
| A D | dsa_priv.h | 78 struct net_device *lag; member
|
| /linux/drivers/net/dsa/mv88e6xxx/ |
| A D | chip.c | 5965 struct net_device *lag, in mv88e6xxx_lag_can_offload() 5999 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct net_device *lag) in mv88e6xxx_lag_sync_map() 6057 struct net_device *lag; in mv88e6xxx_lag_sync_masks() local 6117 struct net_device *lag) in mv88e6xxx_lag_sync_masks_map() 6141 struct net_device *lag, in mv88e6xxx_port_lag_join() 6173 struct net_device *lag) in mv88e6xxx_port_lag_leave() 6198 int port, struct net_device *lag, in mv88e6xxx_crosschip_lag_join() 6221 int port, struct net_device *lag) in mv88e6xxx_crosschip_lag_leave()
|
| /linux/drivers/net/ethernet/mscc/ |
| A D | ocelot.c | 2078 int i, port, lag; in ocelot_set_aggr_pgids() local 2170 int lag = __ffs(ocelot_get_bond_mask(ocelot, bond, in ocelot_setup_logical_port_ids() local
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum.c | 3837 struct mlxsw_sp_upper *lag; in mlxsw_sp_lag_index_get() local 3901 struct mlxsw_sp_upper *lag; in mlxsw_sp_port_lag_join() local 3959 struct mlxsw_sp_upper *lag; in mlxsw_sp_port_lag_leave() local
|
| A D | core.c | 81 } lag; member
|
| A D | spectrum_router.c | 78 bool lag; member 89 bool lag; member
|
| A D | reg.h | 6735 static inline void mlxsw_reg_ritr_sp_if_pack(char *payload, bool lag, in mlxsw_reg_ritr_sp_if_pack()
|
| /linux/include/net/ |
| A D | dsa.h | 181 struct net_device *lag) in dsa_lag_id()
|
| /linux/include/linux/mlx5/ |
| A D | driver.h | 588 struct mlx5_lag *lag; member
|