Searched refs:current_arp_slave (Results 1 - 2 of 2) sorted by relevance

/linux-4.4.14/drivers/net/bonding/
H A Dbond_main.c1830 RCU_INIT_POINTER(bond->current_arp_slave, NULL); __bond_release_one()
2470 curr_arp_slave = rcu_dereference(bond->current_arp_slave); bond_arp_rcv()
2672 * - No current_arp_slave AND bond_for_each_slave_rcu()
2676 * Note: a non-null current_arp_slave indicates bond_for_each_slave_rcu()
2684 !rcu_access_pointer(bond->current_arp_slave) && bond_for_each_slave_rcu()
2728 struct slave *current_arp_slave; bond_for_each_slave() local
2730 current_arp_slave = rtnl_dereference(bond->current_arp_slave); bond_for_each_slave()
2732 if (current_arp_slave) { bond_for_each_slave()
2734 current_arp_slave, bond_for_each_slave()
2736 RCU_INIT_POINTER(bond->current_arp_slave, NULL); bond_for_each_slave()
2762 RCU_INIT_POINTER(bond->current_arp_slave, NULL); bond_for_each_slave()
2790 *curr_arp_slave = rcu_dereference(bond->current_arp_slave), bond_ab_arp_probe()
2807 * backup slave from the current_arp_slave and make it the candidate bond_ab_arp_probe()
2857 rcu_assign_pointer(bond->current_arp_slave, new_slave);
/linux-4.4.14/include/net/
H A Dbonding.h202 struct slave __rcu *current_arp_slave; member in struct:bonding

Completed in 224 milliseconds