Lines Matching refs:ibuf
1528 struct pipe_buffer *ibuf, *obuf; in splice_pipe_to_pipe() local
1598 ibuf = &ipipe->bufs[i_tail & i_mask]; in splice_pipe_to_pipe()
1601 if (len >= ibuf->len) { in splice_pipe_to_pipe()
1605 *obuf = *ibuf; in splice_pipe_to_pipe()
1606 ibuf->ops = NULL; in splice_pipe_to_pipe()
1618 if (!pipe_buf_get(ipipe, ibuf)) { in splice_pipe_to_pipe()
1623 *obuf = *ibuf; in splice_pipe_to_pipe()
1633 ibuf->offset += len; in splice_pipe_to_pipe()
1634 ibuf->len -= len; in splice_pipe_to_pipe()
1665 struct pipe_buffer *ibuf, *obuf; in link_pipe() local
1702 ibuf = &ipipe->bufs[i_tail & i_mask]; in link_pipe()
1709 if (!pipe_buf_get(ipipe, ibuf)) { in link_pipe()
1715 *obuf = *ibuf; in link_pipe()