Lines Matching refs:ibuf
1794 struct pipe_buffer *ibuf, *obuf; in splice_pipe_to_pipe() local
1850 ibuf = ipipe->bufs + ipipe->curbuf; in splice_pipe_to_pipe()
1854 if (len >= ibuf->len) { in splice_pipe_to_pipe()
1858 *obuf = *ibuf; in splice_pipe_to_pipe()
1859 ibuf->ops = NULL; in splice_pipe_to_pipe()
1869 ibuf->ops->get(ipipe, ibuf); in splice_pipe_to_pipe()
1870 *obuf = *ibuf; in splice_pipe_to_pipe()
1880 ibuf->offset += obuf->len; in splice_pipe_to_pipe()
1881 ibuf->len -= obuf->len; in splice_pipe_to_pipe()
1909 struct pipe_buffer *ibuf, *obuf; in link_pipe() local
1934 ibuf = ipipe->bufs + ((ipipe->curbuf + i) & (ipipe->buffers-1)); in link_pipe()
1941 ibuf->ops->get(ipipe, ibuf); in link_pipe()
1944 *obuf = *ibuf; in link_pipe()