Home
last modified time | relevance | path

Searched refs:ibucontext (Results 1 - 25 of 106) sorted by relevance

12345

/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/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_provider.c405 udata, struct mthca_ucontext, ibucontext); in mthca_create_srq()
452 ibucontext); in mthca_destroy_srq()
467 udata, struct mthca_ucontext, ibucontext); in mthca_create_qp()
584 ibucontext); in mthca_destroy_qp()
612 udata, struct mthca_ucontext, ibucontext); in mthca_create_cq()
805 ibucontext); in mthca_destroy_cq()
858 udata, struct mthca_ucontext, ibucontext); in mthca_reg_user_mr()
1118 INIT_RDMA_OBJ_SIZE(ib_ucontext, mthca_ucontext, ibucontext),
/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/
H A Defa.h68 struct ib_ucontext ibucontext; member
147 int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata);
148 void efa_dealloc_ucontext(struct ib_ucontext *ibucontext);
149 int efa_mmap(struct ib_ucontext *ibucontext,
H A Defa_verbs.c118 static inline struct efa_ucontext *to_eucontext(struct ib_ucontext *ibucontext) in to_eucontext() argument
120 return container_of(ibucontext, struct efa_ucontext, ibucontext); in to_eucontext()
483 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
497 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
510 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
521 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
616 ibucontext); in efa_create_qp()
1004 cq->mmap_entry = efa_user_mmap_entry_insert(&cq->ucontext->ibucontext, in cq_mmap_entries_setup()
1018 udata, struct efa_ucontext, ibucontext); in efa_create_cq()
1646 efa_user_comp_handshake(const struct ib_ucontext *ibucontext, const struct efa_ibv_alloc_ucontext_cmd *cmd) efa_user_comp_handshake() argument
1669 efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata) efa_alloc_ucontext() argument
1723 efa_dealloc_ucontext(struct ib_ucontext *ibucontext) efa_dealloc_ucontext() argument
1801 efa_mmap(struct ib_ucontext *ibucontext, struct vm_area_struct *vma) efa_mmap() argument
[all...]
/kernel/linux/linux-6.6/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_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),
/kernel/linux/linux-6.6/drivers/infiniband/hw/efa/
H 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,
H A Defa_verbs.c136 static inline struct efa_ucontext *to_eucontext(struct ib_ucontext *ibucontext) in to_eucontext() argument
138 return container_of(ibucontext, struct efa_ucontext, ibucontext); in to_eucontext()
510 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
524 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
537 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
548 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
642 ibucontext); in efa_create_qp()
1041 cq->mmap_entry = efa_user_mmap_entry_insert(&cq->ucontext->ibucontext, in cq_mmap_entries_setup()
1050 efa_user_mmap_entry_insert(&cq->ucontext->ibucontext, in cq_mmap_entries_setup()
1789 efa_user_comp_handshake(const struct ib_ucontext *ibucontext, const struct efa_ibv_alloc_ucontext_cmd *cmd) efa_user_comp_handshake() argument
1812 efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata) efa_alloc_ucontext() argument
1866 efa_dealloc_ucontext(struct ib_ucontext *ibucontext) efa_dealloc_ucontext() argument
1944 efa_mmap(struct ib_ucontext *ibucontext, struct vm_area_struct *vma) efa_mmap() argument
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H 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()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H 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()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Ddevx.c867 dev = to_mdev(c->ibucontext.device); in devx_get_uid()
930 dev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_QUERY_EQN()
974 dev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_QUERY_UAR()
1007 dev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_OTHER()
1376 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in MLX5_IB_METHOD_DEVX_OBJ_CREATE()
1377 struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_OBJ_CREATE()
1490 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in MLX5_IB_METHOD_DEVX_OBJ_MODIFY()
1491 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_OBJ_MODIFY()
1535 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in MLX5_IB_METHOD_DEVX_OBJ_QUERY()
1539 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext in MLX5_IB_METHOD_DEVX_OBJ_QUERY()
[all...]
H A Ddoorbell.c67 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx5_ib_db_map_user()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Ddevx.c939 dev = to_mdev(c->ibucontext.device); in devx_get_uid()
1003 dev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_QUERY_EQN()
1047 dev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_QUERY_UAR()
1080 dev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_OTHER()
1473 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in MLX5_IB_METHOD_DEVX_OBJ_CREATE()
1474 struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_OBJ_CREATE()
1591 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in MLX5_IB_METHOD_DEVX_OBJ_MODIFY()
1592 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); in MLX5_IB_METHOD_DEVX_OBJ_MODIFY()
1638 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in MLX5_IB_METHOD_DEVX_OBJ_QUERY()
1642 struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext in MLX5_IB_METHOD_DEVX_OBJ_QUERY()
[all...]
H A Ddoorbell.c69 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx5_ib_db_map_user()
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
H 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()
/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/
H A Dqedr.h229 struct ib_ucontext ibucontext; member
568 struct qedr_ucontext *get_qedr_ucontext(struct ib_ucontext *ibucontext) in get_qedr_ucontext() argument
570 return container_of(ibucontext, struct qedr_ucontext, ibucontext); in get_qedr_ucontext()
/kernel/linux/linux-5.10/drivers/infiniband/hw/ocrdma/
H A Docrdma.h433 struct ib_ucontext ibucontext; member
461 *ibucontext) in get_ocrdma_ucontext()
463 return container_of(ibucontext, struct ocrdma_ucontext, ibucontext); in get_ocrdma_ucontext()
460 get_ocrdma_ucontext(struct ib_ucontext *ibucontext) get_ocrdma_ucontext() argument
/kernel/linux/linux-6.6/drivers/infiniband/hw/ocrdma/
H A Docrdma.h433 struct ib_ucontext ibucontext; member
461 *ibucontext) in get_ocrdma_ucontext()
463 return container_of(ibucontext, struct ocrdma_ucontext, ibucontext); in get_ocrdma_ucontext()
460 get_ocrdma_ucontext(struct ib_ucontext *ibucontext) get_ocrdma_ucontext() argument
/kernel/linux/linux-6.6/drivers/infiniband/hw/qedr/
H 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()
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/
H 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()
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw.h359 * @ibucontext: ib user context
361 static inline struct i40iw_ucontext *to_ucontext(struct ib_ucontext *ibucontext) in to_ucontext() argument
363 return container_of(ibucontext, struct i40iw_ucontext, ibucontext); in to_ucontext()
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dmain.h366 static inline struct irdma_ucontext *to_ucontext(struct ib_ucontext *ibucontext) in to_ucontext() argument
368 return container_of(ibucontext, struct irdma_ucontext, ibucontext); in to_ucontext()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mana/
H 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()

Completed in 28 milliseconds

12345