Lines Matching defs:fragfrom
3346 skb_frag_t *fragfrom, *fragto;
3358 fragfrom = &skb_shinfo(skb)->frags[from];
3364 !skb_can_coalesce(tgt, to, skb_frag_page(fragfrom),
3365 skb_frag_off(fragfrom))) {
3370 todo -= skb_frag_size(fragfrom);
3377 fragfrom = &skb_shinfo(skb)->frags[from];
3381 skb_frag_size_sub(fragfrom, shiftlen);
3382 skb_frag_off_add(fragfrom, shiftlen);
3402 fragfrom = &skb_shinfo(skb)->frags[from];
3405 if (todo >= skb_frag_size(fragfrom)) {
3406 *fragto = *fragfrom;
3407 todo -= skb_frag_size(fragfrom);
3412 __skb_frag_ref(fragfrom);
3413 skb_frag_page_copy(fragto, fragfrom);
3414 skb_frag_off_copy(fragto, fragfrom);
3417 skb_frag_off_add(fragfrom, todo);
3418 skb_frag_size_sub(fragfrom, todo);
3430 fragfrom = &skb_shinfo(skb)->frags[0];
3433 skb_frag_size_add(fragto, skb_frag_size(fragfrom));
3434 __skb_frag_unref(fragfrom);