Lines Matching refs:obuf
1677 struct pipe_buffer *ibuf, *obuf; in splice_pipe_to_pipe() local
1748 obuf = &opipe->bufs[o_head & o_mask]; in splice_pipe_to_pipe()
1754 *obuf = *ibuf; in splice_pipe_to_pipe()
1759 o_len = obuf->len; in splice_pipe_to_pipe()
1772 *obuf = *ibuf; in splice_pipe_to_pipe()
1778 obuf->flags &= ~PIPE_BUF_FLAG_GIFT; in splice_pipe_to_pipe()
1779 obuf->flags &= ~PIPE_BUF_FLAG_CAN_MERGE; in splice_pipe_to_pipe()
1781 obuf->len = len; in splice_pipe_to_pipe()
1814 struct pipe_buffer *ibuf, *obuf; in link_pipe() local
1852 obuf = &opipe->bufs[o_head & o_mask]; in link_pipe()
1864 *obuf = *ibuf; in link_pipe()
1870 obuf->flags &= ~PIPE_BUF_FLAG_GIFT; in link_pipe()
1871 obuf->flags &= ~PIPE_BUF_FLAG_CAN_MERGE; in link_pipe()
1873 if (obuf->len > len) in link_pipe()
1874 obuf->len = len; in link_pipe()
1875 ret += obuf->len; in link_pipe()
1876 len -= obuf->len; in link_pipe()