Lines Matching full:chars
324 size_t chars = buf->len; in anon_pipe_read() local
328 if (chars > total_len) { in anon_pipe_read()
334 chars = total_len; in anon_pipe_read()
344 written = copy_page_to_iter(buf->page, buf->offset, chars, to); in anon_pipe_read()
345 if (unlikely(written < chars)) { in anon_pipe_read()
350 ret += chars; in anon_pipe_read()
351 buf->offset += chars; in anon_pipe_read()
352 buf->len -= chars; in anon_pipe_read()
356 total_len = chars; in anon_pipe_read()
364 total_len -= chars; in anon_pipe_read()
439 ssize_t chars; in anon_pipe_write() local
477 chars = total_len & (PAGE_SIZE-1); in anon_pipe_write()
478 if (chars && !was_empty) { in anon_pipe_write()
483 offset + chars <= PAGE_SIZE) { in anon_pipe_write()
488 ret = copy_page_from_iter(buf->page, offset, chars, from); in anon_pipe_write()
489 if (unlikely(ret < chars)) { in anon_pipe_write()