Lines Matching refs:buffers
205 if (pipe->nrbufs < pipe->buffers) { in splice_to_pipe()
206 int newbuf = (pipe->curbuf + pipe->nrbufs) & (pipe->buffers - 1); in splice_to_pipe()
226 if (pipe->nrbufs < pipe->buffers) in splice_to_pipe()
279 unsigned int buffers = ACCESS_ONCE(pipe->buffers); in splice_grow_spd() local
281 spd->nr_pages_max = buffers; in splice_grow_spd()
282 if (buffers <= PIPE_DEF_BUFFERS) in splice_grow_spd()
285 spd->pages = kmalloc(buffers * sizeof(struct page *), GFP_KERNEL); in splice_grow_spd()
286 spd->partial = kmalloc(buffers * sizeof(struct partial_page), GFP_KERNEL); in splice_grow_spd()
789 pipe->curbuf = (pipe->curbuf + 1) & (pipe->buffers - 1); in splice_from_pipe_feed()
956 int nbufs = pipe->buffers; in iter_file_splice_write()
976 if (unlikely(nbufs < pipe->buffers)) { in iter_file_splice_write()
978 nbufs = pipe->buffers; in iter_file_splice_write()
996 if (idx == pipe->buffers - 1) in iter_file_splice_write()
1031 pipe->curbuf = (pipe->curbuf + 1) & (pipe->buffers - 1); in iter_file_splice_write()
1263 for (i = 0; i < pipe->buffers; i++) { in splice_direct_to_actor()
1442 int buffers = 0, error = 0; in get_iovec_page_array() local
1483 if (npages > pipe_buffers - buffers) in get_iovec_page_array()
1484 npages = pipe_buffers - buffers; in get_iovec_page_array()
1487 0, &pages[buffers]); in get_iovec_page_array()
1498 partial[buffers].offset = off; in get_iovec_page_array()
1499 partial[buffers].len = plen; in get_iovec_page_array()
1503 buffers++; in get_iovec_page_array()
1519 if (error < npages || buffers == pipe_buffers) in get_iovec_page_array()
1526 if (buffers) in get_iovec_page_array()
1527 return buffers; in get_iovec_page_array()
1758 if (pipe->nrbufs < pipe->buffers) in opipe_prep()
1764 while (pipe->nrbufs >= pipe->buffers) { in opipe_prep()
1830 if (!ipipe->nrbufs || opipe->nrbufs >= opipe->buffers) { in splice_pipe_to_pipe()
1851 nbuf = (opipe->curbuf + opipe->nrbufs) & (opipe->buffers - 1); in splice_pipe_to_pipe()
1861 ipipe->curbuf = (ipipe->curbuf + 1) & (ipipe->buffers - 1); in splice_pipe_to_pipe()
1931 if (i >= ipipe->nrbufs || opipe->nrbufs >= opipe->buffers) in link_pipe()
1934 ibuf = ipipe->bufs + ((ipipe->curbuf + i) & (ipipe->buffers-1)); in link_pipe()
1935 nbuf = (opipe->curbuf + opipe->nrbufs) & (opipe->buffers - 1); in link_pipe()