Lines Matching defs:idev

359 	struct inet6_dev *idev;
364 idev = rt->rt6i_idev;
365 if (idev) {
367 in6_dev_put(idev);
377 struct inet6_dev *idev = rt->rt6i_idev;
379 if (idev && idev->dev != blackhole_netdev) {
384 in6_dev_put(idev);
622 struct inet6_dev *idev;
639 idev = __in6_dev_get(dev);
648 neigh->updated + idev->cnf.rtr_probe_interval)) {
655 idev->cnf.rtr_probe_interval)) {
1586 struct inet6_dev *idev;
1589 idev = __in6_dev_get(dev);
1590 mtu = idev->cnf.mtu6;
1989 static bool rt6_mtu_change_route_allowed(struct inet6_dev *idev,
2005 if (dst_mtu(&rt->dst) == idev->cnf.mtu6)
2011 static void rt6_exceptions_update_pmtu(struct inet6_dev *idev,
2031 rt6_mtu_change_route_allowed(idev, entry, mtu))
3225 struct inet6_dev *idev;
3242 idev = __in6_dev_get(dev);
3243 if (idev && idev->cnf.mtu6 > mtu)
3244 mtu = idev->cnf.mtu6;
3257 struct inet6_dev *idev = in6_dev_get(dev);
3260 if (unlikely(!idev))
3265 in6_dev_put(idev);
3275 rt->rt6i_idev = idev;
3367 struct inet6_dev **idev)
3412 *idev = in6_dev_get(dev);
3421 struct inet6_dev **idev,
3463 idev);
3515 struct inet6_dev *idev = NULL;
3535 idev = in6_dev_get(dev);
3536 if (!idev)
3563 /* hold loopback dev/idev if we haven't done so. */
3567 in6_dev_put(idev);
3571 idev = in6_dev_get(dev);
3572 if (!idev) {
3582 &idev, extack);
3594 if (idev->cnf.disable_ipv6) {
3626 if (idev)
3627 in6_dev_put(idev);
4395 struct inet6_dev *idev = dev ? __in6_dev_get(dev) : NULL;
4398 (!idev || idev->cnf.accept_ra != 2) &&
4485 struct inet6_dev *idev;
4491 idev = __in6_dev_get_safely(dev_get_by_index_rcu(net, IP6CB(skb)->iif));
4493 idev = ip6_dst_idev(dst);
4500 IP6_INC_STATS(net, idev, IPSTATS_MIB_INADDRERRORS);
4507 IP6_INC_STATS(net, idev, ipstats_mib_noroutes);
4547 struct inet6_dev *idev,
4553 .fc_table = l3mdev_fib_table(idev->dev) ? : RT6_TABLE_LOCAL,
4554 .fc_ifindex = idev->dev->ifindex,
4578 idev->cnf.disable_policy))
4610 struct net *net = dev_net(ifp->idev->dev);
4919 struct inet6_dev *idev = __in6_dev_get(arg->dev);
4923 (mtu < arg->mtu && mtu == idev->cnf.mtu6))
4927 rt6_exceptions_update_pmtu(idev, nh, arg->mtu);
4937 struct inet6_dev *idev;
4945 idev = __in6_dev_get(arg->dev);
4946 if (!idev)