Lines Matching refs:umem
141 struct ib_umem **umem, u64 buf_addr, int cqe)
148 *umem = ib_umem_get(&context->ibucontext, buf_addr, cqe * cqe_size,
150 if (IS_ERR(*umem))
151 return PTR_ERR(*umem);
153 err = mlx4_mtt_init(dev->dev, ib_umem_page_count(*umem),
154 ilog2((*umem)->page_size), &buf->mtt);
158 err = mlx4_ib_umem_write_mtt(dev, &buf->mtt, *umem);
168 ib_umem_release(*umem);
211 err = mlx4_ib_get_cq_umem(dev, udata, &cq->buf, &cq->umem,
268 ib_umem_release(cq->umem);
420 ib_umem_release(cq->umem);
421 cq->umem = cq->resize_umem;
485 ib_umem_release(mcq->umem);