Lines Matching refs:pages_needed
139 int pages_needed = PAGE_ALIGN(*page_offset + rs_length) >> PAGE_SHIFT; in rdma_read_chunk_lcl() local
147 pages_needed = in rdma_read_chunk_lcl()
148 min_t(int, pages_needed, rdma_read_max_sge(xprt, pages_needed)); in rdma_read_chunk_lcl()
149 read = min_t(int, (pages_needed << PAGE_SHIFT) - *page_offset, in rdma_read_chunk_lcl()
152 for (pno = 0; pno < pages_needed; pno++) { in rdma_read_chunk_lcl()
200 read_wr.num_sge = pages_needed; in rdma_read_chunk_lcl()
236 int pages_needed = PAGE_ALIGN(*page_offset + rs_length) >> PAGE_SHIFT; in rdma_read_chunk_frmr() local
248 pages_needed = min_t(int, pages_needed, xprt->sc_frmr_pg_list_len); in rdma_read_chunk_frmr()
249 read = min_t(int, (pages_needed << PAGE_SHIFT) - *page_offset, in rdma_read_chunk_frmr()
255 frmr->map_len = pages_needed << PAGE_SHIFT; in rdma_read_chunk_frmr()
256 frmr->page_list_len = pages_needed; in rdma_read_chunk_frmr()
258 for (pno = 0; pno < pages_needed; pno++) { in rdma_read_chunk_frmr()