Lines Matching refs:todo
1488 int todo = (dch->size - dch->used < sch->used - copied) in _store_item_copy_chunks() local
1490 if (remain < todo) in _store_item_copy_chunks()
1491 todo = remain; in _store_item_copy_chunks()
1492 memcpy(dch->data + dch->used, sch->data + copied, todo); in _store_item_copy_chunks()
1493 dch->used += todo; in _store_item_copy_chunks()
1494 copied += todo; in _store_item_copy_chunks()
1495 remain -= todo; in _store_item_copy_chunks()
1517 int todo = (dch->size - dch->used < len - done) in _store_item_copy_chunks() local
1520 memcpy(dch->data + dch->used, ITEM_data(s_it) + done, todo); in _store_item_copy_chunks()
1521 done += todo; in _store_item_copy_chunks()
1522 dch->used += todo; in _store_item_copy_chunks()
2608 int todo = resp->iov[x].iov_len; local
2609 while (ch && todo > 0 && iovused < IOV_MAX-1) {
2626 iovs[iovused].iov_len = ch->used - skip > todo ? todo : ch->used - skip;
2628 todo -= ch->used - skip;