Lines Matching refs:ibuf
1803 struct pipe_buffer *ibuf, *obuf; in splice_pipe_to_pipe() local
1859 ibuf = ipipe->bufs + ipipe->curbuf; in splice_pipe_to_pipe()
1863 if (len >= ibuf->len) { in splice_pipe_to_pipe()
1867 *obuf = *ibuf; in splice_pipe_to_pipe()
1868 ibuf->ops = NULL; in splice_pipe_to_pipe()
1878 ibuf->ops->get(ipipe, ibuf); in splice_pipe_to_pipe()
1879 *obuf = *ibuf; in splice_pipe_to_pipe()
1889 ibuf->offset += obuf->len; in splice_pipe_to_pipe()
1890 ibuf->len -= obuf->len; in splice_pipe_to_pipe()
1918 struct pipe_buffer *ibuf, *obuf; in link_pipe() local
1943 ibuf = ipipe->bufs + ((ipipe->curbuf + i) & (ipipe->buffers-1)); in link_pipe()
1950 ibuf->ops->get(ipipe, ibuf); in link_pipe()
1953 *obuf = *ibuf; in link_pipe()