| /Linux-v5.4/drivers/infiniband/hw/usnic/ |
| D | usnic_ib.h | 53 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-v5.4/drivers/infiniband/hw/mthca/ |
| D | mthca_provider.h | 65 struct ib_ucontext ibucontext; member 299 static inline struct mthca_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument 301 return container_of(ibucontext, struct mthca_ucontext, ibucontext); in to_mucontext()
|
| D | mthca_provider.c | 412 udata, struct mthca_ucontext, ibucontext); in mthca_create_srq() 459 ibucontext); in mthca_destroy_srq() 473 udata, struct mthca_ucontext, ibucontext); in mthca_create_qp() 588 ibucontext); in mthca_destroy_qp() 615 udata, struct mthca_ucontext, ibucontext); in mthca_create_cq() 808 ibucontext); in mthca_destroy_cq() 860 udata, struct mthca_ucontext, ibucontext); in mthca_reg_user_mr() 1185 INIT_RDMA_OBJ_SIZE(ib_ucontext, mthca_ucontext, ibucontext),
|
| D | mthca_srq.c | 104 udata, struct mthca_ucontext, ibucontext); in mthca_tavor_init_srq_context() 125 udata, struct mthca_ucontext, ibucontext); in mthca_arbel_init_srq_context()
|
| /Linux-v5.4/drivers/infiniband/hw/efa/ |
| D | efa.h | 73 struct ib_ucontext ibucontext; member 146 int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata); 147 void efa_dealloc_ucontext(struct ib_ucontext *ibucontext); 148 int efa_mmap(struct ib_ucontext *ibucontext,
|
| D | efa_verbs.c | 120 static inline struct efa_ucontext *to_eucontext(struct ib_ucontext *ibucontext) in to_eucontext() argument 122 return container_of(ibucontext, struct efa_ucontext, ibucontext); in to_eucontext() 643 ibucontext); in efa_create_qp() 919 udata, struct efa_ucontext, ibucontext); in efa_create_cq() 1541 int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata) in efa_alloc_ucontext() argument 1543 struct efa_ucontext *ucontext = to_eucontext(ibucontext); in efa_alloc_ucontext() 1544 struct efa_dev *dev = to_edev(ibucontext->device); in efa_alloc_ucontext() 1583 void efa_dealloc_ucontext(struct ib_ucontext *ibucontext) in efa_dealloc_ucontext() argument 1585 struct efa_ucontext *ucontext = to_eucontext(ibucontext); in efa_dealloc_ucontext() 1586 struct efa_dev *dev = to_edev(ibucontext->device); in efa_dealloc_ucontext() [all …]
|
| /Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/ |
| D | pvrdma.h | 121 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()
|
| D | pvrdma_verbs.c | 354 pvrdma_dealloc_ucontext(&context->ibucontext); in pvrdma_alloc_ucontext() 439 udata, struct pvrdma_ucontext, ibucontext); in pvrdma_alloc_pd()
|
| /Linux-v5.4/drivers/infiniband/hw/ocrdma/ |
| D | ocrdma.h | 435 struct ib_ucontext ibucontext; member 463 *ibucontext) in get_ocrdma_ucontext() argument 465 return container_of(ibucontext, struct ocrdma_ucontext, ibucontext); in get_ocrdma_ucontext()
|
| /Linux-v5.4/drivers/infiniband/hw/qedr/ |
| D | qedr.h | 229 struct ib_ucontext ibucontext; member 538 struct qedr_ucontext *get_qedr_ucontext(struct ib_ucontext *ibucontext) in get_qedr_ucontext() argument 540 return container_of(ibucontext, struct qedr_ucontext, ibucontext); in get_qedr_ucontext()
|
| /Linux-v5.4/drivers/infiniband/sw/rdmavt/ |
| D | vt.c | 288 *ibucontext) in to_iucontext() 290 return container_of(ibucontext, struct rvt_ucontext, ibucontext); in to_iucontext() 435 INIT_RDMA_OBJ_SIZE(ib_ucontext, rvt_ucontext, ibucontext),
|
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ |
| D | devx.c | 901 dev = to_mdev(c->ibucontext.device); in devx_get_uid() 965 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 1009 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 1042 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 1409 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1410 struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 1510 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1511 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 1555 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1559 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() [all …]
|
| D | mlx5_ib.h | 126 struct ib_ucontext ibucontext; member 144 static inline struct mlx5_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument 146 return container_of(ibucontext, struct mlx5_ib_ucontext, ibucontext); in to_mucontext() 1022 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_udata_to_mdev() 1024 return to_mdev(context->ibucontext.device); in mlx5_udata_to_mdev()
|
| D | srq.c | 51 udata, struct mlx5_ib_ucontext, ibucontext); in create_srq_user() 204 ibucontext), in destroy_srq_user() 398 ibucontext), in mlx5_ib_destroy_srq()
|
| /Linux-v5.4/drivers/infiniband/hw/i40iw/ |
| D | i40iw.h | 341 static inline struct i40iw_ucontext *to_ucontext(struct ib_ucontext *ibucontext) in to_ucontext() argument 343 return container_of(ibucontext, struct i40iw_ucontext, ibucontext); in to_ucontext()
|
| D | i40iw_verbs.h | 39 struct ib_ucontext ibucontext; member
|
| /Linux-v5.4/drivers/infiniband/hw/cxgb3/ |
| D | iwch_provider.h | 187 struct ib_ucontext ibucontext; member 196 return container_of(c, struct iwch_ucontext, ibucontext); in to_iwch_ucontext()
|
| D | iwch_provider.c | 164 udata, struct iwch_ucontext, ibucontext); in iwch_create_cq() 685 ibucontext); in iwch_destroy_qp() 746 ibucontext); in iwch_create_qp() 1248 INIT_RDMA_OBJ_SIZE(ib_ucontext, iwch_ucontext, ibucontext),
|
| /Linux-v5.4/drivers/infiniband/hw/mlx4/ |
| D | doorbell.c | 51 udata, struct mlx4_ib_ucontext, ibucontext); in mlx4_ib_db_map_user()
|
| D | mlx4_ib.h | 84 struct ib_ucontext ibucontext; member 646 static inline struct mlx4_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument 648 return container_of(ibucontext, struct mlx4_ib_ucontext, ibucontext); in to_mucontext()
|
| D | srq.c | 78 udata, struct mlx4_ib_ucontext, ibucontext); in mlx4_ib_create_srq() 275 ibucontext), in mlx4_ib_destroy_srq()
|
| /Linux-v5.4/drivers/infiniband/hw/hns/ |
| D | hns_roce_cq.c | 309 udata, struct hns_roce_ucontext, ibucontext); in create_user_cq() 389 udata, struct hns_roce_ucontext, ibucontext); in destroy_user_cq() 511 ibucontext), in hns_roce_ib_destroy_cq()
|
| D | hns_roce_device.h | 283 struct ib_ucontext ibucontext; member 1055 *to_hr_ucontext(struct ib_ucontext *ibucontext) in to_hr_ucontext() argument 1057 return container_of(ibucontext, struct hns_roce_ucontext, ibucontext); in to_hr_ucontext()
|
| /Linux-v5.4/drivers/infiniband/hw/cxgb4/ |
| D | provider.c | 68 rhp = to_c4iw_dev(ucontext->ibucontext.device); in c4iw_dealloc_ucontext() 518 INIT_RDMA_OBJ_SIZE(ib_ucontext, c4iw_ucontext, ibucontext),
|
| /Linux-v5.4/include/rdma/ |
| D | rdma_vt.h | 193 struct ib_ucontext ibucontext; member
|