Lines Matching full:pbl
318 * i40iw_get_pbl - Retrieve pbl from a list given a virtual
321 * @pbl_list: pbl list to search in (QP's or CQ's)
633 i40iw_pr_err("no pbl info\n"); in i40iw_create_qp()
1273 * i40iw_next_pbl_addr - Get next pbl address
1274 * @pbl: pointer to a pble
1278 static inline u64 *i40iw_next_pbl_addr(u64 *pbl, in i40iw_next_pbl_addr() argument
1284 return ++pbl; in i40iw_next_pbl_addr()
1293 * @pbl: ple pointer to save 1 level or 0 level pble
1297 u64 *pbl, in i40iw_copy_user_pgaddrs() argument
1313 *pbl = rdma_block_iter_dma_address(&biter); in i40iw_copy_user_pgaddrs()
1314 pbl = i40iw_next_pbl_addr(pbl, &pinfo, &idx); in i40iw_copy_user_pgaddrs()
1320 * @arr: lvl1 pbl array
1338 * @palloc: pbl allocation struct
1383 u64 *pbl; in i40iw_setup_pbles() local
1397 pbl = (u64 *)pinfo->addr; in i40iw_setup_pbles()
1399 pbl = iwmr->pgaddrmem; in i40iw_setup_pbles()
1402 i40iw_copy_user_pgaddrs(iwmr, pbl, level); in i40iw_setup_pbles()
1405 iwmr->pgaddrmem[0] = *pbl; in i40iw_setup_pbles()
1590 * i40iw_set_page - populate pbl list for fmr
1592 * @addr: page dma address fro pbl list
1599 u64 *pbl; in i40iw_set_page() local
1604 pbl = (u64 *)palloc->level1.addr; in i40iw_set_page()
1605 pbl[iwmr->npages++] = cpu_to_le64(addr); in i40iw_set_page()
1927 * i40iw_del_mem_list - Deleting pbl list entries for CQ/QP