Lines Matching refs:curr_arp_slave
3240 struct slave *curr_active_slave, *curr_arp_slave; in bond_arp_rcv() local
3275 curr_arp_slave = rcu_dereference(bond->current_arp_slave); in bond_arp_rcv()
3306 else if (curr_arp_slave && (arp->ar_op == htons(ARPOP_REPLY)) && in bond_arp_rcv()
3307 bond_time_in_interval(bond, slave_last_tx(curr_arp_slave), 1)) in bond_arp_rcv()
3460 struct slave *curr_active_slave, *curr_arp_slave; in bond_na_rcv() local
3486 curr_arp_slave = rcu_dereference(bond->current_arp_slave); in bond_na_rcv()
3497 else if (curr_arp_slave && in bond_na_rcv()
3498 bond_time_in_interval(bond, slave_last_tx(curr_arp_slave), 1)) in bond_na_rcv()
3845 *curr_arp_slave = rcu_dereference(bond->current_arp_slave), in bond_ab_arp_probe() local
3851 if (curr_arp_slave && curr_active_slave) in bond_ab_arp_probe()
3853 curr_arp_slave->dev->name, in bond_ab_arp_probe()
3866 if (!curr_arp_slave) { in bond_ab_arp_probe()
3867 curr_arp_slave = bond_first_slave_rcu(bond); in bond_ab_arp_probe()
3868 if (!curr_arp_slave) in bond_ab_arp_probe()
3896 if (slave == curr_arp_slave) in bond_ab_arp_probe()