Lines Matching refs:primary_slave
993 struct slave *prim = rtnl_dereference(bond->primary_slave);
1202 * - The primary_slave has got its link back.
1982 rcu_assign_pointer(bond->primary_slave, new_slave);
2132 if (rcu_access_pointer(bond->primary_slave) == new_slave)
2133 RCU_INIT_POINTER(bond->primary_slave, NULL);
2140 /* either primary_slave or curr_active_slave might've changed */
2259 if (rtnl_dereference(bond->primary_slave) == slave)
2260 RCU_INIT_POINTER(bond->primary_slave, NULL);
2560 primary = rtnl_dereference(bond->primary_slave);
3025 /* primary_slave has no meaning in round-robin
3209 slave == rtnl_dereference(bond->primary_slave))
3472 primary = rtnl_dereference(bond->primary_slave);
3536 RCU_INIT_POINTER(bond->primary_slave, NULL);
3539 rcu_assign_pointer(bond->primary_slave, slave);