Lines Matching refs:buffers
199 while (pipe->nrbufs < pipe->buffers) { in splice_to_pipe()
200 int newbuf = (pipe->curbuf + pipe->nrbufs) & (pipe->buffers - 1); in splice_to_pipe()
236 } else if (pipe->nrbufs == pipe->buffers) { in add_to_pipe()
239 int newbuf = (pipe->curbuf + pipe->nrbufs) & (pipe->buffers - 1); in add_to_pipe()
255 unsigned int buffers = READ_ONCE(pipe->buffers); in splice_grow_spd() local
257 spd->nr_pages_max = buffers; in splice_grow_spd()
258 if (buffers <= PIPE_DEF_BUFFERS) in splice_grow_spd()
261 spd->pages = kmalloc_array(buffers, sizeof(struct page *), GFP_KERNEL); in splice_grow_spd()
262 spd->partial = kmalloc_array(buffers, sizeof(struct partial_page), in splice_grow_spd()
377 if (pipe->nrbufs == pipe->buffers) in default_file_splice_read()
514 pipe->curbuf = (pipe->curbuf + 1) & (pipe->buffers - 1); in splice_from_pipe_feed()
689 int nbufs = pipe->buffers; in iter_file_splice_write()
709 if (unlikely(nbufs < pipe->buffers)) { in iter_file_splice_write()
711 nbufs = pipe->buffers; in iter_file_splice_write()
729 if (idx == pipe->buffers - 1) in iter_file_splice_write()
761 pipe->curbuf = (pipe->curbuf + 1) & (pipe->buffers - 1); in iter_file_splice_write()
953 pipe_pages = pipe->buffers - pipe->nrbufs; in splice_direct_to_actor()
1002 for (i = 0; i < pipe->buffers; i++) { in splice_direct_to_actor()
1079 if (pipe->nrbufs != pipe->buffers) in wait_for_space()
1188 pipe_pages = opipe->buffers - opipe->nrbufs; in do_splice()
1494 if (pipe->nrbufs < pipe->buffers) in opipe_prep()
1500 while (pipe->nrbufs >= pipe->buffers) { in opipe_prep()
1566 if (!ipipe->nrbufs || opipe->nrbufs >= opipe->buffers) { in splice_pipe_to_pipe()
1587 nbuf = (opipe->curbuf + opipe->nrbufs) & (opipe->buffers - 1); in splice_pipe_to_pipe()
1597 ipipe->curbuf = (ipipe->curbuf + 1) & (ipipe->buffers - 1); in splice_pipe_to_pipe()
1673 if (i >= ipipe->nrbufs || opipe->nrbufs >= opipe->buffers) in link_pipe()
1676 ibuf = ipipe->bufs + ((ipipe->curbuf + i) & (ipipe->buffers-1)); in link_pipe()
1677 nbuf = (opipe->curbuf + opipe->nrbufs) & (opipe->buffers - 1); in link_pipe()