Lines Matching refs:ppages
190 struct page **ppages; in rpcrdma_alloc_sparse_pages() local
194 ppages = buf->pages + (buf->page_base >> PAGE_SHIFT); in rpcrdma_alloc_sparse_pages()
196 if (!*ppages) in rpcrdma_alloc_sparse_pages()
197 *ppages = alloc_page(GFP_NOWAIT | __GFP_NOWARN); in rpcrdma_alloc_sparse_pages()
198 if (!*ppages) in rpcrdma_alloc_sparse_pages()
200 ppages++; in rpcrdma_alloc_sparse_pages()
251 struct page **ppages; in rpcrdma_convert_iovs() local
258 ppages = xdrbuf->pages + (xdrbuf->page_base >> PAGE_SHIFT); in rpcrdma_convert_iovs()
261 seg->mr_page = *ppages; in rpcrdma_convert_iovs()
265 ++ppages; in rpcrdma_convert_iovs()
618 struct page **ppages; in rpcrdma_prepare_pagelist() local
621 ppages = xdr->pages + (xdr->page_base >> PAGE_SHIFT); in rpcrdma_prepare_pagelist()
627 sge->addr = ib_dma_map_page(rdmab_device(rb), *ppages, in rpcrdma_prepare_pagelist()
636 ppages++; in rpcrdma_prepare_pagelist()
697 struct page **ppages; in rpcrdma_pullup_pagelist() local
702 ppages = xdr->pages + (xdr->page_base >> PAGE_SHIFT); in rpcrdma_pullup_pagelist()
706 src = page_address(*ppages); in rpcrdma_pullup_pagelist()
712 ppages++; in rpcrdma_pullup_pagelist()
1061 struct page **ppages; in rpcrdma_inline_fixup() local
1079 ppages = rqst->rq_rcv_buf.pages + in rpcrdma_inline_fixup()
1095 destp = kmap_atomic(ppages[i]); in rpcrdma_inline_fixup()
1097 flush_dcache_page(ppages[i]); in rpcrdma_inline_fixup()