Lines Matching defs:nfo_info
37 struct net_failover_info *nfo_info = netdev_priv(dev);
41 primary_dev = rtnl_dereference(nfo_info->primary_dev);
48 standby_dev = rtnl_dereference(nfo_info->standby_dev);
73 struct net_failover_info *nfo_info = netdev_priv(dev);
78 slave_dev = rtnl_dereference(nfo_info->primary_dev);
82 slave_dev = rtnl_dereference(nfo_info->standby_dev);
100 struct net_failover_info *nfo_info = netdev_priv(dev);
104 xmit_dev = rcu_dereference_bh(nfo_info->primary_dev);
106 xmit_dev = rcu_dereference_bh(nfo_info->standby_dev);
121 struct net_failover_info *nfo_info = netdev_priv(dev);
125 primary_dev = rcu_dereference(nfo_info->primary_dev);
181 struct net_failover_info *nfo_info = netdev_priv(dev);
186 spin_lock(&nfo_info->stats_lock);
187 memcpy(stats, &nfo_info->failover_stats, sizeof(*stats));
191 slave_dev = rcu_dereference(nfo_info->primary_dev);
194 net_failover_fold_stats(stats, new, &nfo_info->primary_stats);
195 memcpy(&nfo_info->primary_stats, new, sizeof(*new));
198 slave_dev = rcu_dereference(nfo_info->standby_dev);
201 net_failover_fold_stats(stats, new, &nfo_info->standby_stats);
202 memcpy(&nfo_info->standby_stats, new, sizeof(*new));
207 memcpy(&nfo_info->failover_stats, stats, sizeof(*stats));
208 spin_unlock(&nfo_info->stats_lock);
213 struct net_failover_info *nfo_info = netdev_priv(dev);
217 primary_dev = rtnl_dereference(nfo_info->primary_dev);
224 standby_dev = rtnl_dereference(nfo_info->standby_dev);
241 struct net_failover_info *nfo_info = netdev_priv(dev);
246 slave_dev = rcu_dereference(nfo_info->primary_dev);
252 slave_dev = rcu_dereference(nfo_info->standby_dev);
264 struct net_failover_info *nfo_info = netdev_priv(dev);
268 primary_dev = rcu_dereference(nfo_info->primary_dev);
275 standby_dev = rcu_dereference(nfo_info->standby_dev);
289 struct net_failover_info *nfo_info = netdev_priv(dev);
292 slave_dev = rcu_dereference(nfo_info->primary_dev);
296 slave_dev = rcu_dereference(nfo_info->standby_dev);
330 struct net_failover_info *nfo_info = netdev_priv(dev);
333 slave_dev = rtnl_dereference(nfo_info->primary_dev);
335 slave_dev = rtnl_dereference(nfo_info->standby_dev);
362 struct net_failover_info *nfo_info = netdev_priv(dev);
365 primary_dev = rcu_dereference(nfo_info->primary_dev);
366 standby_dev = rcu_dereference(nfo_info->standby_dev);
384 struct net_failover_info *nfo_info = netdev_priv(dev);
387 primary_dev = rcu_dereference(nfo_info->primary_dev);
403 standby_dev = rcu_dereference(nfo_info->standby_dev);
462 struct net_failover_info *nfo_info;
465 nfo_info = netdev_priv(failover_dev);
466 standby_dev = rtnl_dereference(nfo_info->standby_dev);
467 primary_dev = rtnl_dereference(nfo_info->primary_dev);
498 struct net_failover_info *nfo_info;
535 nfo_info = netdev_priv(failover_dev);
536 standby_dev = rtnl_dereference(nfo_info->standby_dev);
537 primary_dev = rtnl_dereference(nfo_info->primary_dev);
541 rcu_assign_pointer(nfo_info->standby_dev, slave_dev);
543 dev_get_stats(standby_dev, &nfo_info->standby_stats);
545 rcu_assign_pointer(nfo_info->primary_dev, slave_dev);
547 dev_get_stats(primary_dev, &nfo_info->primary_stats);
577 struct net_failover_info *nfo_info;
579 nfo_info = netdev_priv(failover_dev);
580 primary_dev = rtnl_dereference(nfo_info->primary_dev);
581 standby_dev = rtnl_dereference(nfo_info->standby_dev);
593 struct net_failover_info *nfo_info;
596 nfo_info = netdev_priv(failover_dev);
597 primary_dev = rtnl_dereference(nfo_info->primary_dev);
598 standby_dev = rtnl_dereference(nfo_info->standby_dev);
608 nfo_info = netdev_priv(failover_dev);
609 dev_get_stats(failover_dev, &nfo_info->failover_stats);
613 RCU_INIT_POINTER(nfo_info->standby_dev, NULL);
615 RCU_INIT_POINTER(nfo_info->primary_dev, NULL);
636 struct net_failover_info *nfo_info;
638 nfo_info = netdev_priv(failover_dev);
640 primary_dev = rtnl_dereference(nfo_info->primary_dev);
641 standby_dev = rtnl_dereference(nfo_info->standby_dev);
651 dev_get_stats(failover_dev, &nfo_info->failover_stats);
665 struct net_failover_info *nfo_info;
667 nfo_info = netdev_priv(failover_dev);
669 primary_dev = rtnl_dereference(nfo_info->primary_dev);
670 standby_dev = rtnl_dereference(nfo_info->standby_dev);
790 struct net_failover_info *nfo_info;
798 nfo_info = netdev_priv(failover_dev);
804 slave_dev = rtnl_dereference(nfo_info->primary_dev);
808 slave_dev = rtnl_dereference(nfo_info->standby_dev);