Lines Matching defs:umem
1242 struct ib_umem *umem,
1254 rdma_umem_for_each_dma_block(umem, &biter, BIT(hp_shift))
1480 struct ib_umem *umem,
1493 err = umem_to_page_list(dev, umem, pbl->pbl_buf, hp_cnt,
1503 err = umem_to_page_list(dev, umem, pbl->pbl_buf, hp_cnt,
1541 err = umem_to_page_list(dev, mr->umem, params->pbl.inline_pbl_array,
1559 err = pbl_create(dev, pbl, mr->umem, params->page_num,
1636 pg_sz = ib_umem_find_best_pgsz(mr->umem,
1646 params.page_num = ib_umem_num_dma_blocks(mr->umem, pg_sz);
1707 ibdev_dbg(&dev->ibdev, "Failed to get dmabuf umem[%d]\n", err);
1711 mr->umem = &umem_dmabuf->umem;
1719 ib_umem_release(mr->umem);
1741 mr->umem = ib_umem_get(ibpd->device, start, length, access_flags);
1742 if (IS_ERR(mr->umem)) {
1743 err = PTR_ERR(mr->umem);
1756 ib_umem_release(mr->umem);
1811 ib_umem_release(mr->umem);