Lines Matching refs:ppages
186 struct page **ppages; in rpcrdma_alloc_sparse_pages() local
190 ppages = buf->pages + (buf->page_base >> PAGE_SHIFT); in rpcrdma_alloc_sparse_pages()
192 if (!*ppages) in rpcrdma_alloc_sparse_pages()
193 *ppages = alloc_page(GFP_NOWAIT | __GFP_NOWARN); in rpcrdma_alloc_sparse_pages()
194 if (!*ppages) in rpcrdma_alloc_sparse_pages()
196 ppages++; in rpcrdma_alloc_sparse_pages()
234 struct page **ppages; in rpcrdma_convert_iovs() local
241 ppages = xdrbuf->pages + (xdrbuf->page_base >> PAGE_SHIFT); in rpcrdma_convert_iovs()
244 seg->mr_page = *ppages; in rpcrdma_convert_iovs()
248 ++ppages; in rpcrdma_convert_iovs()
602 struct page **ppages; in rpcrdma_prepare_pagelist() local
605 ppages = xdr->pages + (xdr->page_base >> PAGE_SHIFT); in rpcrdma_prepare_pagelist()
611 sge->addr = ib_dma_map_page(rdmab_device(rb), *ppages, in rpcrdma_prepare_pagelist()
620 ppages++; in rpcrdma_prepare_pagelist()
681 struct page **ppages; in rpcrdma_pullup_pagelist() local
686 ppages = xdr->pages + (xdr->page_base >> PAGE_SHIFT); in rpcrdma_pullup_pagelist()
690 src = page_address(*ppages); in rpcrdma_pullup_pagelist()
696 ppages++; in rpcrdma_pullup_pagelist()
1045 struct page **ppages; in rpcrdma_inline_fixup() local
1063 ppages = rqst->rq_rcv_buf.pages + in rpcrdma_inline_fixup()
1079 destp = kmap_atomic(ppages[i]); in rpcrdma_inline_fixup()
1081 flush_dcache_page(ppages[i]); in rpcrdma_inline_fixup()