curr_active_slave  358 drivers/net/bonding/bond_alb.c 	struct slave *curr_active = rtnl_dereference(bond->curr_active_slave);
curr_active_slave  418 drivers/net/bonding/bond_alb.c 	if (slave != rtnl_dereference(bond->curr_active_slave))
curr_active_slave  556 drivers/net/bonding/bond_alb.c 	struct slave *assigned_slave, *curr_active_slave;
curr_active_slave  562 drivers/net/bonding/bond_alb.c 	curr_active_slave = rcu_dereference(bond->curr_active_slave);
curr_active_slave  587 drivers/net/bonding/bond_alb.c 			if (curr_active_slave &&
curr_active_slave  588 drivers/net/bonding/bond_alb.c 			    client_info->slave != curr_active_slave) {
curr_active_slave  589 drivers/net/bonding/bond_alb.c 				client_info->slave = curr_active_slave;
curr_active_slave 1147 drivers/net/bonding/bond_alb.c 	struct slave *has_bond_addr = rcu_access_pointer(bond->curr_active_slave);
curr_active_slave 1310 drivers/net/bonding/bond_alb.c 		tx_slave = rcu_dereference(bond->curr_active_slave);
curr_active_slave 1316 drivers/net/bonding/bond_alb.c 		if (tx_slave != rcu_access_pointer(bond->curr_active_slave)) {
curr_active_slave 1537 drivers/net/bonding/bond_alb.c 			strict_match = (slave != rcu_access_pointer(bond->curr_active_slave) ||
curr_active_slave 1549 drivers/net/bonding/bond_alb.c 			if (slave == rcu_access_pointer(bond->curr_active_slave)) {
curr_active_slave 1576 drivers/net/bonding/bond_alb.c 			dev_set_promiscuity(rtnl_dereference(bond->curr_active_slave)->dev,
curr_active_slave 1695 drivers/net/bonding/bond_alb.c 	curr_active = rtnl_dereference(bond->curr_active_slave);
curr_active_slave 1706 drivers/net/bonding/bond_alb.c 	rcu_assign_pointer(bond->curr_active_slave, new_slave);
curr_active_slave 1782 drivers/net/bonding/bond_alb.c 	curr_active = rtnl_dereference(bond->curr_active_slave);
curr_active_slave  491 drivers/net/bonding/bond_main.c 		struct slave *curr_active = rtnl_dereference(bond->curr_active_slave);
curr_active_slave  514 drivers/net/bonding/bond_main.c 		struct slave *curr_active = rtnl_dereference(bond->curr_active_slave);
curr_active_slave  725 drivers/net/bonding/bond_main.c 	struct slave *curr = rtnl_dereference(bond->curr_active_slave);
curr_active_slave  792 drivers/net/bonding/bond_main.c 	slave = rcu_dereference(bond->curr_active_slave);
curr_active_slave  829 drivers/net/bonding/bond_main.c 	old_active = rtnl_dereference(bond->curr_active_slave);
curr_active_slave  871 drivers/net/bonding/bond_main.c 		rcu_assign_pointer(bond->curr_active_slave, new_active);
curr_active_slave  938 drivers/net/bonding/bond_main.c 	if (best_slave != rtnl_dereference(bond->curr_active_slave)) {
curr_active_slave 1697 drivers/net/bonding/bond_main.c 		if (!rcu_access_pointer(bond->curr_active_slave) &&
curr_active_slave 1699 drivers/net/bonding/bond_main.c 			rcu_assign_pointer(bond->curr_active_slave, new_slave);
curr_active_slave 1806 drivers/net/bonding/bond_main.c 	if (rcu_access_pointer(bond->curr_active_slave) == new_slave) {
curr_active_slave 1918 drivers/net/bonding/bond_main.c 	oldcurrent = rcu_access_pointer(bond->curr_active_slave);
curr_active_slave 1946 drivers/net/bonding/bond_main.c 		RCU_INIT_POINTER(bond->curr_active_slave, NULL);
curr_active_slave 2083 drivers/net/bonding/bond_main.c 	ignore_updelay = !rcu_dereference(bond->curr_active_slave);
curr_active_slave 2236 drivers/net/bonding/bond_main.c 			if (!bond->curr_active_slave || slave == primary)
curr_active_slave 2257 drivers/net/bonding/bond_main.c 			if (slave == rcu_access_pointer(bond->curr_active_slave))
curr_active_slave 2540 drivers/net/bonding/bond_main.c 	struct slave *curr_active_slave, *curr_arp_slave;
curr_active_slave 2587 drivers/net/bonding/bond_main.c 	curr_active_slave = rcu_dereference(bond->curr_active_slave);
curr_active_slave 2615 drivers/net/bonding/bond_main.c 	else if (curr_active_slave &&
curr_active_slave 2616 drivers/net/bonding/bond_main.c 		 time_after(slave_last_rx(bond, curr_active_slave),
curr_active_slave 2617 drivers/net/bonding/bond_main.c 			    curr_active_slave->last_link_up))
curr_active_slave 2661 drivers/net/bonding/bond_main.c 	oldcurrent = rcu_dereference(bond->curr_active_slave);
curr_active_slave 2845 drivers/net/bonding/bond_main.c 			if (rtnl_dereference(bond->curr_active_slave) != slave ||
curr_active_slave 2846 drivers/net/bonding/bond_main.c 			    (!rtnl_dereference(bond->curr_active_slave) &&
curr_active_slave 2862 drivers/net/bonding/bond_main.c 				if (!rtnl_dereference(bond->curr_active_slave) ||
curr_active_slave 2881 drivers/net/bonding/bond_main.c 			if (slave == rtnl_dereference(bond->curr_active_slave)) {
curr_active_slave 2912 drivers/net/bonding/bond_main.c 		     *curr_active_slave = rcu_dereference(bond->curr_active_slave);
curr_active_slave 2917 drivers/net/bonding/bond_main.c 	if (curr_arp_slave && curr_active_slave)
curr_active_slave 2920 drivers/net/bonding/bond_main.c 			    curr_active_slave->dev->name);
curr_active_slave 2922 drivers/net/bonding/bond_main.c 	if (curr_active_slave) {
curr_active_slave 2923 drivers/net/bonding/bond_main.c 		bond_arp_send_all(bond, curr_active_slave);
curr_active_slave 3356 drivers/net/bonding/bond_main.c 			    slave != rcu_access_pointer(bond->curr_active_slave)) {
curr_active_slave 3641 drivers/net/bonding/bond_main.c 		slave = rcu_dereference(bond->curr_active_slave);
curr_active_slave 3931 drivers/net/bonding/bond_main.c 			slave = rcu_dereference(bond->curr_active_slave);
curr_active_slave 3960 drivers/net/bonding/bond_main.c 	slave = rcu_dereference(bond->curr_active_slave);
curr_active_slave  809 drivers/net/bonding/bond_options.c 		RCU_INIT_POINTER(bond->curr_active_slave, NULL);
curr_active_slave  812 drivers/net/bonding/bond_options.c 		struct slave *old_active = rtnl_dereference(bond->curr_active_slave);
curr_active_slave   64 drivers/net/bonding/bond_procfs.c 	curr = rcu_dereference(bond->curr_active_slave);
curr_active_slave  200 include/net/bonding.h 	struct   slave __rcu *curr_active_slave;
curr_active_slave  329 include/net/bonding.h 	struct slave *slave = rcu_dereference(bond->curr_active_slave);