| /linux/drivers/infiniband/hw/usnic/ |
| H A 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()
|
| H A D | usnic_ib_main.c | 381 INIT_RDMA_OBJ_SIZE(ib_ucontext, usnic_ib_ucontext, ibucontext),
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_provider.h | 65 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 D | mthca_provider.c | 404 udata, struct mthca_ucontext, ibucontext); in mthca_create_srq() 461 ibucontext); in mthca_create_qp() 474 udata, struct mthca_ucontext, ibucontext); in mthca_create_qp() 575 ibucontext); in mthca_destroy_qp() 603 udata, struct mthca_ucontext, ibucontext); in mthca_create_cq() 801 ibucontext); in convert_access() 855 udata, struct mthca_ucontext, ibucontext); in mthca_reg_user_mr() 1128 INIT_RDMA_OBJ_SIZE(ib_ucontext, mthca_ucontext, ibucontext),
|
| H A 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()
|
| H A D | mthca_qp.c | 565 udata, struct mthca_ucontext, ibucontext); in __mthca_modify_qp()
|
| /linux/drivers/infiniband/hw/efa/ |
| H A D | efa_verbs.c | 140 static inline struct efa_ucontext *to_eucontext(struct ib_ucontext *ibucontext) in to_edev() 142 return container_of(ibucontext, struct efa_ucontext, ibucontext); in to_eucontext() argument 557 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup() 571 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup() 584 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup() 595 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup() 699 ibucontext); in efa_create_qp() 1088 cq->mmap_entry = efa_user_mmap_entry_insert(&cq->ucontext->ibucontext, in cq_mmap_entries_setup() 1097 efa_user_mmap_entry_insert(&cq->ucontext->ibucontext, in cq_mmap_entries_setup() 1885 efa_user_supp_handshake(const struct ib_ucontext * ibucontext,const struct efa_ibv_alloc_ucontext_cmd * cmd) efa_user_supp_handshake() argument 1909 efa_alloc_ucontext(struct ib_ucontext * ibucontext,struct ib_udata * udata) efa_alloc_ucontext() argument 1964 efa_dealloc_ucontext(struct ib_ucontext * ibucontext) efa_dealloc_ucontext() argument 2042 efa_mmap(struct ib_ucontext * ibucontext,struct vm_area_struct * vma) efa_mmap() argument [all...] |
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | doorbell.c | 51 udata, struct mlx4_ib_ucontext, ibucontext); in mlx4_ib_db_map_user() 67 page->umem = ib_umem_get_va(context->ibucontext.device, in mlx4_ib_db_map_user()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | doorbell.c | 101 umem = ib_umem_get_desc(context->ibucontext.device, &page->desc, 0); in mlx5_ib_db_unmap_user()
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_db.c | 32 page->umem = ib_umem_get_va(context->ibucontext.device, page_addr, in hns_roce_db_map_user()
|
| H A D | hns_roce_hw_v2.c | 4810 struct hns_roce_ucontext, ibucontext); in modify_qp_init_to_rtr()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | provider.c | 70 rhp = to_c4iw_dev(ucontext->ibucontext.device); in c4iw_dealloc_ucontext() 513 INIT_RDMA_OBJ_SIZE(ib_ucontext, c4iw_ucontext, ibucontext), in set_netdevs()
|
| H A D | cq.c | 989 ibucontext); in c4iw_destroy_cq() 1012 udata, struct c4iw_ucontext, ibucontext); in c4iw_create_cq()
|
| H A D | qp.c | 2126 udata, struct c4iw_ucontext, ibucontext); in c4iw_create_qp() 2717 ibucontext); in c4iw_create_srq() 2832 ibucontext); in c4iw_destroy_srq()
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | verbs.c | 147 return rdma_user_mmap_io(&ucontext->ibucontext, vma, pfn, PAGE_SIZE, in irdma_mmap_legacy() 171 ret = rdma_user_mmap_entry_insert(&ucontext->ibucontext, in irdma_user_mmap_entry_insert() 201 rdma_entry = rdma_user_mmap_entry_get(&ucontext->ibucontext, vma); in irdma_mmap() 422 ibucontext); in irdma_alloc_pd() 621 struct irdma_ucontext, ibucontext); in irdma_setup_umode_qp() 1604 struct irdma_ucontext, ibucontext); in irdma_modify_qp_roce() 1848 struct irdma_ucontext, ibucontext); in irdma_modify_qp() 2066 ibucontext); in irdma_resize_cq() 2250 ibucontext); in irdma_setup_umode_srq() 2528 ibucontext); in irdma_create_cq() [all...] |
| H A D | verbs.h | 14 struct ib_ucontext ibucontext; member
|
| /linux/drivers/infiniband/hw/mana/ |
| H A D | main.c | 194 container_of(ibcontext, struct mana_ib_ucontext, ibucontext); in mana_ib_dealloc_ucontext() 221 container_of(ibcontext, struct mana_ib_ucontext, ibucontext); in mana_ib_create_kernel_queue() 508 container_of(ibcontext, struct mana_ib_ucontext, ibucontext); in mana_ib_mmap()
|
| /linux/drivers/infiniband/hw/qedr/ |
| H A D | main.c | 238 INIT_RDMA_OBJ_SIZE(ib_ucontext, qedr_ucontext, ibucontext),
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_main.c | 230 INIT_RDMA_OBJ_SIZE(ib_ucontext, pvrdma_ucontext, ibucontext),
|