Lines Matching refs:frags
867 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_coalesce_rx_frag()
1033 head_netmem = netmem_compound_head(shinfo->frags[i].netmem); in skb_pp_frag_ref()
1080 __skb_frag_unref(&shinfo->frags[i], skb->pp_recycle); in skb_release_data()
1330 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_dump()
1972 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in skb_copy_ubufs()
2189 skb_shinfo(n)->frags[i] = skb_shinfo(skb)->frags[i]; in __pskb_copy_fclone()
2252 offsetof(struct skb_shared_info, frags[skb_shinfo(skb)->nr_frags])); in pskb_expand_head()
2370 offsetof(struct skb_shared_info, frags[shinfo->nr_frags])); in __skb_unclone_keeptruesize()
2683 int end = offset + skb_frag_size(&skb_shinfo(skb)->frags[i]); in ___pskb_trim()
2690 skb_frag_size_set(&skb_shinfo(skb)->frags[i++], len - offset); in ___pskb_trim()
2825 int size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in __pskb_pull_tail()
2893 int size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in __pskb_pull_tail()
2899 skb_frag_t *frag = &skb_shinfo(skb)->frags[k]; in __pskb_pull_tail()
2901 *frag = skb_shinfo(skb)->frags[i]; in __pskb_pull_tail()
2965 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in skb_copy_bits()
3151 const skb_frag_t *f = &skb_shinfo(skb)->frags[seg]; in __skb_splice_bits()
3273 skb_frag_t *frag = &skb_shinfo(skb)->frags[fragidx]; in __skb_send_sock()
3282 skb_frag_t *frag = &skb_shinfo(skb)->frags[fragidx]; in __skb_send_sock()
3390 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_store_bits()
3471 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_checksum()
3560 end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]); in skb_copy_and_csum_bits()
3562 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_copy_and_csum_bits()
3639 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_crc32c()
3840 skb_shinfo(to)->frags[j] = skb_shinfo(from)->frags[i]; in skb_zerocopy()
3841 size = min_t(int, skb_frag_size(&skb_shinfo(to)->frags[j]), in skb_zerocopy()
3843 skb_frag_size_set(&skb_shinfo(to)->frags[j], size); in skb_zerocopy()
4089 skb_shinfo(skb1)->frags[i] = skb_shinfo(skb)->frags[i]; in skb_split_inside_header()
4114 int size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in skb_split_no_header()
4117 skb_shinfo(skb1)->frags[k] = skb_shinfo(skb)->frags[i]; in skb_split_no_header()
4129 skb_frag_off_add(&skb_shinfo(skb1)->frags[0], len - pos); in skb_split_no_header()
4130 skb_frag_size_sub(&skb_shinfo(skb1)->frags[0], len - pos); in skb_split_no_header()
4131 skb_frag_size_set(&skb_shinfo(skb)->frags[i], len - pos); in skb_split_no_header()
4211 fragfrom = &skb_shinfo(skb)->frags[from]; in skb_shift()
4229 fragfrom = &skb_shinfo(skb)->frags[from]; in skb_shift()
4230 fragto = &skb_shinfo(tgt)->frags[merge]; in skb_shift()
4254 fragfrom = &skb_shinfo(skb)->frags[from]; in skb_shift()
4255 fragto = &skb_shinfo(tgt)->frags[to]; in skb_shift()
4282 fragfrom = &skb_shinfo(skb)->frags[0]; in skb_shift()
4283 fragto = &skb_shinfo(tgt)->frags[merge]; in skb_shift()
4292 skb_shinfo(skb)->frags[to++] = skb_shinfo(skb)->frags[from++]; in skb_shift()
4388 frag = &skb_shinfo(st->cur_skb)->frags[st->frag_idx]; in skb_seq_read()
4544 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], size); in skb_append_pagefrags()
4793 frag = skb_shinfo(head_skb)->frags; in skb_segment()
4822 frag = skb_shinfo(list_skb)->frags; in skb_segment()
4907 nskb_frag = skb_shinfo(nskb)->frags; in skb_segment()
4927 frag = skb_shinfo(list_skb)->frags; in skb_segment()
5159 end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]); in __skb_to_sgvec()
5161 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in __skb_to_sgvec()
6130 memcpy(to_shinfo->frags + to_shinfo->nr_frags, in skb_try_coalesce()
6131 from_shinfo->frags, in skb_try_coalesce()
6143 __skb_frag_ref(&from_shinfo->frags[i]); in skb_try_coalesce()
6728 frags[skb_shinfo(skb)->nr_frags])); in pskb_carve_inside_header()
6837 skb_shinfo(skb), offsetof(struct skb_shared_info, frags[0])); in pskb_carve_inside_nonlinear()
6844 int fsize = skb_frag_size(&skb_shinfo(skb)->frags[i]); in pskb_carve_inside_nonlinear()
6847 shinfo->frags[k] = skb_shinfo(skb)->frags[i]; in pskb_carve_inside_nonlinear()
6858 skb_frag_off_add(&shinfo->frags[0], off - pos); in pskb_carve_inside_nonlinear()
6859 skb_frag_size_sub(&shinfo->frags[0], off - pos); in pskb_carve_inside_nonlinear()