Lines Matching refs:pages
125 kaddr = kmap_atomic(buf->pages[0]); in xdr_terminate_string()
133 struct page **pages, unsigned int base, unsigned int len) in xdr_inline_pages() argument
142 xdr->pages = pages; in xdr_inline_pages()
172 _shift_data_right_pages(struct page **pages, size_t pgto_base, in _shift_data_right_pages() argument
184 pgto = pages + (pgto_base >> PAGE_CACHE_SHIFT); in _shift_data_right_pages()
185 pgfrom = pages + (pgfrom_base >> PAGE_CACHE_SHIFT); in _shift_data_right_pages()
233 _copy_to_pages(struct page **pages, size_t pgbase, const char *p, size_t len) in _copy_to_pages() argument
239 pgto = pages + (pgbase >> PAGE_CACHE_SHIFT); in _copy_to_pages()
277 _copy_from_pages(char *p, struct page **pages, size_t pgbase, size_t len) in _copy_from_pages() argument
283 pgfrom = pages + (pgbase >> PAGE_CACHE_SHIFT); in _copy_from_pages()
347 buf->pages, in xdr_shrink_bufhead()
364 _shift_data_right_pages(buf->pages, in xdr_shrink_bufhead()
371 _copy_to_pages(buf->pages, buf->page_base, in xdr_shrink_bufhead()
420 buf->pages, buf->page_base + pglen - len, in xdr_shrink_pagelen()
633 xdr->page_ptr = buf->pages + (new >> PAGE_SHIFT); in xdr_truncate_encode()
690 void xdr_write_pages(struct xdr_stream *xdr, struct page **pages, unsigned int base, in xdr_write_pages() argument
695 buf->pages = pages; in xdr_write_pages()
747 xdr->page_ptr = &xdr->buf->pages[pgnr]; in xdr_set_page_base()
765 newbase = (1 + xdr->page_ptr - xdr->buf->pages) << PAGE_SHIFT; in xdr_set_next_page()
814 struct page **pages, unsigned int len) in xdr_init_decode_pages() argument
817 buf->pages = pages; in xdr_init_decode_pages()
1042 subbuf->pages = &buf->pages[base >> PAGE_CACHE_SHIFT]; in xdr_buf_subsegment()
1047 subbuf->pages = buf->pages; in xdr_buf_subsegment()
1121 _copy_from_pages(obj, subbuf->pages, subbuf->page_base, this_len); in __read_bytes_from_xdr_buf()
1152 _copy_to_pages(subbuf->pages, subbuf->page_base, obj, this_len); in __write_bytes_to_xdr_buf()
1303 ppages = buf->pages + (base >> PAGE_CACHE_SHIFT); in xdr_xcode_array2()
1491 sg_set_page(sg, buf->pages[i], thislen, page_offset); in xdr_process_buf()