Lines Matching refs:skb_dst
33 struct dst_entry *dst = skb_dst(skb); in xfrm_skb_check_space()
54 struct dst_entry *child = dst_clone(xfrm_dst_child(skb_dst(skb))); in skb_dst_pop()
276 struct dst_entry *dst = skb_dst(skb); in xfrm4_tunnel_encap_add()
292 top_iph->protocol = xfrm_af2proto(skb_dst(skb)->ops->family); in xfrm4_tunnel_encap_add()
321 struct dst_entry *dst = skb_dst(skb); in xfrm6_tunnel_encap_add()
338 top_iph->nexthdr = xfrm_af2proto(skb_dst(skb)->ops->family); in xfrm6_tunnel_encap_add()
492 struct dst_entry *dst = skb_dst(skb); in xfrm_output_one()
541 if (!skb_dst(skb)) { in xfrm_output_one()
586 struct net *net = xs_net(skb_dst(skb)->xfrm); in xfrm_output_resume()
591 err = skb_dst(skb)->ops->local_out(net, sk, skb); in xfrm_output_resume()
595 if (!skb_dst(skb)->xfrm) in xfrm_output_resume()
598 err = nf_hook(skb_dst(skb)->ops->family, in xfrm_output_resume()
600 NULL, skb_dst(skb)->dev, xfrm_output2); in xfrm_output_resume()
705 struct net *net = dev_net(skb_dst(skb)->dev); in xfrm_output()
706 struct xfrm_state *x = skb_dst(skb)->xfrm; in xfrm_output()
711 : skb_dst(skb)->ops->family; in xfrm_output()
793 mtu = dst_mtu(skb_dst(skb)); in xfrm4_tunnel_check_size()
834 struct dst_entry *dst = skb_dst(skb); in xfrm6_tunnel_check_size()