Home
last modified time | relevance | path

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

/linux-6.15/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c48 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt, in mlx5_ib_db_map_user()
93 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db) in mlx5_ib_db_unmap_user()
H A Ddevx.c120 static struct mlx5_ib_ucontext *
1032 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
1081 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
1109 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
1516 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
1634 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
1681 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
1763 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
1820 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
2048 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER()
[all …]
H A Dmlx5_ib.h198 struct mlx5_ib_ucontext { struct
216 static inline struct mlx5_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() argument
218 return container_of(ibucontext, struct mlx5_ib_ucontext, ibucontext); in to_mucontext()
1257 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in mlx5_udata_to_mdev()
1258 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_udata_to_mdev()
1333 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt,
1335 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db);
1607 static inline int get_qp_user_index(struct mlx5_ib_ucontext *ucontext, in get_qp_user_index()
1624 static inline int get_srq_user_index(struct mlx5_ib_ucontext *ucontext, in get_srq_user_index()
H A Dstd_types.c177 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
212 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
H A Dsrq.c49 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( in create_srq_user()
50 udata, struct mlx5_ib_ucontext, ibucontext); in create_srq_user()
177 struct mlx5_ib_ucontext, in destroy_srq_user()
H A Dqos.c31 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
H A Ddm.c470 static int mlx5_dm_icm_dealloc(struct mlx5_ib_ucontext *ctx, in mlx5_dm_icm_dealloc()
487 struct mlx5_ib_ucontext *ctx = rdma_udata_to_drv_context( in mlx5_ib_dealloc_dm()
488 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_ib_dealloc_dm()
H A Dmain.c1769 struct mlx5_ib_ucontext *context) in deallocate_uars()
1865 struct mlx5_ib_ucontext *context = to_mucontext(uctx); in set_ucontext_resp()
1951 struct mlx5_ib_ucontext *context = to_mucontext(uctx); in mlx5_ib_alloc_ucontext()
2121 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_dealloc_ucontext()
2205 struct mlx5_ib_ucontext *context) in mlx5_ib_mmap_clock_info_page()
2256 struct mlx5_ib_ucontext *context) in uar_mmap()
2473 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_ib_alloc_pd()
3748 alloc_var_entry(struct mlx5_ib_ucontext *c) in alloc_var_entry()
3798 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
3869 alloc_uar_entry(struct mlx5_ib_ucontext *c, in alloc_uar_entry()
[all …]
H A Dqp.c867 struct mlx5_ib_ucontext *context = in destroy_user_rq()
870 struct mlx5_ib_ucontext, in destroy_user_rq()
885 udata, struct mlx5_ib_ucontext, ibucontext); in create_user_rq()
948 struct mlx5_ib_ucontext *context; in _create_user_qp()
1071 udata, struct mlx5_ib_ucontext, ibucontext); in destroy_qp()
1577 udata, struct mlx5_ib_ucontext, ibucontext); in create_raw_packet_qp()
1721 udata, struct mlx5_ib_ucontext, ibucontext); in create_rss_raw_qp_tir()
2807 udata, struct mlx5_ib_ucontext, ibucontext); in check_valid_flow()
3194 udata, struct mlx5_ib_ucontext, ibucontext); in get_qp_uidx()
4007 udata, struct mlx5_ib_ucontext, ibucontext); in get_tx_affinity_rr()
[all …]
H A Dcq.c731 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in create_cq_user()
732 udata, struct mlx5_ib_ucontext, ibucontext); in create_cq_user()
867 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in destroy_cq_user()
868 udata, struct mlx5_ib_ucontext, ibucontext); in destroy_cq_user()