/Linux-v4.19/drivers/infiniband/hw/usnic/ |
D | usnic_ib.h | 53 struct ib_ucontext ibucontext; member 103 struct usnic_ib_ucontext *to_ucontext(struct ib_ucontext *ibucontext) in to_ucontext() argument 105 return container_of(ibucontext, struct usnic_ib_ucontext, ibucontext); in to_ucontext() 115 struct usnic_ib_ucontext *to_uucontext(struct ib_ucontext *ibucontext) in to_uucontext() argument 117 return container_of(ibucontext, struct usnic_ib_ucontext, ibucontext); in to_uucontext()
|
D | usnic_ib_verbs.c | 690 return &context->ibucontext; in usnic_ib_alloc_ucontext()
|
/Linux-v4.19/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 | 348 return &context->ibucontext; in mthca_alloc_ucontext()
|
/Linux-v4.19/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 | 360 context->ibucontext.device = ibdev; in pvrdma_alloc_ucontext() 361 pvrdma_dealloc_ucontext(&context->ibucontext); in pvrdma_alloc_ucontext() 365 return &context->ibucontext; in pvrdma_alloc_ucontext()
|
/Linux-v4.19/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-v4.19/drivers/infiniband/hw/qedr/ |
D | qedr.h | 232 struct ib_ucontext ibucontext; member 541 struct qedr_ucontext *get_qedr_ucontext(struct ib_ucontext *ibucontext) in get_qedr_ucontext() argument 543 return container_of(ibucontext, struct qedr_ucontext, ibucontext); in get_qedr_ucontext()
|
/Linux-v4.19/drivers/infiniband/sw/rdmavt/ |
D | vt.c | 288 struct ib_ucontext ibucontext; member 292 *ibucontext) in to_iucontext() 294 return container_of(ibucontext, struct rvt_ucontext, ibucontext); in to_iucontext() 310 return &context->ibucontext; in rvt_alloc_ucontext()
|
/Linux-v4.19/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-v4.19/drivers/infiniband/hw/mlx5/ |
D | doorbell.c | 66 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, in mlx5_ib_db_map_user()
|
D | devx.c | 429 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 473 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 505 dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 725 struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 927 struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); in UVERBS_HANDLER() 937 err = devx_umem_get(dev, &c->ibucontext, attrs, obj); in UVERBS_HANDLER()
|
D | mlx5_ib.h | 125 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()
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | doorbell.c | 64 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, in mlx4_ib_db_map_user()
|
D | mlx4_ib.h | 88 struct ib_ucontext ibucontext; member 649 static inline struct mlx4_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument 651 return container_of(ibucontext, struct mlx4_ib_ucontext, ibucontext); in to_mucontext()
|
/Linux-v4.19/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 | 91 return &context->ibucontext; in iwch_alloc_ucontext()
|
/Linux-v4.19/drivers/infiniband/hw/nes/ |
D | nes.h | 481 static inline struct nes_ucontext *to_nesucontext(struct ib_ucontext *ibucontext) in to_nesucontext() argument 483 return container_of(ibucontext, struct nes_ucontext, ibucontext); in to_nesucontext()
|
D | nes_verbs.h | 48 struct ib_ucontext ibucontext; member
|
/Linux-v4.19/drivers/infiniband/hw/hns/ |
D | hns_roce_device.h | 229 struct ib_ucontext ibucontext; member 846 *to_hr_ucontext(struct ib_ucontext *ibucontext) in to_hr_ucontext() argument 848 return container_of(ibucontext, struct hns_roce_ucontext, ibucontext); in to_hr_ucontext()
|
D | hns_roce_db.c | 31 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, in hns_roce_db_map_user()
|
D | hns_roce_main.c | 358 return &context->ibucontext; in hns_roce_alloc_ucontext()
|
/Linux-v4.19/drivers/infiniband/hw/cxgb4/ |
D | provider.c | 68 rhp = to_c4iw_dev(ucontext->ibucontext.device); in _c4iw_free_ucontext() 134 return &context->ibucontext; in c4iw_alloc_ucontext()
|
D | iw_cxgb4.h | 587 struct ib_ucontext ibucontext; member 598 return container_of(c, struct c4iw_ucontext, ibucontext); in to_c4iw_ucontext()
|