/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | mpesw.h | 22 struct mlx5_lag *lag; member in struct:mlx5_mpesw_work_st
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_lag.h | 56 struct ice_lag *lag; member in struct:ice_lag_work
|
H A D | ice_vf_lib.c | 839 struct ice_lag *lag; local [all...] |
H A D | ice_virtchnl.c | 1647 struct ice_lag *lag; local [all...] |
H A D | ice_lag.c | 32 static void ice_lag_set_primary(struct ice_lag *lag) argument 52 static void ice_lag_set_backup(struct ice_lag *lag) argument 130 ice_lag_find_hw_by_lport(struct ice_lag *lag, u8 lport) argument 179 ice_lag_find_primary(struct ice_lag *lag) argument 208 ice_lag_cfg_fltr(struct ice_lag *lag, u32 act, u16 recipe_id, u16 *rule_idx, bool add) argument 265 ice_lag_cfg_dflt_fltr(struct ice_lag *lag, bool add) argument 280 ice_lag_cfg_drop_fltr(struct ice_lag *lag, bool add) argument 296 ice_lag_cfg_pf_fltrs(struct ice_lag *lag, void *ptr) argument 334 ice_display_lag_info(struct ice_lag *lag) argument 491 ice_lag_move_vf_node_tc(struct ice_lag *lag, u8 oldport, u8 newport, u16 vsi_num, u8 tc) argument 597 ice_lag_build_netdev_list(struct ice_lag *lag, struct ice_lag_netdev_list *ndlist) argument 622 ice_lag_destroy_netdev_list(struct ice_lag *lag, struct ice_lag_netdev_list *ndlist) argument 644 ice_lag_move_single_vf_nodes(struct ice_lag *lag, u8 oldport, u8 newport, u16 vsi_num) argument 665 struct ice_lag *lag; local 707 ice_lag_move_vf_nodes(struct ice_lag *lag, u8 oldport, u8 newport) argument 736 ice_lag_move_vf_nodes_cfg(struct ice_lag *lag, u8 src_prt, u8 dst_prt) argument 754 ice_lag_cfg_cp_fltr(struct ice_lag *lag, bool add) argument 807 ice_lag_info_event(struct ice_lag *lag, void *ptr) argument 849 ice_lag_reclaim_vf_tc(struct ice_lag *lag, struct ice_hw *src_hw, u16 vsi_num, u8 tc) argument 946 ice_lag_reclaim_vf_nodes(struct ice_lag *lag, struct ice_hw *src_hw) argument 966 ice_lag_link(struct ice_lag *lag) argument 983 ice_lag_unlink(struct ice_lag *lag) argument 1027 ice_lag_link_unlink(struct ice_lag *lag, void *ptr) argument 1134 ice_lag_primary_swid(struct ice_lag *lag, bool link) argument 1151 ice_lag_add_prune_list(struct ice_lag *lag, struct ice_pf *event_pf) argument 1192 ice_lag_del_prune_list(struct ice_lag *lag, struct ice_pf *event_pf) argument 1254 ice_lag_changeupper_event(struct ice_lag *lag, void *ptr) argument 1312 ice_lag_monitor_link(struct ice_lag *lag, void *ptr) argument 1358 ice_lag_monitor_active(struct ice_lag *lag, void *ptr) argument 1429 ice_lag_chk_comp(struct ice_lag *lag, void *ptr) argument 1524 ice_lag_unregister(struct ice_lag *lag, struct net_device *event_netdev) argument 1566 ice_lag_monitor_rdma(struct ice_lag *lag, void *ptr) argument 1592 ice_lag_chk_disabled_bond(struct ice_lag *lag, void *ptr) argument 1617 ice_lag_disable_sriov_bond(struct ice_lag *lag) argument 1713 struct ice_lag *lag; local 1791 ice_register_lag_handler(struct ice_lag *lag) argument 1814 ice_unregister_lag_handler(struct ice_lag *lag) argument 1873 ice_lag_move_vf_nodes_tc_sync(struct ice_lag *lag, struct ice_hw *dest_hw, u16 vsi_num, u8 tc) argument 1969 ice_lag_move_vf_nodes_sync(struct ice_lag *lag, struct ice_hw *dest_hw) argument 1996 struct ice_lag *lag; local 2079 struct ice_lag *lag; local 2116 struct ice_lag *lag, *prim_lag; local 2170 struct ice_lag *lag = pf->lag; local [all...] |
H A D | ice.h | 651 struct ice_lag *lag; /* Link Aggregation information */ member in struct:ice_pf
|
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_lag.c | 10 int p, lag, i; local 267 struct netdev_lag_lower_state_info *lag = info->lower_state_info; local 333 lan966x_lag_first_port(struct net_device *lag, struct net_device *dev) argument [all...] |
H A D | lan966x_mac.c | 25 bool lag; member in struct:lan966x_mac_entry
|
/linux-master/net/dsa/ |
H A D | switch.h | 63 struct dsa_lag *lag; member in struct:dsa_notifier_lag_fdb_info 79 struct dsa_lag lag; member in struct:dsa_notifier_lag_info
|
H A D | tag_dsa.c | 261 struct dsa_lag *lag; local
|
H A D | switch.c | 354 static int dsa_switch_do_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag *lag, argument 396 static int dsa_switch_do_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag *lag, argument [all...] |
H A D | dsa.c | 63 void dsa_lag_map(struct dsa_switch_tree *dst, struct dsa_lag *lag) argument 91 void dsa_lag_unmap(struct dsa_switch_tree *dst, struct dsa_lag *lag) argument [all...] |
H A D | port.c | 615 struct dsa_lag *lag; local 640 struct dsa_lag *lag = dp->lag; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | lag_conf.c | 86 static unsigned int nfp_fl_get_next_pkt_number(struct nfp_fl_lag *lag) argument 94 static void nfp_fl_increment_version(struct nfp_fl_lag *lag) argument 106 nfp_fl_lag_group_create(struct nfp_fl_lag *lag, struc argument 142 nfp_fl_lag_find_group_for_master_with_lag(struct nfp_fl_lag *lag, struct net_device *master) argument 207 nfp_flower_lag_get_info_from_netdev(struct nfp_app *app, struct net_device *netdev, struct nfp_tun_neigh_lag *lag) argument 232 nfp_fl_lag_config_group(struct nfp_fl_lag *lag, struct nfp_fl_lag_group *group, struct net_device **active_members, unsigned int member_cnt, enum nfp_fl_lag_batch *batch) argument 300 struct nfp_fl_lag *lag; local 417 nfp_fl_lag_put_unprocessed(struct nfp_fl_lag *lag, struct sk_buff *skb) argument 437 nfp_fl_send_unprocessed(struct nfp_fl_lag *lag) argument 503 nfp_fl_lag_schedule_group_remove(struct nfp_fl_lag *lag, struct nfp_fl_lag_group *group) argument 512 nfp_fl_lag_schedule_group_delete(struct nfp_fl_lag *lag, struct net_device *master) argument 540 nfp_fl_lag_changeupper_event(struct nfp_fl_lag *lag, struct netdev_notifier_changeupper_info *info) argument 622 nfp_fl_lag_changels_event(struct nfp_fl_lag *lag, struct net_device *netdev, struct netdev_notifier_changelowerstate_info *info) argument 669 struct nfp_fl_lag *lag = &priv->nfp_lag; local 689 nfp_flower_lag_reset(struct nfp_fl_lag *lag) argument 697 nfp_flower_lag_init(struct nfp_fl_lag *lag) argument 710 nfp_flower_lag_cleanup(struct nfp_fl_lag *lag) argument [all...] |
H A D | tunnel_conf.c | 494 struct nfp_tun_neigh_lag *lag; local
|
H A D | main.h | 155 struct nfp_tun_neigh_lag lag; member in struct:nfp_tun_neigh_v4 171 struct nfp_tun_neigh_lag lag; member in struct:nfp_tun_neigh_v6 [all...] |
/linux-master/drivers/net/dsa/qca/ |
H A D | qca8k-common.c | 1041 qca8k_lag_can_offload(struct dsa_switch *ds, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) argument 1078 qca8k_lag_setup_hash(struct dsa_switch *ds, struct dsa_lag lag, struct netdev_lag_upper_info *info) argument 1126 qca8k_lag_refresh_portmap(struct dsa_switch *ds, int port, struct dsa_lag lag, bool delete) argument 1195 qca8k_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) argument 1211 qca8k_port_lag_leave(struct dsa_switch *ds, int port, struct dsa_lag lag) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera.h | 136 struct prestera_lag *lag; member in struct:prestera_port
|
H A D | prestera_switchdev.c | 1775 struct prestera_lag *lag; local
|
H A D | prestera_main.c | 877 struct prestera_lag *lag; local 892 struct prestera_lag *lag; local 916 struct prestera_lag *lag local 932 prestera_lag_destroy(struct prestera_switch *sw, struct prestera_lag *lag) argument 944 struct prestera_lag *lag; local 974 struct prestera_lag *lag = port->lag; local [all...] |
/linux-master/drivers/net/dsa/ocelot/ |
H A D | felix.c | 50 int lag; local 825 static int felix_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag lag, argument 838 static int felix_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag lag, argument 940 felix_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) argument 959 felix_lag_leave(struct dsa_switch *ds, int port, struct dsa_lag lag) argument [all...] |
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot.c | 2034 int i, port, lag; local 2130 int lag = ocelot_bond_get_id(ocelot, bond); local 2216 ocelot_migrate_lag_fdbs(struct ocelot *ocelot, struct net_device *bond, int lag) argument 2315 int lag, err; local [all...] |
/linux-master/include/net/ |
H A D | dsa.h | 193 struct dsa_lag *lag = dsa_lag_by_id(dst, id); local 300 struct dsa_lag *lag; member in struct:dsa_port 352 struct dsa_lag lag; member in union:dsa_db::__anon2445 710 dsa_port_offloads_lag(struct dsa_port *dp, const struct dsa_lag *lag) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core.c | 85 } lag; member in struct:mlxsw_core [all...] |
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | chip.c | 6735 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct dsa_lag lag) argument 6795 struct dsa_lag *lag; local 6692 mv88e6xxx_lag_can_offload(struct dsa_switch *ds, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) argument 6853 mv88e6xxx_lag_sync_masks_map(struct dsa_switch *ds, struct dsa_lag lag) argument 6877 mv88e6xxx_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) argument 6911 mv88e6xxx_port_lag_leave(struct dsa_switch *ds, int port, struct dsa_lag lag) argument 6936 mv88e6xxx_crosschip_lag_join(struct dsa_switch *ds, int sw_index, int port, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) argument 6960 mv88e6xxx_crosschip_lag_leave(struct dsa_switch *ds, int sw_index, int port, struct dsa_lag lag) argument [all...] |