Lines Matching refs:nr_frags
1063 for (i = 0; i < shinfo->nr_frags; i++) { in skb_pp_frag_ref()
1107 for (i = 0; i < shinfo->nr_frags; i++) in skb_release_data()
1337 sh->tx_flags, sh->nr_frags, in skb_dump()
1368 for (i = 0; len && i < skb_shinfo(skb)->nr_frags; i++) { in skb_dump()
1948 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) in __skb_zcopy_downgrade_managed()
1990 int num_frags = skb_shinfo(skb)->nr_frags; in skb_copy_ubufs()
2066 skb_shinfo(skb)->nr_frags = new_frags; in skb_copy_ubufs()
2237 if (skb_shinfo(skb)->nr_frags) { in __pskb_copy_fclone()
2246 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in __pskb_copy_fclone()
2250 skb_shinfo(n)->nr_frags = i; in __pskb_copy_fclone()
2314 offsetof(struct skb_shared_info, frags[skb_shinfo(skb)->nr_frags])); in pskb_expand_head()
2326 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) in pskb_expand_head()
2416 offsetof(struct skb_shared_info, frags[shinfo->nr_frags])); in __skb_unclone_keeptruesize()
2716 int nfrags = skb_shinfo(skb)->nr_frags; in ___pskb_trim()
2739 skb_shinfo(skb)->nr_frags = i; in ___pskb_trim()
2870 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in __pskb_pull_tail()
2938 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in __pskb_pull_tail()
2958 skb_shinfo(skb)->nr_frags = k; in __pskb_pull_tail()
3009 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skb_copy_bits()
3198 for (seg = 0; seg < skb_shinfo(skb)->nr_frags; seg++) { in __skb_splice_bits()
3320 for (fragidx = 0; fragidx < skb_shinfo(skb)->nr_frags; fragidx++) { in __skb_send_sock()
3329 for (; len && fragidx < skb_shinfo(skb)->nr_frags; fragidx++) { in __skb_send_sock()
3437 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skb_store_bits()
3517 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skb_checksum()
3603 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skb_copy_and_csum_bits()
3685 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in skb_crc32c()
3811 skb_shinfo(from)->nr_frags >= MAX_SKB_FRAGS) { in skb_zerocopy_headlen()
3883 for (i = 0; i < skb_shinfo(from)->nr_frags; i++) { in skb_zerocopy()
3896 skb_shinfo(to)->nr_frags = j; in skb_zerocopy()
4136 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) in skb_split_inside_header()
4139 skb_shinfo(skb1)->nr_frags = skb_shinfo(skb)->nr_frags; in skb_split_inside_header()
4141 skb_shinfo(skb)->nr_frags = 0; in skb_split_inside_header()
4154 const int nfrags = skb_shinfo(skb)->nr_frags; in skb_split_no_header()
4156 skb_shinfo(skb)->nr_frags = 0; in skb_split_no_header()
4180 skb_shinfo(skb)->nr_frags++; in skb_split_no_header()
4184 skb_shinfo(skb)->nr_frags++; in skb_split_no_header()
4187 skb_shinfo(skb1)->nr_frags = k; in skb_split_no_header()
4258 to = skb_shinfo(tgt)->nr_frags; in skb_shift()
4292 (skb_shinfo(skb)->nr_frags - from) > (MAX_SKB_FRAGS - to)) in skb_shift()
4298 while ((todo > 0) && (from < skb_shinfo(skb)->nr_frags)) { in skb_shift()
4327 skb_shinfo(tgt)->nr_frags = to; in skb_shift()
4339 while (from < skb_shinfo(skb)->nr_frags) in skb_shift()
4341 skb_shinfo(skb)->nr_frags = to; in skb_shift()
4343 BUG_ON(todo > 0 && !skb_shinfo(skb)->nr_frags); in skb_shift()
4433 while (st->frag_idx < skb_shinfo(st->cur_skb)->nr_frags) { in skb_seq_read()
4589 int i = skb_shinfo(skb)->nr_frags; in skb_append_pagefrags()
4842 nfrags = skb_shinfo(head_skb)->nr_frags; in skb_segment()
4871 nfrags = skb_shinfo(list_skb)->nr_frags; in skb_segment()
4976 nfrags = skb_shinfo(list_skb)->nr_frags; in skb_segment()
4992 if (unlikely(skb_shinfo(nskb)->nr_frags >= in skb_segment()
5010 skb_shinfo(nskb)->nr_frags++; in skb_segment()
5210 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in __skb_to_sgvec()
5340 if ((skb_cloned(skb) || skb_shinfo(skb)->nr_frags) && in skb_cow_data()
5379 if (skb_shinfo(skb1)->nr_frags || in skb_cow_data()
5388 skb_shinfo(skb1)->nr_frags || in skb_cow_data()
6174 if (to_shinfo->nr_frags + in skb_try_coalesce()
6175 from_shinfo->nr_frags >= MAX_SKB_FRAGS) in skb_try_coalesce()
6186 skb_fill_page_desc(to, to_shinfo->nr_frags, in skb_try_coalesce()
6190 if (to_shinfo->nr_frags + in skb_try_coalesce()
6191 from_shinfo->nr_frags > MAX_SKB_FRAGS) in skb_try_coalesce()
6199 memcpy(to_shinfo->frags + to_shinfo->nr_frags, in skb_try_coalesce()
6201 from_shinfo->nr_frags * sizeof(skb_frag_t)); in skb_try_coalesce()
6202 to_shinfo->nr_frags += from_shinfo->nr_frags; in skb_try_coalesce()
6205 from_shinfo->nr_frags = 0; in skb_try_coalesce()
6211 for (i = 0; i < from_shinfo->nr_frags; i++) in skb_try_coalesce()
6727 int nr_frags = 0; in alloc_skb_with_frags() local
6739 if (nr_frags == MAX_SKB_FRAGS) in alloc_skb_with_frags()
6760 skb_fill_page_desc(skb, nr_frags, page, 0, chunk); in alloc_skb_with_frags()
6761 nr_frags++; in alloc_skb_with_frags()
6797 frags[skb_shinfo(skb)->nr_frags])); in pskb_carve_inside_header()
6804 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) in pskb_carve_inside_header()
6894 const int nfrags = skb_shinfo(skb)->nr_frags; in pskb_carve_inside_nonlinear()
6935 shinfo->nr_frags = k; in pskb_carve_inside_nonlinear()
7337 space = frag_limit - skb_shinfo(skb)->nr_frags; in skb_splice_from_iter()