Lines Matching refs:skb_dst
32 struct dst_entry *dst = skb_dst(skb); in xfrm_skb_check_space()
53 struct dst_entry *child = dst_clone(xfrm_dst_child(skb_dst(skb))); in skb_dst_pop()
199 struct dst_entry *dst = skb_dst(skb); in xfrm4_tunnel_encap_add()
215 top_iph->protocol = xfrm_af2proto(skb_dst(skb)->ops->family); in xfrm4_tunnel_encap_add()
244 struct dst_entry *dst = skb_dst(skb); in xfrm6_tunnel_encap_add()
261 top_iph->nexthdr = xfrm_af2proto(skb_dst(skb)->ops->family); in xfrm6_tunnel_encap_add()
415 struct dst_entry *dst = skb_dst(skb); in xfrm_output_one()
463 if (!skb_dst(skb)) { in xfrm_output_one()
508 struct net *net = xs_net(skb_dst(skb)->xfrm); in xfrm_output_resume()
513 err = skb_dst(skb)->ops->local_out(net, sk, skb); in xfrm_output_resume()
517 if (!skb_dst(skb)->xfrm) in xfrm_output_resume()
520 err = nf_hook(skb_dst(skb)->ops->family, in xfrm_output_resume()
522 NULL, skb_dst(skb)->dev, xfrm_output2); in xfrm_output_resume()
570 struct net *net = dev_net(skb_dst(skb)->dev); in xfrm_output()
571 struct xfrm_state *x = skb_dst(skb)->xfrm; in xfrm_output()
642 mtu = dst_mtu(skb_dst(skb)); in xfrm4_tunnel_check_size()
683 struct dst_entry *dst = skb_dst(skb); in xfrm6_tunnel_check_size()
736 xfrm_af2proto(skb_dst(skb)->ops->family)); in xfrm_inner_extract_output()