Lines Matching refs:fib_nh_dev

471 	dev = nh->fib_nh_dev;
631 dev = fib6_nh->fib_nh_dev;
685 neigh = __ipv6_neigh_lookup_noref(fib6_nh->fib_nh_dev,
712 if (!oif || nh->fib_nh_dev->ifindex == oif)
739 if (ip6_ignore_linkdown(nh->fib_nh_dev) &&
1007 struct net_device *dev = res->nh->fib_nh_dev;
1121 const struct net_device *dev = nh->fib_nh_dev;
1176 struct net_device *dev = res->nh->fib_nh_dev;
1586 struct net_device *dev = nh->fib_nh_dev;
1948 if (arg->dev != nh->fib_nh_dev ||
2874 fl6->flowi6_oif != nh->fib_nh_dev->ifindex)
3140 struct net_device *dev = nh->fib_nh_dev;
3260 (res.fib6_type != RTN_UNICAST || dev != res.nh->fib_nh_dev)) {
3288 (dev && dev != res.nh->fib_nh_dev))
3312 if (dev != res.nh->fib_nh_dev)
3315 *_dev = dev = res.nh->fib_nh_dev;
3521 fib6_nh->fib_nh_dev = dev;
3725 if (fib6_is_reject(cfg->fc_flags, rt->fib6_nh->fib_nh_dev,
3731 struct net_device *dev = fib6_nh->fib_nh_dev;
4000 (!nh->fib_nh_dev ||
4001 nh->fib_nh_dev->ifindex != cfg->fc_ifindex))
4189 if (rt->fib6_nh->fib_nh_dev->ifindex != ifindex)
4259 if (dev == nh->fib_nh_dev &&
4509 ((void *)rt->fib6_nh->fib_nh_dev == dev || !dev) &&
4595 ip6_ignore_linkdown(rt->fib6_nh->fib_nh_dev)))
4670 rt->fib6_nh->fib_nh_dev == arg->dev) {
4700 if (rt->fib6_nh->fib_nh_dev == dev)
4703 if (iter->fib6_nh->fib_nh_dev == dev)
4724 if (rt->fib6_nh->fib_nh_dev == down_dev ||
4728 if (iter->fib6_nh->fib_nh_dev == down_dev ||
4741 if (rt->fib6_nh->fib_nh_dev == dev)
4744 if (iter->fib6_nh->fib_nh_dev == dev)
4760 return rt->fib6_nh->fib_nh_dev == dev ? -1 : 0;
4765 return rt->fib6_nh->fib_nh_dev == dev ? -1 : 0;
4781 if (rt->fib6_nh->fib_nh_dev != dev ||
4831 if (nh->fib_nh_dev == arg->dev) {
5683 if (nh->fib_nh_dev == dev)
5700 if (f6i->fib6_nh->fib_nh_dev == dev)
5708 if (sibling->fib6_nh->fib_nh_dev == dev)
6127 net->ipv6.fib6_null_entry->fib6_nh->fib_nh_dev = dev;
6470 init_net.ipv6.fib6_null_entry->fib6_nh->fib_nh_dev = init_net.loopback_dev;