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()
280 unsigned int buffers = ACCESS_ONCE(pipe->buffers); in splice_grow_spd() local
282 spd->nr_pages_max = buffers; in splice_grow_spd()
283 if (buffers <= PIPE_DEF_BUFFERS) in splice_grow_spd()
286 spd->pages = kmalloc(buffers * sizeof(struct page *), GFP_KERNEL); in splice_grow_spd()
287 spd->partial = kmalloc(buffers * sizeof(struct partial_page), GFP_KERNEL); in splice_grow_spd()
790 pipe->curbuf = (pipe->curbuf + 1) & (pipe->buffers - 1); in splice_from_pipe_feed()
965 int nbufs = pipe->buffers; in iter_file_splice_write()
985 if (unlikely(nbufs < pipe->buffers)) { in iter_file_splice_write()
987 nbufs = pipe->buffers; in iter_file_splice_write()
1005 if (idx == pipe->buffers - 1) in iter_file_splice_write()
1040 pipe->curbuf = (pipe->curbuf + 1) & (pipe->buffers - 1); in iter_file_splice_write()
1272 for (i = 0; i < pipe->buffers; i++) { in splice_direct_to_actor()
1451 int buffers = 0, error = 0; in get_iovec_page_array() local
1492 if (npages > pipe_buffers - buffers) in get_iovec_page_array()
1493 npages = pipe_buffers - buffers; in get_iovec_page_array()
1496 0, &pages[buffers]); in get_iovec_page_array()
1507 partial[buffers].offset = off; in get_iovec_page_array()
1508 partial[buffers].len = plen; in get_iovec_page_array()
1512 buffers++; in get_iovec_page_array()
1528 if (error < npages || buffers == pipe_buffers) in get_iovec_page_array()
1535 if (buffers) in get_iovec_page_array()
1536 return buffers; in get_iovec_page_array()
1767 if (pipe->nrbufs < pipe->buffers) in opipe_prep()
1773 while (pipe->nrbufs >= pipe->buffers) { in opipe_prep()
1839 if (!ipipe->nrbufs || opipe->nrbufs >= opipe->buffers) { in splice_pipe_to_pipe()
1860 nbuf = (opipe->curbuf + opipe->nrbufs) & (opipe->buffers - 1); in splice_pipe_to_pipe()
1870 ipipe->curbuf = (ipipe->curbuf + 1) & (ipipe->buffers - 1); in splice_pipe_to_pipe()
1940 if (i >= ipipe->nrbufs || opipe->nrbufs >= opipe->buffers) in link_pipe()
1943 ibuf = ipipe->bufs + ((ipipe->curbuf + i) & (ipipe->buffers-1)); in link_pipe()
1944 nbuf = (opipe->curbuf + opipe->nrbufs) & (opipe->buffers - 1); in link_pipe()