Lines Matching refs:chars
286 size_t chars = buf->len;
290 if (chars > total_len) {
296 chars = total_len;
306 written = copy_page_to_iter(buf->page, buf->offset, chars, to);
307 if (unlikely(written < chars)) {
312 ret += chars;
313 buf->offset += chars;
314 buf->len -= chars;
318 total_len = chars;
333 total_len -= chars;
422 ssize_t chars;
453 chars = total_len & (PAGE_SIZE-1);
454 if (chars && !was_empty) {
460 offset + chars <= PAGE_SIZE) {
465 ret = copy_page_from_iter(buf->page, offset, chars, from);
466 if (unlikely(ret < chars)) {