Lines Matching defs:old_active
916 struct slave *old_active)
926 if (old_active) {
928 dev_set_promiscuity(old_active->dev, -1);
931 dev_set_allmulti(old_active->dev, -1);
934 dev_mc_del(old_active->dev, ha->addr);
959 struct slave *old_active)
977 * if new_active && old_active, swap them
978 * if just old_active, do nothing (going to no active slave)
987 if (old_active) {
989 memcpy(saddr.sa_data, old_active->dev->dev_addr,
1004 if (!old_active)
1008 saddr.sa_family = old_active->dev->type;
1010 rv = dev_set_mac_address(old_active->dev, &saddr);
1054 struct slave *new_active, *old_active;
1075 old_active = new_active;
1077 bond_for_each_slave_from(bond, new_active, i, old_active) {
1111 struct slave *old_active = bond->curr_active_slave;
1113 if (old_active == new_active)
1143 bond_mc_swap(bond, new_active, old_active);
1147 if (old_active)
1148 bond_set_slave_inactive_flags(old_active);
1156 if (old_active)
1157 bond_set_slave_inactive_flags(old_active);
1164 old_active);
2158 struct slave *old_active = NULL;
2172 old_active = bond->curr_active_slave;
2180 if (new_active && (new_active == old_active)) {
2186 (old_active) &&