Lines Matching refs:skb_dst

61 	struct dst_entry *dst = skb_dst(skb);  in ip6_finish_output2()
71 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); in ip6_finish_output2()
128 dst_allfrag(skb_dst(skb)) || in ip6_finish_output()
137 struct net_device *dev = skb_dst(skb)->dev; in ip6_output()
138 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); in ip6_output()
162 struct dst_entry *dst = skb_dst(skb); in ip6_xmit()
182 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_xmit()
225 IP6_UPD_PO_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_xmit()
233 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), IPSTATS_MIB_FRAGFAILS); in ip6_xmit()
367 struct dst_entry *dst = skb_dst(skb); in ip6_forward()
443 dst = skb_dst(skb); in ip6_forward()
535 skb_dst_set(to, dst_clone(skb_dst(from))); in ip6_copy_metadata()
550 struct rt6_info *rt = (struct rt6_info *)skb_dst(skb); in ip6_fragment()
560 struct net *net = dev_net(skb_dst(skb)->dev); in ip6_fragment()
573 if (skb->sk && dst_allfrag(skb_dst(skb))) in ip6_fragment()
576 skb->dev = skb_dst(skb)->dev; in ip6_fragment()
578 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_fragment()
627 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_fragment()
749 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_fragment()
813 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_fragment()
816 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_fragment()
822 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_fragment()
1663 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); in __ip6_make_skb()
1677 struct rt6_info *rt = (struct rt6_info *)skb_dst(skb); in ip6_send_skb()
1712 if (skb_dst(skb)) in __ip6_flush_pending_frames()
1713 IP6_INC_STATS(sock_net(sk), ip6_dst_idev(skb_dst(skb)), in __ip6_flush_pending_frames()