Lines Matching refs:left
19 size_t left; \
25 left = (STEP); \
26 __v.iov_len -= left; \
30 left = 0; \
32 while (unlikely(!left && n)) { \
38 left = (STEP); \
39 __v.iov_len -= left; \
167 size_t skip, copy, left, wanted;
190 left = copyout(buf, from, copy);
191 copy -= left;
196 while (unlikely(!left && bytes)) {
200 left = copyout(buf, from, copy);
201 copy -= left;
219 left = copyout(buf, from, copy);
220 copy -= left;
224 while (unlikely(!left && bytes)) {
228 left = copyout(buf, from, copy);
229 copy -= left;
251 size_t skip, copy, left, wanted;
274 left = copyin(to, buf, copy);
275 copy -= left;
280 while (unlikely(!left && bytes)) {
284 left = copyin(to, buf, copy);
285 copy -= left;
303 left = copyin(to, buf, copy);
304 copy -= left;
308 while (unlikely(!left && bytes)) {
312 left = copyin(to, buf, copy);
313 copy -= left;
506 ssize_t left;
513 left = size;
518 left -= PAGE_SIZE - off;
519 if (left <= 0) {
536 buf->len = min_t(ssize_t, left, PAGE_SIZE);
537 left -= buf->len;
541 if (left == 0)
544 return size - left;
1044 size_t off = i->iov_offset, left = size;
1047 left += off - pipe->bufs[i_head & p_mask].offset;
1050 if (left <= buf->len)
1052 left -= buf->len;
1056 i->iov_offset = buf->offset + left;