Searched refs:primary_slave (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/net/bonding/
H A Dbond_options.c1343 if (rtnl_dereference(bond->primary_slave))
1367 RCU_INIT_POINTER(bond->primary_slave, NULL);
1376 rcu_assign_pointer(bond->primary_slave, slave);
1384 if (rtnl_dereference(bond->primary_slave)) {
1386 RCU_INIT_POINTER(bond->primary_slave, NULL);
H A Dbond_procfs.c87 primary = rcu_dereference(bond->primary_slave);
H A Dbond_main.c1045 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);
2742 primary = rtnl_dereference(bond->primary_slave);
3439 /* primary_slave ha
[all...]
H A Dbond_sysfs.c443 primary = rcu_dereference(bond->primary_slave);
H A Dbond_netlink.c728 primary = rtnl_dereference(bond->primary_slave);
/linux-master/include/net/
H A Dbonding.h220 struct slave __rcu *primary_slave; member in struct:bonding

Completed in 140 milliseconds