Lines Matching refs:todo
3344 int from, to, merge, todo; in skb_shift() local
3354 todo = shiftlen; in skb_shift()
3369 todo -= skb_frag_size(fragfrom); in skb_shift()
3370 if (todo < 0) { in skb_shift()
3397 while ((todo > 0) && (from < skb_shinfo(skb)->nr_frags)) { in skb_shift()
3404 if (todo >= skb_frag_size(fragfrom)) { in skb_shift()
3406 todo -= skb_frag_size(fragfrom); in skb_shift()
3414 skb_frag_size_set(fragto, todo); in skb_shift()
3416 skb_frag_off_add(fragfrom, todo); in skb_shift()
3417 skb_frag_size_sub(fragfrom, todo); in skb_shift()
3418 todo = 0; in skb_shift()
3442 BUG_ON(todo > 0 && !skb_shinfo(skb)->nr_frags); in skb_shift()