Lines Matching refs:todo
2627 int from, to, merge, todo; in skb_shift() local
2633 todo = shiftlen; in skb_shift()
2648 todo -= skb_frag_size(fragfrom); in skb_shift()
2649 if (todo < 0) { in skb_shift()
2676 while ((todo > 0) && (from < skb_shinfo(skb)->nr_frags)) { in skb_shift()
2683 if (todo >= skb_frag_size(fragfrom)) { in skb_shift()
2685 todo -= skb_frag_size(fragfrom); in skb_shift()
2693 skb_frag_size_set(fragto, todo); in skb_shift()
2695 fragfrom->page_offset += todo; in skb_shift()
2696 skb_frag_size_sub(fragfrom, todo); in skb_shift()
2697 todo = 0; in skb_shift()
2721 BUG_ON(todo > 0 && !skb_shinfo(skb)->nr_frags); in skb_shift()