Home
last modified time | relevance | path

Searched refs:mlx5_ib_ucontext (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.15/drivers/infiniband/hw/mlx5/
Ddoorbell.c47 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt, in mlx5_ib_db_map_user()
92 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db) in mlx5_ib_db_unmap_user()
Ddevx.c106 static struct mlx5_ib_ucontext *
916 static int devx_get_uid(struct mlx5_ib_ucontext *c, void *cmd_in) in devx_get_uid()
974 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
1023 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
1051 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
1459 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
1460 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER()
1567 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
1568 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER()
1612 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
[all …]
Dmlx5_ib.h190 struct mlx5_ib_ucontext { struct
208 static inline struct mlx5_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument
210 return container_of(ibucontext, struct mlx5_ib_ucontext, ibucontext); in to_mucontext()
1125 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in mlx5_udata_to_mdev()
1126 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_udata_to_mdev()
1199 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt,
1201 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db);
1476 static inline int get_qp_user_index(struct mlx5_ib_ucontext *ucontext, in get_qp_user_index()
1493 static inline int get_srq_user_index(struct mlx5_ib_ucontext *ucontext, in get_srq_user_index()
Dsrq.c50 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( in create_srq_user()
51 udata, struct mlx5_ib_ucontext, ibucontext); in create_srq_user()
178 struct mlx5_ib_ucontext, in destroy_srq_user()
Dqos.c31 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
Ddm.c450 static int mlx5_dm_icm_dealloc(struct mlx5_ib_ucontext *ctx, in mlx5_dm_icm_dealloc()
467 struct mlx5_ib_ucontext *ctx = rdma_udata_to_drv_context( in mlx5_ib_dealloc_dm()
468 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_ib_dealloc_dm()
Dmain.c1638 static int allocate_uars(struct mlx5_ib_dev *dev, struct mlx5_ib_ucontext *context) in allocate_uars()
1667 struct mlx5_ib_ucontext *context) in deallocate_uars()
1762 struct mlx5_ib_ucontext *context = to_mucontext(uctx); in set_ucontext_resp()
1860 struct mlx5_ib_ucontext *context = to_mucontext(uctx); in mlx5_ib_alloc_ucontext()
2017 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_dealloc_ucontext()
2097 struct mlx5_ib_ucontext *context) in mlx5_ib_mmap_clock_info_page()
2146 struct mlx5_ib_ucontext *context) in uar_mmap()
2304 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_mmap()
2361 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in mlx5_ib_alloc_pd()
2362 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_ib_alloc_pd()
[all …]
Dstd_types.c159 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
Dqp.c784 struct mlx5_ib_ucontext *context = in destroy_user_rq()
787 struct mlx5_ib_ucontext, in destroy_user_rq()
801 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( in create_user_rq()
802 udata, struct mlx5_ib_ucontext, ibucontext); in create_user_rq()
865 struct mlx5_ib_ucontext *context; in _create_user_qp()
878 context = rdma_udata_to_drv_context(udata, struct mlx5_ib_ucontext, in _create_user_qp()
987 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in destroy_qp()
988 udata, struct mlx5_ib_ucontext, ibucontext); in destroy_qp()
1492 struct mlx5_ib_ucontext *mucontext = rdma_udata_to_drv_context( in create_raw_packet_qp()
1493 udata, struct mlx5_ib_ucontext, ibucontext); in create_raw_packet_qp()
[all …]
Dcq.c717 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in create_cq_user()
718 udata, struct mlx5_ib_ucontext, ibucontext); in create_cq_user()
849 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in destroy_cq_user()
850 udata, struct mlx5_ib_ucontext, ibucontext); in destroy_cq_user()