Lines Matching refs:active
1580 struct aggregator *best, *active, *origin; in ad_agg_selection_logic() local
1588 active = __get_active_agg(agg); in ad_agg_selection_logic()
1589 best = (active && agg_device_up(active)) ? active : NULL; in ad_agg_selection_logic()
1607 if (active && active->lag_ports && in ad_agg_selection_logic()
1608 active->lag_ports->is_enabled && in ad_agg_selection_logic()
1609 (__agg_has_partner(active) || in ad_agg_selection_logic()
1610 (!__agg_has_partner(active) && in ad_agg_selection_logic()
1612 if (!(!active->actor_oper_aggregator_key && in ad_agg_selection_logic()
1615 active->is_active = 1; in ad_agg_selection_logic()
1620 if (best && (best == active)) { in ad_agg_selection_logic()
1622 active->is_active = 1; in ad_agg_selection_logic()
1665 if (active) { in ad_agg_selection_logic()
1666 for (port = active->lag_ports; port; in ad_agg_selection_logic()
1678 active = __get_active_agg(origin); in ad_agg_selection_logic()
1680 if (active) { in ad_agg_selection_logic()
1681 if (!__agg_has_partner(active)) { in ad_agg_selection_logic()
1682 for (port = active->lag_ports; port; in ad_agg_selection_logic()
2442 struct aggregator *active; in bond_3ad_set_carrier() local
2452 active = __get_active_agg(&(SLAVE_AD_INFO(first_slave)->aggregator)); in bond_3ad_set_carrier()
2453 if (active) { in bond_3ad_set_carrier()
2455 if (active->num_of_ports < bond->params.min_links) { in bond_3ad_set_carrier()