Lines Matching defs:gso_skb
260 struct sk_buff *__udp_gso_segment(struct sk_buff *gso_skb,
263 struct sock *sk = gso_skb->sk;
272 if (skb_shinfo(gso_skb)->gso_type & SKB_GSO_FRAGLIST)
273 return __udp_gso_segment_list(gso_skb, features, is_ipv6);
275 mss = skb_shinfo(gso_skb)->gso_size;
276 if (gso_skb->len <= sizeof(*uh) + mss)
279 skb_pull(gso_skb, sizeof(*uh));
282 copy_dtor = gso_skb->destructor == sock_wfree;
284 gso_skb->destructor = NULL;
286 segs = skb_segment(gso_skb, features);
289 gso_skb->destructor = sock_wfree;
304 skb_shinfo(seg)->tskey = skb_shinfo(gso_skb)->tskey;
306 (skb_shinfo(gso_skb)->tx_flags & SKBTX_ANY_TSTAMP);
350 int delta = sum_truesize - gso_skb->truesize;