Lines Matching defs:new_umem
1604 struct ib_umem *new_umem,
1613 if (!mlx5r_umr_can_load_pas(dev, new_umem->length))
1617 mlx5_umem_find_best_pgsz(new_umem, mkc, log_page_size, 0, iova);
1621 ib_umem_num_dma_blocks(new_umem, *page_size);
1625 int access_flags, int flags, struct ib_umem *new_umem,
1652 mr->ibmr.length = new_umem->length;
1654 mr->umem = new_umem;
1659 * new_umem.
1667 atomic_add(ib_umem_num_pages(new_umem), &dev->mdev->priv.reg_pages);
1736 struct ib_umem *new_umem;
1739 new_umem = ib_umem_get(&dev->ib_dev, start, length,
1741 if (IS_ERR(new_umem))
1742 return ERR_CAST(new_umem);
1745 if (can_use_umr_rereg_pas(mr, new_umem, new_access_flags, iova,
1748 new_umem, iova, page_size);
1750 ib_umem_release(new_umem);
1755 return create_real_mr(new_pd, new_umem, iova, new_access_flags);