Lines Matching defs:pbl
431 * irdma_get_pbl - Retrieve pbl from a list given a virtual
434 * @pbl_list: pbl list to search in (QP's or CQ's)
613 ibdev_dbg(&iwdev->ibdev, "VERBS: no pbl info\n");
2309 * irdma_next_pbl_addr - Get next pbl address
2310 * @pbl: pointer to a pble
2314 static inline u64 *irdma_next_pbl_addr(u64 *pbl, struct irdma_pble_info **pinfo,
2319 return ++pbl;
2329 * @pbl: ple pointer to save 1 level or 0 level pble
2332 static void irdma_copy_user_pgaddrs(struct irdma_mr *iwmr, u64 *pbl,
2349 *pbl = rdma_block_iter_dma_address(&biter);
2352 pbl = irdma_next_pbl_addr(pbl, &pinfo, &idx);
2358 * @arr: lvl1 pbl array
2377 * @palloc: pbl allocation struct
2423 u64 *pbl;
2437 pbl = pinfo->addr;
2439 pbl = iwmr->pgaddrmem;
2442 irdma_copy_user_pgaddrs(iwmr, pbl, level);
2445 iwmr->pgaddrmem[0] = *pbl;
2731 * irdma_set_page - populate pbl list for fmr
2733 * @addr: page dma address fro pbl list
2740 u64 *pbl;
2751 pbl = palloc->level1.addr;
2752 pbl[iwmr->npages] = addr;
3182 * irdma_del_memlist - Deleting pbl list entries for CQ/QP