Lines Matching refs:rt6i_idev
155 struct inet6_dev *rt_idev = rt->rt6i_idev; in rt6_uncached_list_flush_dev()
159 rt->rt6i_idev = in6_dev_get(loopback_dev); in rt6_uncached_list_flush_dev()
377 idev = rt->rt6i_idev; in ip6_dst_destroy()
379 rt->rt6i_idev = NULL; in ip6_dst_destroy()
391 struct inet6_dev *idev = rt->rt6i_idev; in ip6_dst_ifdown()
400 rt->rt6i_idev = loopback_idev; in ip6_dst_ifdown()
484 if (!sprt->rt6i_idev || in rt6_device_match()
485 sprt->rt6i_idev->dev->ifindex != oif) { in rt6_device_match()
489 local->rt6i_idev->dev->ifindex == oif) in rt6_device_match()
556 rt->rt6i_idev->cnf.rtr_probe_interval)) { in rt6_probe()
592 rt->rt6i_idev && rt->rt6i_idev->dev->ifindex == oif) in rt6_check_dev()
653 struct inet6_dev *idev = rt->rt6i_idev; in find_match()
1218 rt->rt6i_idev = ort->rt6i_idev; in ip6_blackhole_route()
1219 if (rt->rt6i_idev) in ip6_blackhole_route()
1220 in6_dev_hold(rt->rt6i_idev); in ip6_blackhole_route()
1613 rt->rt6i_idev = idev; in icmp6_dst_alloc()
1946 idev = grt->rt6i_idev; in ip6_route_info_create()
1948 in6_dev_hold(grt->rt6i_idev); in ip6_route_info_create()
1980 rt->rt6i_idev = idev; in ip6_route_info_create()
2234 rt->rt6i_idev = ort->rt6i_idev; in ip6_rt_copy_init()
2235 if (rt->rt6i_idev) in ip6_rt_copy_init()
2236 in6_dev_hold(rt->rt6i_idev); in ip6_rt_copy_init()
2371 (!rt->rt6i_idev || rt->rt6i_idev->cnf.accept_ra != 2)) { in rt6_purge_dflt_routers()
2509 rt->rt6i_idev = idev; in addrconf_dst_alloc()
2838 rtnh->rt6i_idev == rt->rt6i_idev && in ip6_route_info_append()
3107 if (rt->rt6i_idev->cnf.ignore_routes_with_linkdown) in rt6_fill_node()
3359 net->ipv6.ip6_null_entry->rt6i_idev = in6_dev_get(dev); in ip6_route_dev_notify()
3362 net->ipv6.ip6_prohibit_entry->rt6i_idev = in6_dev_get(dev); in ip6_route_dev_notify()
3364 net->ipv6.ip6_blk_hole_entry->rt6i_idev = in6_dev_get(dev); in ip6_route_dev_notify()
3705 init_net.ipv6.ip6_null_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev); in ip6_route_init()
3708 init_net.ipv6.ip6_prohibit_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev); in ip6_route_init()
3710 init_net.ipv6.ip6_blk_hole_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev); in ip6_route_init()