Lines Matching defs:pgsz
55 unsigned long pgsz)
58 (pgsz - 1);
62 unsigned long pgsz)
64 return (size_t)((ALIGN(umem->iova + umem->length, pgsz) -
65 ALIGN_DOWN(umem->iova, pgsz))) /
66 pgsz;
76 unsigned long pgsz)
79 umem->sgt_append.sgt.nents, pgsz);
80 biter->__sg_advance = ib_umem_offset(umem) & ~(pgsz - 1);
81 biter->__sg_numblocks = ib_umem_num_dma_blocks(umem, pgsz);
92 * @pgsz: Page size to split the list into
94 * pgsz must be <= PAGE_SIZE or computed by ib_umem_find_best_pgsz(). The
95 * returned DMA blocks will be aligned to pgsz and span the range:
96 * ALIGN_DOWN(umem->address, pgsz) to ALIGN(umem->address + umem->length, pgsz)
100 #define rdma_umem_for_each_dma_block(umem, biter, pgsz) \
101 for (__rdma_umem_block_iter_start(biter, umem, pgsz); \