Home
last modified time | relevance | path

Searched refs:ibucontext (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/infiniband/hw/usnic/
H A Dusnic_ib.h53 struct ib_ucontext ibucontext; member
107 struct usnic_ib_ucontext *to_ucontext(struct ib_ucontext *ibucontext) in to_ucontext() argument
109 return container_of(ibucontext, struct usnic_ib_ucontext, ibucontext); in to_ucontext()
119 struct usnic_ib_ucontext *to_uucontext(struct ib_ucontext *ibucontext) in to_uucontext() argument
121 return container_of(ibucontext, struct usnic_ib_ucontext, ibucontext); in to_uucontext()
H A Dusnic_ib_main.c381 INIT_RDMA_OBJ_SIZE(ib_ucontext, usnic_ib_ucontext, ibucontext),
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h65 struct ib_ucontext ibucontext; member
281 static inline struct mthca_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument
283 return container_of(ibucontext, struct mthca_ucontext, ibucontext); in to_mucontext()
H A Dmthca_srq.c104 udata, struct mthca_ucontext, ibucontext); in mthca_tavor_init_srq_context()
125 udata, struct mthca_ucontext, ibucontext); in mthca_arbel_init_srq_context()
H A Dmthca_qp.c565 udata, struct mthca_ucontext, ibucontext); in __mthca_modify_qp()
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c146 return rdma_user_mmap_io(&ucontext->ibucontext, vma, pfn, PAGE_SIZE, in irdma_mmap_legacy()
170 ret = rdma_user_mmap_entry_insert(&ucontext->ibucontext, in irdma_user_mmap_entry_insert()
200 rdma_entry = rdma_user_mmap_entry_get(&ucontext->ibucontext, vma); in irdma_mmap()
425 ibucontext); in irdma_alloc_pd()
1070 ibucontext); in irdma_create_qp()
1642 struct irdma_ucontext, ibucontext); in irdma_modify_qp_roce()
1890 struct irdma_ucontext, ibucontext); in irdma_modify_qp()
2138 ibucontext); in irdma_resize_cq()
2343 ibucontext); in irdma_setup_umode_srq()
2625 ibucontext); in irdma_create_cq()
[all …]
/linux/drivers/infiniband/hw/erdma/
H A Derdma_verbs.c305 ret = rdma_user_mmap_entry_insert(&uctx->ibucontext, &entry->rdma_entry, in erdma_user_mmap_entry_insert()
902 page->umem = ib_umem_get_va(ctx->ibucontext.device, in erdma_map_user_dbrecords()
1000 udata, struct erdma_ucontext, ibucontext); in erdma_create_qp()
1328 udata, struct erdma_ucontext, ibucontext); in erdma_destroy_cq()
1369 udata, struct erdma_ucontext, ibucontext); in erdma_destroy_qp()
1984 udata, struct erdma_ucontext, ibucontext); in erdma_create_cq()
H A Derdma_main.c533 INIT_RDMA_OBJ_SIZE(ib_ucontext, erdma_ucontext, ibucontext),
/linux/drivers/infiniband/hw/mlx5/
H A Dmain.c2666 err = rdma_user_mmap_io(&context->ibucontext, vma, pfn, PAGE_SIZE, in uar_mmap()
2779 return rdma_user_mmap_io(&context->ibucontext, vma, pfn, in mlx5_ib_mmap()
2803 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_ib_alloc_pd()
4173 &c->ibucontext, &entry->rdma_entry, length, in mlx5_rdma_user_mmap_entry_insert()
4187 var_table = &to_mdev(c->ibucontext.device)->var_table; in alloc_var_entry()
4255 if (!MLX5_CAP_GEN(to_mdev(c->ibucontext.device)->mdev, in UVERBS_HANDLER()
4259 if (!(MLX5_CAP_GEN_64(to_mdev(c->ibucontext.device)->mdev, in UVERBS_HANDLER()
4342 dev = to_mdev(c->ibucontext.device); in alloc_uar_entry()
4392 if (!mlx5_wc_support_get(to_mdev(c->ibucontext.device)->mdev) && in UVERBS_HANDLER()
4654 INIT_RDMA_OBJ_SIZE(ib_ucontext, mlx5_ib_ucontext, ibucontext),
/linux/drivers/infiniband/hw/efa/
H A Defa_main.c412 INIT_RDMA_OBJ_SIZE(ib_ucontext, efa_ucontext, ibucontext),
/linux/drivers/infiniband/hw/qedr/
H A Dmain.c238 INIT_RDMA_OBJ_SIZE(ib_ucontext, qedr_ucontext, ibucontext),
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c230 INIT_RDMA_OBJ_SIZE(ib_ucontext, pvrdma_ucontext, ibucontext),