Lines Matching refs:segs

24 	struct sk_buff *segs = ERR_PTR(-EINVAL);  in __skb_udp_tunnel_segment()  local
87 segs = gso_inner_segment(skb, features); in __skb_udp_tunnel_segment()
88 if (IS_ERR_OR_NULL(segs)) { in __skb_udp_tunnel_segment()
94 gso_partial = !!(skb_shinfo(segs)->gso_type & SKB_GSO_PARTIAL); in __skb_udp_tunnel_segment()
98 skb = segs; in __skb_udp_tunnel_segment()
150 return segs; in __skb_udp_tunnel_segment()
160 struct sk_buff *segs = ERR_PTR(-EINVAL); in skb_udp_tunnel_segment() local
182 segs = __skb_udp_tunnel_segment(skb, features, gso_inner_segment, in skb_udp_tunnel_segment()
188 return segs; in skb_udp_tunnel_segment()
219 static struct sk_buff *__udpv4_gso_segment_list_csum(struct sk_buff *segs) in __udpv4_gso_segment_list_csum() argument
225 seg = segs; in __udpv4_gso_segment_list_csum()
233 return segs; in __udpv4_gso_segment_list_csum()
247 return segs; in __udpv4_gso_segment_list_csum()
270 struct sk_buff *segs, *seg; in __udp_gso_segment() local
298 segs = skb_segment(gso_skb, features); in __udp_gso_segment()
299 if (IS_ERR_OR_NULL(segs)) { in __udp_gso_segment()
302 return segs; in __udp_gso_segment()
309 if (skb_is_gso(segs)) in __udp_gso_segment()
310 mss *= skb_shinfo(segs)->gso_segs; in __udp_gso_segment()
312 seg = segs; in __udp_gso_segment()
372 return segs; in __udp_gso_segment()
379 struct sk_buff *segs = ERR_PTR(-EINVAL); in udp4_ufo_fragment() local
388 segs = skb_udp_tunnel_segment(skb, features, false); in udp4_ufo_fragment()
431 segs = skb_segment(skb, features); in udp4_ufo_fragment()
433 return segs; in udp4_ufo_fragment()