/kernel/linux/linux-5.10/include/rdma/ |
H A D | ib_umem.h | 74 struct ib_umem *ib_umem_get(struct ib_device *device, unsigned long addr, 87 static inline struct ib_umem *ib_umem_get(struct ib_device *device, in ib_umem_get() function
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | ib_umem.h | 106 struct ib_umem *ib_umem_get(struct ib_device *device, unsigned long addr, 161 static inline struct ib_umem *ib_umem_get(struct ib_device *device, in ib_umem_get() function
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | umem.c | 134 * ib_umem_get - Pin and DMA map userspace memory. 141 struct ib_umem *ib_umem_get(struct ib_device *device, unsigned long addr, in ib_umem_get() function 262 EXPORT_SYMBOL(ib_umem_get); variable 265 * ib_umem_release - release memory pinned with ib_umem_get
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | umem.c | 135 * ib_umem_get - Pin and DMA map userspace memory. 142 struct ib_umem *ib_umem_get(struct ib_device *device, unsigned long addr, in ib_umem_get() function 256 EXPORT_SYMBOL(ib_umem_get); variable 259 * ib_umem_release - release memory pinned with ib_umem_get
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | doorbell.c | 67 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx5_ib_db_map_user()
|
H A D | srq.c | 83 srq->umem = ib_umem_get(pd->device, ucmd.buf_addr, buf_size, 0); in create_srq_user()
|
/kernel/linux/linux-5.10/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 | 114 ib_umem_get(ib_srq->device, ucmd.buf_addr, buf_size, 0); in mlx4_ib_create_srq()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mana/ |
H A D | cq.c | 35 cq->umem = ib_umem_get(ibdev, ucmd.buf_addr, cq->cqe * COMP_ENTRY_SIZE, in mana_ib_create_cq()
|
H A D | wq.c | 35 umem = ib_umem_get(pd->device, ucmd.wq_buf_addr, ucmd.wq_buf_size, in mana_ib_create_wq()
|
H A D | mr.c | 128 mr->umem = ib_umem_get(ibdev, start, length, access_flags); in mana_ib_reg_user_mr()
|
H A D | qp.c | 325 umem = ib_umem_get(ibpd->device, ucmd.sq_buf_addr, ucmd.sq_buf_size, in mana_ib_create_qp_raw()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_db.c | 34 page->umem = ib_umem_get(context->ibucontext.device, page_addr, in hns_roce_db_map_user()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_mr.c | 129 umem = ib_umem_get(pd->device, start, length, access_flags); in pvrdma_reg_user_mr()
|
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_cq.c | 138 cq->umem = ib_umem_get(ibdev, ucmd.buf_addr, ucmd.buf_size, in pvrdma_create_cq()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_mr.c | 129 umem = ib_umem_get(pd->device, start, length, access_flags); in pvrdma_reg_user_mr()
|
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_cq.c | 141 cq->umem = ib_umem_get(ibdev, ucmd.buf_addr, ucmd.buf_size, in pvrdma_create_cq()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_mr.c | 138 umem = ib_umem_get(pd->ibpd.device, start, length, access); in rxe_mem_init_user()
|