Lines Matching refs:bufs

332 		p = &pipe->bufs[idx];  in sanity()
346 pipe->bufs[idx].ops, in sanity()
347 pipe->bufs[idx].page, in sanity()
348 pipe->bufs[idx].offset, in sanity()
349 pipe->bufs[idx].len); in sanity()
381 buf = &pipe->bufs[idx]; in copy_page_to_iter_pipe()
390 buf = &pipe->bufs[idx]; in copy_page_to_iter_pipe()
480 if (off && (!allocated(&i->pipe->bufs[idx]) || off == PAGE_SIZE)) { in data_start()
508 pipe->bufs[idx].len += size; in push_pipe()
511 pipe->bufs[idx].len = PAGE_SIZE; in push_pipe()
519 pipe->bufs[idx].ops = &default_pipe_buf_ops; in push_pipe()
520 pipe->bufs[idx].page = page; in push_pipe()
521 pipe->bufs[idx].offset = 0; in push_pipe()
523 pipe->bufs[idx].len = left; in push_pipe()
526 pipe->bufs[idx].len = PAGE_SIZE; in push_pipe()
548 memcpy_to_page(pipe->bufs[idx].page, off, addr, chunk); in copy_pipe_to_iter()
616 rem = memcpy_mcsafe_to_page(pipe->bufs[idx].page, off, addr, in copy_pipe_to_iter_mcsafe()
880 memzero_page(pipe->bufs[idx].page, off, chunk); in pipe_zero()
935 pipe->bufs[idx].len = off - pipe->bufs[idx].offset; in pipe_truncate()
940 pipe_buf_release(pipe, &pipe->bufs[idx]); in pipe_truncate()
957 left += off - pipe->bufs[idx].offset; in pipe_advance()
959 buf = &pipe->bufs[idx]; in pipe_advance()
995 size_t n = off - pipe->bufs[idx].offset; in iov_iter_revert()
1007 off = pipe->bufs[idx].offset + pipe->bufs[idx].len; in iov_iter_revert()
1110 if (size && i->iov_offset && allocated(&i->pipe->bufs[i->idx])) in iov_iter_alignment()
1159 get_page(*pages++ = pipe->bufs[idx].page); in __pipe_get_pages()