Lines Matching refs:ibuf
1512 struct pipe_buffer *ibuf, *obuf; in splice_pipe_to_pipe() local
1568 ibuf = ipipe->bufs + ipipe->curbuf; in splice_pipe_to_pipe()
1572 if (len >= ibuf->len) { in splice_pipe_to_pipe()
1576 *obuf = *ibuf; in splice_pipe_to_pipe()
1577 ibuf->ops = NULL; in splice_pipe_to_pipe()
1587 pipe_buf_get(ipipe, ibuf); in splice_pipe_to_pipe()
1588 *obuf = *ibuf; in splice_pipe_to_pipe()
1598 ibuf->offset += obuf->len; in splice_pipe_to_pipe()
1599 ibuf->len -= obuf->len; in splice_pipe_to_pipe()
1627 struct pipe_buffer *ibuf, *obuf; in link_pipe() local
1652 ibuf = ipipe->bufs + ((ipipe->curbuf + i) & (ipipe->buffers-1)); in link_pipe()
1659 pipe_buf_get(ipipe, ibuf); in link_pipe()
1662 *obuf = *ibuf; in link_pipe()