Lines Matching refs:ice_lag
32 static void ice_lag_set_primary(struct ice_lag *lag) in ice_lag_set_primary()
52 static void ice_lag_set_backup(struct ice_lag *lag) in ice_lag_set_backup()
105 static struct ice_lag *ice_netdev_to_lag(struct net_device *netdev) in ice_netdev_to_lag()
130 ice_lag_find_hw_by_lport(struct ice_lag *lag, u8 lport) in ice_lag_find_hw_by_lport()
179 static struct ice_lag *ice_lag_find_primary(struct ice_lag *lag) in ice_lag_find_primary()
181 struct ice_lag *primary_lag = NULL; in ice_lag_find_primary()
186 struct ice_lag *tmp_lag; in ice_lag_find_primary()
209 ice_lag_cfg_fltr(struct ice_lag *lag, u32 act, u16 recipe_id, u16 *rule_idx, in ice_lag_cfg_fltr()
273 ice_lag_cfg_dflt_fltr(struct ice_lag *lag, bool add) in ice_lag_cfg_dflt_fltr()
306 ice_lag_cfg_drop_fltr(struct ice_lag *lag, bool add) in ice_lag_cfg_drop_fltr()
322 ice_lag_cfg_pf_fltrs(struct ice_lag *lag, void *ptr) in ice_lag_cfg_pf_fltrs()
360 static void ice_display_lag_info(struct ice_lag *lag) in ice_display_lag_info()
517 ice_lag_move_vf_node_tc(struct ice_lag *lag, u8 oldport, u8 newport, in ice_lag_move_vf_node_tc()
623 static void ice_lag_build_netdev_list(struct ice_lag *lag, in ice_lag_build_netdev_list()
648 static void ice_lag_destroy_netdev_list(struct ice_lag *lag, in ice_lag_destroy_netdev_list()
670 ice_lag_move_single_vf_nodes(struct ice_lag *lag, u8 oldport, u8 newport, in ice_lag_move_single_vf_nodes()
691 struct ice_lag *lag; in ice_lag_move_new_vf_nodes()
733 static void ice_lag_move_vf_nodes(struct ice_lag *lag, u8 oldport, u8 newport) in ice_lag_move_vf_nodes()
761 void ice_lag_move_vf_nodes_cfg(struct ice_lag *lag, u8 src_prt, u8 dst_prt) in ice_lag_move_vf_nodes_cfg()
779 ice_lag_cfg_cp_fltr(struct ice_lag *lag, bool add) in ice_lag_cfg_cp_fltr()
832 static void ice_lag_info_event(struct ice_lag *lag, void *ptr) in ice_lag_info_event()
874 ice_lag_reclaim_vf_tc(struct ice_lag *lag, struct ice_hw *src_hw, u16 vsi_num, in ice_lag_reclaim_vf_tc()
971 ice_lag_reclaim_vf_nodes(struct ice_lag *lag, struct ice_hw *src_hw) in ice_lag_reclaim_vf_nodes()
990 static void ice_lag_link(struct ice_lag *lag) in ice_lag_link()
1007 static void ice_lag_unlink(struct ice_lag *lag) in ice_lag_unlink()
1025 struct ice_lag *primary_lag; in ice_lag_unlink()
1051 static void ice_lag_link_unlink(struct ice_lag *lag, void *ptr) in ice_lag_link_unlink()
1075 ice_lag_set_swid(u16 primary_swid, struct ice_lag *local_lag, in ice_lag_set_swid()
1158 static void ice_lag_primary_swid(struct ice_lag *lag, bool link) in ice_lag_primary_swid()
1175 static void ice_lag_add_prune_list(struct ice_lag *lag, struct ice_pf *event_pf) in ice_lag_add_prune_list()
1216 static void ice_lag_del_prune_list(struct ice_lag *lag, struct ice_pf *event_pf) in ice_lag_del_prune_list()
1278 static void ice_lag_changeupper_event(struct ice_lag *lag, void *ptr) in ice_lag_changeupper_event()
1281 struct ice_lag *primary_lag; in ice_lag_changeupper_event()
1336 static void ice_lag_monitor_link(struct ice_lag *lag, void *ptr) in ice_lag_monitor_link()
1382 static void ice_lag_monitor_active(struct ice_lag *lag, void *ptr) in ice_lag_monitor_active()
1453 ice_lag_chk_comp(struct ice_lag *lag, void *ptr) in ice_lag_chk_comp()
1548 ice_lag_unregister(struct ice_lag *lag, struct net_device *event_netdev) in ice_lag_unregister()
1552 struct ice_lag *p_lag; in ice_lag_unregister()
1590 ice_lag_monitor_rdma(struct ice_lag *lag, void *ptr) in ice_lag_monitor_rdma()
1616 static void ice_lag_chk_disabled_bond(struct ice_lag *lag, void *ptr) in ice_lag_chk_disabled_bond()
1620 struct ice_lag *prim_lag; in ice_lag_chk_disabled_bond()
1641 static void ice_lag_disable_sriov_bond(struct ice_lag *lag) in ice_lag_disable_sriov_bond()
1737 struct ice_lag *lag; in ice_lag_event_handler()
1749 lag = container_of(notif_blk, struct ice_lag, notif_block); in ice_lag_event_handler()
1815 static int ice_register_lag_handler(struct ice_lag *lag) in ice_register_lag_handler()
1838 static void ice_unregister_lag_handler(struct ice_lag *lag) in ice_unregister_lag_handler()
1897 ice_lag_move_vf_nodes_tc_sync(struct ice_lag *lag, struct ice_hw *dest_hw, in ice_lag_move_vf_nodes_tc_sync()
1993 ice_lag_move_vf_nodes_sync(struct ice_lag *lag, struct ice_hw *dest_hw) in ice_lag_move_vf_nodes_sync()
2019 struct ice_lag *lag; in ice_init_lag()
2102 struct ice_lag *lag; in ice_deinit_lag()
2139 struct ice_lag *lag, *prim_lag; in ice_lag_rebuild()
2193 struct ice_lag *lag = pf->lag; in ice_lag_is_switchdev_running()