/Linux-v5.15/drivers/net/ethernet/intel/ice/ |
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() 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 …]
|
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()
|
D | ice.h | 502 struct ice_lag *lag; /* Link Aggregation information */ member
|
/Linux-v5.15/drivers/net/ethernet/netronome/nfp/flower/ |
D | lag_conf.c | 86 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/ |
D | prestera_main.c | 503 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
|
D | prestera.h | 78 struct prestera_lag *lag; member
|
D | prestera_switchdev.c | 1139 struct prestera_lag *lag; in prestera_fdb_event() local
|
/Linux-v5.15/net/dsa/ |
D | port.c | 438 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()
|
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()
|
D | dsa_priv.h | 78 struct net_device *lag; member
|
/Linux-v5.15/drivers/net/dsa/mv88e6xxx/ |
D | chip.c | 5950 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/ |
D | ocelot.c | 1696 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/ |
D | spectrum.c | 3779 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
|
D | core.c | 81 } lag; member
|
D | spectrum_router.c | 77 bool lag; member 88 bool lag; member
|
D | reg.h | 6604 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/ |
D | dsa.h | 179 struct net_device *lag) in dsa_lag_id()
|
/Linux-v5.15/include/linux/mlx5/ |
D | driver.h | 603 struct mlx5_lag *lag; member
|