Searched refs:fragfrom (Results 1 - 3 of 3) sorted by relevance

/linux-master/net/core/
H A Dskbuff.c4144 skb_frag_t *fragfrom, *fragto; local
4156 fragfrom = &skb_shinfo(skb)->frags[from];
4162 !skb_can_coalesce(tgt, to, skb_frag_page(fragfrom),
4163 skb_frag_off(fragfrom))) {
4168 todo -= skb_frag_size(fragfrom);
4175 fragfrom = &skb_shinfo(skb)->frags[from];
4179 skb_frag_size_sub(fragfrom, shiftlen);
4180 skb_frag_off_add(fragfrom, shiftlen);
4200 fragfrom = &skb_shinfo(skb)->frags[from];
4203 if (todo >= skb_frag_size(fragfrom)) {
[all...]
/linux-master/net/ipv4/
H A Dtcp_output.c2366 const skb_frag_t *fragfrom = skb_shinfo(skb)->frags; local
2371 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++, fragfrom++) {
2374 todo = min_t(int, skb_frag_size(fragfrom),
2378 skb_frag_page(fragfrom) == skb_frag_page(lastfrag) &&
2379 skb_frag_off(fragfrom) == skb_frag_off(lastfrag) +
2386 skb_frag_page_copy(fragto, fragfrom);
2387 skb_frag_off_copy(fragto, fragfrom);
/linux-master/include/linux/
H A Dskbuff.h3473 * @fragfrom: skb fragment offset is copied from
3476 const skb_frag_t *fragfrom)
3478 fragto->offset = fragfrom->offset;
3602 * @fragfrom: skb fragment page is copied from
3605 const skb_frag_t *fragfrom)
3607 fragto->netmem = fragfrom->netmem;
3475 skb_frag_off_copy(skb_frag_t *fragto, const skb_frag_t *fragfrom) argument
3604 skb_frag_page_copy(skb_frag_t *fragto, const skb_frag_t *fragfrom) argument

Completed in 167 milliseconds