Lines Matching refs:obuf
1803 struct pipe_buffer *ibuf, *obuf; in splice_pipe_to_pipe() local
1861 obuf = opipe->bufs + nbuf; in splice_pipe_to_pipe()
1867 *obuf = *ibuf; in splice_pipe_to_pipe()
1879 *obuf = *ibuf; in splice_pipe_to_pipe()
1885 obuf->flags &= ~PIPE_BUF_FLAG_GIFT; in splice_pipe_to_pipe()
1887 obuf->len = len; 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()
1892 ret += obuf->len; in splice_pipe_to_pipe()
1893 len -= obuf->len; in splice_pipe_to_pipe()
1918 struct pipe_buffer *ibuf, *obuf; in link_pipe() local
1952 obuf = opipe->bufs + nbuf; in link_pipe()
1953 *obuf = *ibuf; in link_pipe()
1959 obuf->flags &= ~PIPE_BUF_FLAG_GIFT; in link_pipe()
1961 if (obuf->len > len) in link_pipe()
1962 obuf->len = len; in link_pipe()
1965 ret += obuf->len; in link_pipe()
1966 len -= obuf->len; in link_pipe()