Lines Matching defs:gso_skb
16 static void tcp_gso_tstamp(struct sk_buff *skb, struct sk_buff *gso_skb,
19 u32 flags = skb_shinfo(gso_skb)->tx_flags & SKBTX_ANY_TSTAMP;
20 u32 ts_seq = skb_shinfo(gso_skb)->tskey;
142 struct sk_buff *gso_skb = skb;
175 copy_destructor = gso_skb->destructor == tcp_wfree;
176 ooo_okay = gso_skb->ooo_okay;
200 if (unlikely(skb_shinfo(gso_skb)->tx_flags & SKBTX_ANY_TSTAMP))
201 tcp_gso_tstamp(segs, gso_skb, seq, mss);
205 ecn_cwr_mask = !!(skb_shinfo(gso_skb)->gso_type & SKB_GSO_TCP_ACCECN);
218 skb->destructor = gso_skb->destructor;
219 skb->sk = gso_skb->sk;
232 * is freed at TX completion, and not right now when gso_skb
238 swap(gso_skb->sk, skb->sk);
239 swap(gso_skb->destructor, skb->destructor);
241 delta = sum_truesize - gso_skb->truesize;