Searched refs:rt6i_idev (Results 1 – 11 of 11) sorted by relevance
/Linux-v4.19/net/ipv6/ |
D | xfrm6_policy.c | 100 xdst->u.rt6.rt6i_idev = in6_dev_get(dev); in xfrm6_fill_dst() 101 if (!xdst->u.rt6.rt6i_idev) { in xfrm6_fill_dst() 245 if (likely(xdst->u.rt6.rt6i_idev)) in xfrm6_dst_destroy() 246 in6_dev_put(xdst->u.rt6.rt6i_idev); in xfrm6_dst_destroy() 262 if (xdst->u.rt6.rt6i_idev->dev == dev) { in xfrm6_dst_ifdown() 268 in6_dev_put(xdst->u.rt6.rt6i_idev); in xfrm6_dst_ifdown() 269 xdst->u.rt6.rt6i_idev = loopback_idev; in xfrm6_dst_ifdown()
|
D | route.c | 173 struct inet6_dev *rt_idev = rt->rt6i_idev; in rt6_uncached_list_flush_dev() 177 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() 394 struct inet6_dev *idev = rt->rt6i_idev; in ip6_dst_ifdown() 401 rt->rt6i_idev = loopback_idev; in ip6_dst_ifdown() 996 rt->rt6i_idev = dev ? in6_dev_get(dev) : NULL; in ip6_rt_copy_init() 2149 rt->rt6i_idev = in6_dev_get(loopback_dev); in ip6_blackhole_route() 2697 rt->rt6i_idev = idev; in icmp6_dst_alloc() 2851 *idev = grt->rt6i_idev; in ip6_route_check_nh() [all …]
|
D | fib6_rules.c | 272 if (rt->rt6i_idev) in fib6_rule_suppress() 273 dev = rt->rt6i_idev->dev; in fib6_rule_suppress()
|
D | ping.c | 151 ICMP6_INC_STATS(sock_net(sk), rt->rt6i_idev, in ping_v6_sendmsg()
|
D | raw.c | 687 IP6_UPD_PO_STATS(net, rt->rt6i_idev, IPSTATS_MIB_OUT, skb->len); in rawv6_send_hdrinc() 693 IP6_INC_STATS(net, rt->rt6i_idev, IPSTATS_MIB_OUTDISCARDS); in rawv6_send_hdrinc() 702 IP6_INC_STATS(net, rt->rt6i_idev, IPSTATS_MIB_OUTDISCARDS); in rawv6_send_hdrinc()
|
D | ip6_output.c | 1551 IP6_INC_STATS(sock_net(sk), rt->rt6i_idev, IPSTATS_MIB_OUTDISCARDS); in __ip6_append_data() 1676 IP6_UPD_PO_STATS(net, rt->rt6i_idev, IPSTATS_MIB_OUT, skb->len); in __ip6_make_skb() 1700 IP6_INC_STATS(net, rt->rt6i_idev, in ip6_send_skb()
|
D | icmp.c | 412 iif = rt6->rt6i_idev->dev->ifindex; in icmp6_iif()
|
/Linux-v4.19/net/ipv6/netfilter/ |
D | nft_fib_ipv6.c | 192 if (oif && oif != rt->rt6i_idev->dev) in nft_fib6_eval() 197 *dest = rt->rt6i_idev->dev->ifindex; in nft_fib6_eval() 200 strncpy((char *)dest, rt->rt6i_idev->dev->name, IFNAMSIZ); in nft_fib6_eval()
|
D | ip6t_rpfilter.c | 76 if (rt->rt6i_idev->dev == dev || (flags & XT_RPFILTER_LOOSE)) in rpfilter_lookup_reverse6()
|
/Linux-v4.19/include/net/ |
D | ip6_fib.h | 187 struct inet6_dev *rt6i_idev; member 208 return ((struct rt6_info *)dst)->rt6i_idev; in ip6_dst_idev()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | cma.c | 1341 ret = rt->rt6i_idev->dev == net_dev; in validate_ipv6_net_dev()
|