Lines Matching refs:head_frag
329 skb->head_frag = 1; in build_skb()
352 skb->head_frag = 1; in build_skb_around()
472 skb->head_frag = 1; in __netdev_alloc_skb()
532 skb->head_frag = 1; in __napi_alloc_skb()
588 if (skb->head_frag) in skb_free_head()
1001 C(head_frag); in __skb_clone()
1666 skb->head_frag = 0; in pskb_expand_head()
2907 if (!from->head_frag || in skb_zerocopy_headlen()
2946 BUG_ON(!from->head_frag && !hlen); in skb_zerocopy()
3630 skb_frag_t head_frag; in skb_head_frag_to_page_desc() local
3634 __skb_frag_set_page(&head_frag, page); in skb_head_frag_to_page_desc()
3635 skb_frag_off_set(&head_frag, frag_skb->data - in skb_head_frag_to_page_desc()
3637 skb_frag_size_set(&head_frag, skb_headlen(frag_skb)); in skb_head_frag_to_page_desc()
3638 return head_frag; in skb_head_frag_to_page_desc()
3673 if (list_skb && !list_skb->head_frag && skb_headlen(list_skb) && in skb_segment()
3721 if (skb_headlen(iter) && !iter->head_frag) in skb_segment()
3871 BUG_ON(!list_skb->head_frag); in skb_segment()
4033 } else if (skb->head_frag) { in skb_gro_receive()
5752 skb->head_frag = 0; in pskb_carve_inside_header()
5890 skb->head_frag = 0; in pskb_carve_inside_nonlinear()