Home
last modified time | relevance | path

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

123

/linux-6.3-rc2/drivers/infiniband/hw/usnic/
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()
/linux-6.3-rc2/drivers/infiniband/hw/mthca/
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()
A Dmthca_provider.c397 udata, struct mthca_ucontext, ibucontext); in mthca_create_srq()
444 ibucontext); in mthca_destroy_srq()
459 udata, struct mthca_ucontext, ibucontext); in mthca_create_qp()
559 ibucontext); in mthca_destroy_qp()
586 udata, struct mthca_ucontext, ibucontext); in mthca_create_cq()
779 ibucontext); in mthca_destroy_cq()
832 udata, struct mthca_ucontext, ibucontext); in mthca_reg_user_mr()
1099 INIT_RDMA_OBJ_SIZE(ib_ucontext, mthca_ucontext, ibucontext),
/linux-6.3-rc2/drivers/infiniband/hw/efa/
A Defa.h74 struct ib_ucontext ibucontext; member
164 int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata);
165 void efa_dealloc_ucontext(struct ib_ucontext *ibucontext);
166 int efa_mmap(struct ib_ucontext *ibucontext,
A Defa_verbs.c134 return container_of(ibucontext, struct efa_ucontext, ibucontext); in to_eucontext()
500 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
514 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
527 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
538 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
632 ibucontext); in efa_create_qp()
1060 udata, struct efa_ucontext, ibucontext); in efa_create_cq()
1781 struct efa_dev *dev = to_edev(ibucontext->device); in efa_user_comp_handshake()
1804 struct efa_dev *dev = to_edev(ibucontext->device); in efa_alloc_ucontext()
1823 err = efa_user_comp_handshake(ibucontext, &cmd); in efa_alloc_ucontext()
[all …]
/linux-6.3-rc2/drivers/infiniband/hw/mlx4/
A Ddoorbell.c51 udata, struct mlx4_ib_ucontext, ibucontext); in mlx4_ib_db_map_user()
67 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx4_ib_db_map_user()
A Dmlx4_ib.h84 struct ib_ucontext ibucontext; member
673 static inline struct mlx4_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument
675 return container_of(ibucontext, struct mlx4_ib_ucontext, ibucontext); in to_mucontext()
A Dsrq.c78 udata, struct mlx4_ib_ucontext, ibucontext); in mlx4_ib_create_srq()
281 ibucontext), in mlx4_ib_destroy_srq()
/linux-6.3-rc2/drivers/infiniband/hw/vmw_pvrdma/
A Dpvrdma.h121 struct ib_ucontext ibucontext; member
264 pvrdma_ucontext *to_vucontext(struct ib_ucontext *ibucontext) in to_vucontext() argument
266 return container_of(ibucontext, struct pvrdma_ucontext, ibucontext); in to_vucontext()
/linux-6.3-rc2/drivers/infiniband/hw/ocrdma/
A Docrdma.h433 struct ib_ucontext ibucontext; member
461 *ibucontext) in get_ocrdma_ucontext() argument
463 return container_of(ibucontext, struct ocrdma_ucontext, ibucontext); in get_ocrdma_ucontext()
/linux-6.3-rc2/drivers/infiniband/hw/qedr/
A Dqedr.h229 struct ib_ucontext ibucontext; member
569 struct qedr_ucontext *get_qedr_ucontext(struct ib_ucontext *ibucontext) in get_qedr_ucontext() argument
571 return container_of(ibucontext, struct qedr_ucontext, ibucontext); in get_qedr_ucontext()
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/
A Ddevx.c925 dev = to_mdev(c->ibucontext.device); in devx_get_uid()
989 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
1033 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
1066 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
1460 struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
1571 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
1621 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
1700 struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
1760 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
1985 struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
[all …]
A Ddoorbell.c69 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx5_ib_db_map_user()
A Dqos.c47 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
A Dmlx5_ib.h195 struct ib_ucontext ibucontext; member
212 static inline struct mlx5_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument
214 return container_of(ibucontext, struct mlx5_ib_ucontext, ibucontext); in to_mucontext()
1161 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_udata_to_mdev()
1163 return to_mdev(context->ibucontext.device); in mlx5_udata_to_mdev()
A Dstd_types.c171 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER()
/linux-6.3-rc2/drivers/infiniband/hw/irdma/
A Dmain.h361 static inline struct irdma_ucontext *to_ucontext(struct ib_ucontext *ibucontext) in to_ucontext() argument
363 return container_of(ibucontext, struct irdma_ucontext, ibucontext); in to_ucontext()
/linux-6.3-rc2/drivers/infiniband/hw/mana/
A Dmain.c205 container_of(ibcontext, struct mana_ib_ucontext, ibucontext); in mana_ib_alloc_ucontext()
234 container_of(ibcontext, struct mana_ib_ucontext, ibucontext); in mana_ib_dealloc_ucontext()
441 container_of(ibcontext, struct mana_ib_ucontext, ibucontext); in mana_ib_mmap()
A Ddevice.c44 INIT_RDMA_OBJ_SIZE(ib_ucontext, mana_ib_ucontext, ibucontext),
A Dmana_ib.h87 struct ib_ucontext ibucontext; member
/linux-6.3-rc2/drivers/infiniband/hw/erdma/
A Derdma_verbs.h35 struct ib_ucontext ibucontext; member
271 return container_of(ibctx, struct erdma_ucontext, ibucontext); in to_ectx()
A Derdma_verbs.c250 ret = rdma_user_mmap_entry_insert(&uctx->ibucontext, &entry->rdma_entry, in erdma_user_mmap_entry_insert()
593 page->umem = ib_umem_get(ctx->ibucontext.device, in erdma_map_user_dbrecords()
691 udata, struct erdma_ucontext, ibucontext); in erdma_create_qp()
1006 udata, struct erdma_ucontext, ibucontext); in erdma_destroy_cq()
1037 udata, struct erdma_ucontext, ibucontext); in erdma_destroy_qp()
1398 udata, struct erdma_ucontext, ibucontext); in erdma_create_cq()
/linux-6.3-rc2/drivers/infiniband/hw/hns/
A Dhns_roce_device.h201 struct ib_ucontext ibucontext; member
958 *to_hr_ucontext(struct ib_ucontext *ibucontext) in to_hr_ucontext() argument
960 return container_of(ibucontext, struct hns_roce_ucontext, ibucontext); in to_hr_ucontext()
A Dhns_roce_qp.c800 struct hns_roce_ucontext, ibucontext); in qp_mmap_entry()
807 hns_roce_user_mmap_entry_insert(&uctx->ibucontext, address, in qp_mmap_entry()
830 struct hns_roce_ucontext, ibucontext); in alloc_user_qp_db()
938 udata, struct hns_roce_ucontext, ibucontext); in free_qp_db()
1023 ibucontext); in set_qp_param()
A Dhns_roce_db.c32 page->umem = ib_umem_get(context->ibucontext.device, page_addr, in hns_roce_db_map_user()

Completed in 65 milliseconds

123