Lines Matching refs:frags
536 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_coalesce_rx_frag()
585 __skb_frag_unref(&shinfo->frags[i]); in skb_release_data()
887 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in skb_copy_ubufs()
915 skb_shinfo(skb)->frags[i].size); in skb_copy_ubufs()
1086 skb_shinfo(n)->frags[i] = skb_shinfo(skb)->frags[i]; in __pskb_copy_fclone()
1149 offsetof(struct skb_shared_info, frags[skb_shinfo(skb)->nr_frags])); in pskb_expand_head()
1438 int end = offset + skb_frag_size(&skb_shinfo(skb)->frags[i]); in ___pskb_trim()
1445 skb_frag_size_set(&skb_shinfo(skb)->frags[i++], len - offset); in ___pskb_trim()
1554 int size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in __pskb_pull_tail()
1621 int size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in __pskb_pull_tail()
1627 skb_shinfo(skb)->frags[k] = skb_shinfo(skb)->frags[i]; in __pskb_pull_tail()
1629 skb_shinfo(skb)->frags[k].page_offset += eat; in __pskb_pull_tail()
1630 skb_frag_size_sub(&skb_shinfo(skb)->frags[k], eat); in __pskb_pull_tail()
1682 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in skb_copy_bits()
1864 const skb_frag_t *f = &skb_shinfo(skb)->frags[seg]; in __skb_splice_bits()
1981 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_store_bits()
2055 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in __skb_checksum()
2145 end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]); in skb_copy_and_csum_bits()
2149 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_copy_and_csum_bits()
2282 skb_shinfo(to)->frags[j] = skb_shinfo(from)->frags[i]; in skb_zerocopy()
2283 skb_shinfo(to)->frags[j].size = min_t(int, skb_shinfo(to)->frags[j].size, len); in skb_zerocopy()
2284 len -= skb_shinfo(to)->frags[j].size; in skb_zerocopy()
2492 skb_shinfo(skb1)->frags[i] = skb_shinfo(skb)->frags[i]; in skb_split_inside_header()
2516 int size = skb_frag_size(&skb_shinfo(skb)->frags[i]); in skb_split_no_header()
2519 skb_shinfo(skb1)->frags[k] = skb_shinfo(skb)->frags[i]; in skb_split_no_header()
2531 skb_shinfo(skb1)->frags[0].page_offset += len - pos; in skb_split_no_header()
2532 skb_frag_size_sub(&skb_shinfo(skb1)->frags[0], len - pos); in skb_split_no_header()
2533 skb_frag_size_set(&skb_shinfo(skb)->frags[i], len - pos); in skb_split_no_header()
2600 fragfrom = &skb_shinfo(skb)->frags[from]; in skb_shift()
2619 fragfrom = &skb_shinfo(skb)->frags[from]; in skb_shift()
2620 fragto = &skb_shinfo(tgt)->frags[merge]; in skb_shift()
2644 fragfrom = &skb_shinfo(skb)->frags[from]; in skb_shift()
2645 fragto = &skb_shinfo(tgt)->frags[to]; in skb_shift()
2672 fragfrom = &skb_shinfo(skb)->frags[0]; in skb_shift()
2673 fragto = &skb_shinfo(tgt)->frags[merge]; in skb_shift()
2682 skb_shinfo(skb)->frags[to++] = skb_shinfo(skb)->frags[from++]; in skb_shift()
2777 frag = &skb_shinfo(st->cur_skb)->frags[st->frag_idx]; in skb_seq_read()
2938 skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], size); in skb_append_pagefrags()
3005 skb_frag_t *frag = skb_shinfo(head_skb)->frags; in skb_segment()
3055 frag = skb_shinfo(list_skb)->frags; in skb_segment()
3131 nskb_frag = skb_shinfo(nskb)->frags; in skb_segment()
3145 frag = skb_shinfo(list_skb)->frags; in skb_segment()
3253 frag = pinfo->frags + nr_frags; in skb_gro_receive()
3254 frag2 = skbinfo->frags + i; in skb_gro_receive()
3274 skb_frag_t *frag = pinfo->frags + nr_frags; in skb_gro_receive()
3292 memcpy(frag + 1, skbinfo->frags, sizeof(*frag) * skbinfo->nr_frags); in skb_gro_receive()
3305 skbinfo->frags[0].page_offset += eat; in skb_gro_receive()
3306 skb_frag_size_sub(&skbinfo->frags[0], eat); in skb_gro_receive()
3383 end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]); in __skb_to_sgvec()
3385 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in __skb_to_sgvec()
4197 memcpy(skb_shinfo(to)->frags + skb_shinfo(to)->nr_frags, in skb_try_coalesce()
4198 skb_shinfo(from)->frags, in skb_try_coalesce()