ice_lag
struct ice_lag *lag; /* Link Aggregation information */
static void ice_lag_config_eswitch(struct ice_lag *lag,
void ice_lag_aa_failover(struct ice_lag *lag, u8 dest, struct ice_pf *e_pf)
ice_lag_reclaim_vf_tc(struct ice_lag *lag, struct ice_hw *src_hw, u16 vsi_num,
static struct ice_lag *ice_netdev_to_lag(struct net_device *netdev)
ice_lag_reclaim_vf_nodes(struct ice_lag *lag, struct ice_hw *src_hw)
static void ice_lag_link(struct ice_lag *lag)
static void ice_lag_act_bkup_unlink(struct ice_lag *lag)
struct ice_lag *primary_lag;
static void ice_lag_aa_unlink(struct ice_lag *lag)
struct ice_lag *pri_lag;
static void ice_lag_link_unlink(struct ice_lag *lag, void *ptr)
ice_lag_set_swid(u16 primary_swid, struct ice_lag *local_lag,
static void ice_lag_primary_swid(struct ice_lag *lag, bool link)
static void ice_lag_add_prune_list(struct ice_lag *lag, struct ice_pf *event_pf)
ice_lag_find_hw_by_lport(struct ice_lag *lag, u8 lport)
static void ice_lag_del_prune_list(struct ice_lag *lag, struct ice_pf *event_pf)
static void ice_lag_changeupper_event(struct ice_lag *lag, void *ptr)
struct ice_lag *primary_lag;
static void ice_lag_monitor_link(struct ice_lag *lag, void *ptr)
static void ice_lag_monitor_act_bkup(struct ice_lag *lag,
static void ice_lag_monitor_act_act(struct ice_lag *lag,
static void ice_lag_monitor_info(struct ice_lag *lag, void *ptr)
ice_lag_chk_comp(struct ice_lag *lag, void *ptr)
static struct ice_lag *ice_lag_find_primary(struct ice_lag *lag)
struct ice_lag *primary_lag = NULL;
ice_lag_unregister(struct ice_lag *lag, struct net_device *event_netdev)
struct ice_lag *p_lag;
ice_lag_monitor_rdma(struct ice_lag *lag, void *ptr)
struct ice_lag *tmp_lag;
static void ice_lag_chk_disabled_bond(struct ice_lag *lag, void *ptr)
struct ice_lag *prim_lag;
static void ice_lag_disable_sriov_bond(struct ice_lag *lag)
static void ice_lag_preset_drop_fltr(struct ice_lag *lag, void *ptr)
struct ice_lag *lag;
lag = container_of(notif_blk, struct ice_lag, notif_block);
ice_lag_cfg_fltr(struct ice_lag *lag, u32 act, u16 recipe_id, u16 *rule_idx,
static int ice_register_lag_handler(struct ice_lag *lag)
static void ice_unregister_lag_handler(struct ice_lag *lag)
ice_lag_move_vf_nodes_tc_sync(struct ice_lag *lag, struct ice_hw *dest_hw,
ice_lag_move_vf_nodes_sync(struct ice_lag *lag, struct ice_hw *dest_hw)
struct ice_lag *lag;
struct ice_lag *lag = pf->lag;
struct ice_lag *lag, *prim_lag;
struct ice_lag *lag = pf->lag;
ice_lag_cfg_dflt_fltr(struct ice_lag *lag, bool add)
ice_lag_cfg_drop_fltr(struct ice_lag *lag, bool add)
ice_lag_cfg_pf_fltrs_act_bkup(struct ice_lag *lag,
static void ice_lag_set_primary(struct ice_lag *lag)
ice_lag_cfg_lp_fltr(struct ice_lag *lag, bool add, bool cp)
ice_lag_cfg_pf_fltrs(struct ice_lag *lag, void *ptr)
static void ice_display_lag_info(struct ice_lag *lag)
static void ice_lag_set_bkup(struct ice_lag *lag)
ice_lag_move_vf_node_tc(struct ice_lag *lag, u8 oldport, u8 newport,
static void ice_lag_build_netdev_list(struct ice_lag *lag,
static void ice_lag_destroy_netdev_list(struct ice_lag *lag,
ice_lag_move_single_vf_nodes(struct ice_lag *lag, u8 oldport, u8 newport,
static void ice_lag_move_vf_nodes(struct ice_lag *lag, u8 oldport, u8 newport)
void ice_lag_move_vf_nodes_cfg(struct ice_lag *lag, u8 src_prt, u8 dst_prt)
u8 ice_lag_prepare_vf_reset(struct ice_lag *lag)
void ice_lag_complete_vf_reset(struct ice_lag *lag, u8 act_prt)
static void ice_lag_info_event(struct ice_lag *lag, void *ptr)
static void ice_lag_aa_move_vf_qs(struct ice_lag *lag, u8 dest, u16 vsi_num,
struct ice_lag *lag;
void ice_lag_aa_failover(struct ice_lag *lag, u8 dest, struct ice_pf *e_pf);
void ice_lag_move_vf_nodes_cfg(struct ice_lag *lag, u8 src_prt, u8 dst_prt);
u8 ice_lag_prepare_vf_reset(struct ice_lag *lag);
void ice_lag_complete_vf_reset(struct ice_lag *lag, u8 act_prt);