| /linux/include/rdma/ |
| H A D | ib_umem.h | 111 struct ib_umem *ib_umem_get(struct ib_device *device, unsigned long addr, 185 static inline struct ib_umem *ib_umem_get(struct ib_device *device, in ib_umem_get() function
|
| /linux/drivers/infiniband/core/ |
| H A D | umem.c | 165 struct ib_umem *ib_umem_get(struct ib_device *device, unsigned long addr, in ib_umem_get() function 279 EXPORT_SYMBOL(ib_umem_get);
|
| H A D | uverbs_std_types_cq.c | 138 umem = ib_umem_get(ib_dev, buffer_va, buffer_length, IB_ACCESS_LOCAL_WRITE); in UVERBS_METHOD_CQ_CREATE()
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | doorbell.c | 67 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx4_ib_db_map_user()
|
| H A D | srq.c | 118 ib_umem_get(ib_srq->device, ucmd.buf_addr, buf_size, 0); in mlx4_ib_create_srq()
|
| H A D | mr.c | 137 return ib_umem_get(device, start, length, access_flags); in mlx4_get_umem_mr()
|
| H A D | cq.c | 147 *umem = ib_umem_get(&dev->ib_dev, buf_addr, cqe * cqe_size, in mlx4_ib_get_cq_umem()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | doorbell.c | 69 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx5_ib_db_map_user()
|
| H A D | srq.c | 78 srq->umem = ib_umem_get(pd->device, ucmd.buf_addr, buf_size, 0); in create_srq_user()
|
| H A D | cq.c | 753 ib_umem_get(&dev->ib_dev, ucmd.buf_addr, in create_cq_user() 1194 umem = ib_umem_get(&dev->ib_dev, ucmd.buf_addr, in resize_user()
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_db.c | 32 page->umem = ib_umem_get(context->ibucontext.device, page_addr, in hns_roce_db_map_user()
|
| H A D | hns_roce_mr.c | 594 mtr->umem = ib_umem_get(ibdev, user_addr, total_size, in mtr_alloc_bufs()
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_srq.c | 149 srq->umem = ib_umem_get(ibsrq->device, ucmd.buf_addr, ucmd.buf_size, 0); in pvrdma_create_srq()
|
| H A D | pvrdma_mr.c | 134 umem = ib_umem_get(pd->device, start, length, access_flags); in pvrdma_reg_user_mr()
|
| H A D | pvrdma_cq.c | 142 cq->umem = ib_umem_get(ibdev, ucmd.buf_addr, ucmd.buf_size, in pvrdma_create_cq()
|
| H A D | pvrdma_qp.c | 271 qp->rumem = ib_umem_get(ibqp->device, in pvrdma_create_qp() 284 qp->sumem = ib_umem_get(ibqp->device, ucmd.sbuf_addr, in pvrdma_create_qp()
|
| /linux/drivers/infiniband/sw/siw/ |
| H A D | siw_mem.c | 360 base_mem = ib_umem_get(base_dev, start, len, rights); in siw_umem_get()
|
| /linux/drivers/infiniband/hw/mana/ |
| H A D | mr.c | 144 mr->umem = ib_umem_get(ibdev, start, length, access_flags); in mana_ib_reg_user_mr()
|
| /linux/drivers/infiniband/hw/ionic/ |
| H A D | ionic_controlpath.c | 113 cq->umem = ib_umem_get(&dev->ibdev, req_cq->addr, req_cq->size, in ionic_create_cq_common() 898 mr->umem = ib_umem_get(&dev->ibdev, start, length, access); in ionic_reg_user_mr() 1840 qp->sq_umem = ib_umem_get(&dev->ibdev, sq->addr, sq->size, 0); in ionic_qp_sq_init() 2053 qp->rq_umem = ib_umem_get(&dev->ibdev, rq->addr, rq->size, 0); in ionic_qp_rq_init()
|
| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_mr.c | 200 umem = ib_umem_get(&rxe->ib_dev, start, length, access); in rxe_mr_init_user()
|
| /linux/drivers/infiniband/hw/bnxt_re/ |
| H A D | ib_verbs.c | 1149 umem = ib_umem_get(&rdev->ibdev, ureq->qpsva, bytes, in bnxt_re_init_user_qp() 1163 umem = ib_umem_get(&rdev->ibdev, ureq->qprva, bytes, in bnxt_re_init_user_qp() 1872 umem = ib_umem_get(&rdev->ibdev, ureq.srqva, bytes, in bnxt_re_init_user_srq() 3185 cq->umem = ib_umem_get(&rdev->ibdev, req.cq_va, in bnxt_re_create_cq() 3317 cq->resize_umem = ib_umem_get(&rdev->ibdev, req.cq_va, in bnxt_re_resize_cq() 4317 umem = ib_umem_get(&rdev->ibdev, start, length, mr_access_flags); in bnxt_re_reg_user_mr()
|
| /linux/drivers/infiniband/sw/rdmavt/ |
| H A D | mr.c | 354 umem = ib_umem_get(pd->device, start, length, mr_access_flags); in rvt_reg_user_mr()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | mem.c | 533 mhp->umem = ib_umem_get(pd->device, start, length, acc); in c4iw_reg_user_mr()
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_provider.c | 861 mr->umem = ib_umem_get(pd->device, start, length, acc); in mthca_reg_user_mr()
|
| /linux/drivers/infiniband/hw/erdma/ |
| H A D | erdma_verbs.c | 832 mem->umem = ib_umem_get(&dev->ibdev, start, len, access); in get_mtt_entries() 899 page->umem = ib_umem_get(ctx->ibucontext.device, in erdma_map_user_dbrecords()
|