Lines Matching refs:active
1581 struct aggregator *best, *active, *origin; in ad_agg_selection_logic() local
1589 active = __get_active_agg(agg); in ad_agg_selection_logic()
1590 best = (active && agg_device_up(active)) ? active : NULL; in ad_agg_selection_logic()
1608 if (active && active->lag_ports && in ad_agg_selection_logic()
1609 active->lag_ports->is_enabled && in ad_agg_selection_logic()
1610 (__agg_has_partner(active) || in ad_agg_selection_logic()
1611 (!__agg_has_partner(active) && in ad_agg_selection_logic()
1613 if (!(!active->actor_oper_aggregator_key && in ad_agg_selection_logic()
1616 active->is_active = 1; in ad_agg_selection_logic()
1621 if (best && (best == active)) { in ad_agg_selection_logic()
1623 active->is_active = 1; in ad_agg_selection_logic()
1666 if (active) { in ad_agg_selection_logic()
1667 for (port = active->lag_ports; port; in ad_agg_selection_logic()
1679 active = __get_active_agg(origin); in ad_agg_selection_logic()
1681 if (active) { in ad_agg_selection_logic()
1682 if (!__agg_has_partner(active)) { in ad_agg_selection_logic()
1683 for (port = active->lag_ports; port; in ad_agg_selection_logic()
2447 struct aggregator *active; in bond_3ad_set_carrier() local
2457 active = __get_active_agg(&(SLAVE_AD_INFO(first_slave)->aggregator)); in bond_3ad_set_carrier()
2458 if (active) { in bond_3ad_set_carrier()
2460 if (active->num_of_ports < bond->params.min_links) { in bond_3ad_set_carrier()