Lines Matching refs:todo
2591 int from, to, merge, todo; in skb_shift() local
2597 todo = shiftlen; in skb_shift()
2612 todo -= skb_frag_size(fragfrom); in skb_shift()
2613 if (todo < 0) { in skb_shift()
2640 while ((todo > 0) && (from < skb_shinfo(skb)->nr_frags)) { in skb_shift()
2647 if (todo >= skb_frag_size(fragfrom)) { in skb_shift()
2649 todo -= skb_frag_size(fragfrom); in skb_shift()
2657 skb_frag_size_set(fragto, todo); in skb_shift()
2659 fragfrom->page_offset += todo; in skb_shift()
2660 skb_frag_size_sub(fragfrom, todo); in skb_shift()
2661 todo = 0; in skb_shift()
2685 BUG_ON(todo > 0 && !skb_shinfo(skb)->nr_frags); in skb_shift()