Lines Matching refs:frag_skb
3834 static inline skb_frag_t skb_head_frag_to_page_desc(struct sk_buff *frag_skb) in skb_head_frag_to_page_desc() argument
3839 page = virt_to_head_page(frag_skb->head); in skb_head_frag_to_page_desc()
3841 skb_frag_off_set(&head_frag, frag_skb->data - in skb_head_frag_to_page_desc()
3843 skb_frag_size_set(&head_frag, skb_headlen(frag_skb)); in skb_head_frag_to_page_desc()
3977 struct sk_buff *frag_skb = head_skb; in skb_segment() local
4086 frag_skb = list_skb; in skb_segment()
4183 if (skb_orphan_frags(frag_skb, GFP_ATOMIC) || in skb_segment()
4184 skb_zerocopy_clone(nskb, frag_skb, GFP_ATOMIC)) in skb_segment()
4192 frag_skb = list_skb; in skb_segment()
4202 if (skb_orphan_frags(frag_skb, GFP_ATOMIC) || in skb_segment()
4203 skb_zerocopy_clone(nskb, frag_skb, in skb_segment()
4219 *nskb_frag = (i < 0) ? skb_head_frag_to_page_desc(frag_skb) : *frag; in skb_segment()