Lines Matching refs:fib_nh_dev

475 	dev = nh->fib_nh_dev;
636 dev = fib6_nh->fib_nh_dev;
688 neigh = __ipv6_neigh_lookup_noref(fib6_nh->fib_nh_dev,
715 if (!oif || nh->fib_nh_dev->ifindex == oif)
742 if (ip6_ignore_linkdown(nh->fib_nh_dev) &&
1010 struct net_device *dev = res->nh->fib_nh_dev;
1124 const struct net_device *dev = nh->fib_nh_dev;
1179 struct net_device *dev = res->nh->fib_nh_dev;
1585 struct net_device *dev = nh->fib_nh_dev;
1947 if (arg->dev != nh->fib_nh_dev ||
2996 fl6->flowi6_oif != nh->fib_nh_dev->ifindex)
3239 struct net_device *dev = nh->fib_nh_dev;
3354 (res.fib6_type != RTN_UNICAST || dev != res.nh->fib_nh_dev)) {
3383 (dev && dev != res.nh->fib_nh_dev))
3407 if (dev != res.nh->fib_nh_dev)
3410 *_dev = dev = res.nh->fib_nh_dev;
3622 fib6_nh->fib_nh_dev = dev;
3809 if (fib6_is_reject(cfg->fc_flags, rt->fib6_nh->fib_nh_dev,
3815 struct net_device *dev = fib6_nh->fib_nh_dev;
4084 (!nh->fib_nh_dev ||
4085 nh->fib_nh_dev->ifindex != cfg->fc_ifindex))
4273 if (rt->fib6_nh->fib_nh_dev->ifindex != ifindex)
4343 if (dev == nh->fib_nh_dev &&
4599 !ipv6_chk_addr(net, addr, rt->fib6_nh->fib_nh_dev, 0)) {
4682 ip6_ignore_linkdown(rt->fib6_nh->fib_nh_dev)))
4757 rt->fib6_nh->fib_nh_dev == arg->dev) {
4787 if (rt->fib6_nh->fib_nh_dev == dev)
4790 if (iter->fib6_nh->fib_nh_dev == dev)
4811 if (rt->fib6_nh->fib_nh_dev == down_dev ||
4815 if (iter->fib6_nh->fib_nh_dev == down_dev ||
4828 if (rt->fib6_nh->fib_nh_dev == dev)
4831 if (iter->fib6_nh->fib_nh_dev == dev)
4847 return rt->fib6_nh->fib_nh_dev == dev ? -1 : 0;
4852 return rt->fib6_nh->fib_nh_dev == dev ? -1 : 0;
4868 if (rt->fib6_nh->fib_nh_dev != dev ||
4918 if (nh->fib_nh_dev == arg->dev) {
5782 if (nh->fib_nh_dev == dev)
5799 if (f6i->fib6_nh->fib_nh_dev == dev)
5807 if (sibling->fib6_nh->fib_nh_dev == dev)
6274 net->ipv6.fib6_null_entry->fib6_nh->fib_nh_dev = dev;
6626 init_net.ipv6.fib6_null_entry->fib6_nh->fib_nh_dev = init_net.loopback_dev;