Lines Matching refs:frag_skb
4005 static inline skb_frag_t skb_head_frag_to_page_desc(struct sk_buff *frag_skb) in skb_head_frag_to_page_desc() argument
4010 page = virt_to_head_page(frag_skb->head); in skb_head_frag_to_page_desc()
4012 skb_frag_off_set(&head_frag, frag_skb->data - in skb_head_frag_to_page_desc()
4014 skb_frag_size_set(&head_frag, skb_headlen(frag_skb)); in skb_head_frag_to_page_desc()
4124 struct sk_buff *frag_skb = head_skb; in skb_segment() local
4235 frag_skb = list_skb; in skb_segment()
4331 if (skb_orphan_frags(frag_skb, GFP_ATOMIC) || in skb_segment()
4332 skb_zerocopy_clone(nskb, frag_skb, GFP_ATOMIC)) in skb_segment()
4340 frag_skb = list_skb; in skb_segment()
4350 if (skb_orphan_frags(frag_skb, GFP_ATOMIC) || in skb_segment()
4351 skb_zerocopy_clone(nskb, frag_skb, in skb_segment()
4367 *nskb_frag = (i < 0) ? skb_head_frag_to_page_desc(frag_skb) : *frag; in skb_segment()