Lines Matching refs:primary_slave
1045 struct slave *prim = rtnl_dereference(bond->primary_slave);
1269 * - The primary_slave has got its link back.
2109 rcu_assign_pointer(bond->primary_slave, new_slave);
2296 if (rcu_access_pointer(bond->primary_slave) == new_slave)
2297 RCU_INIT_POINTER(bond->primary_slave, NULL);
2304 /* either primary_slave or curr_active_slave might've changed */
2432 if (rtnl_dereference(bond->primary_slave) == slave)
2433 RCU_INIT_POINTER(bond->primary_slave, NULL);
2740 primary = rtnl_dereference(bond->primary_slave);
3437 /* primary_slave has no meaning in round-robin
3622 slave == rtnl_dereference(bond->primary_slave) ||
3887 primary = rtnl_dereference(bond->primary_slave);
3951 RCU_INIT_POINTER(bond->primary_slave, NULL);
3954 rcu_assign_pointer(bond->primary_slave, slave);