Searched refs:mlx5_ib_ucontext (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | doorbell.c | 46 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, in mlx5_ib_db_map_user() 87 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db) in mlx5_ib_db_unmap_user()
|
D | mlx5_ib.h | 125 struct mlx5_ib_ucontext { struct 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() 1021 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in mlx5_udata_to_mdev() 1022 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_udata_to_mdev() 1098 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, 1101 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db); 1423 static inline int get_qp_user_index(struct mlx5_ib_ucontext *ucontext, in get_qp_user_index() 1441 static inline int get_srq_user_index(struct mlx5_ib_ucontext *ucontext, in get_srq_user_index()
|
D | devx.c | 123 static struct mlx5_ib_ucontext * 893 static int devx_get_uid(struct mlx5_ib_ucontext *c, void *cmd_in) in devx_get_uid() 951 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER() 1001 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER() 1029 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER() 1408 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER() 1409 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1509 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER() 1510 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1554 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER() [all …]
|
D | srq.c | 50 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() 203 struct mlx5_ib_ucontext, in destroy_srq_user() 397 struct mlx5_ib_ucontext, in mlx5_ib_destroy_srq()
|
D | qp.c | 781 struct mlx5_ib_ucontext *context = in destroy_user_rq() 784 struct mlx5_ib_ucontext, in destroy_user_rq() 798 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( in create_user_rq() 799 udata, struct mlx5_ib_ucontext, ibucontext); in create_user_rq() 862 struct mlx5_ib_ucontext *context; in create_user_qp() 882 context = rdma_udata_to_drv_context(udata, struct mlx5_ib_ucontext, in create_user_qp() 989 struct mlx5_ib_ucontext *context = in destroy_qp_user() 992 struct mlx5_ib_ucontext, in destroy_qp_user() 1459 struct mlx5_ib_ucontext *mucontext = rdma_udata_to_drv_context( in create_raw_packet_qp() 1460 udata, struct mlx5_ib_ucontext, ibucontext); in create_raw_packet_qp() [all …]
|
D | cq.c | 693 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in create_cq_user() 694 udata, struct mlx5_ib_ucontext, ibucontext); in create_cq_user() 801 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in destroy_cq_user() 802 udata, struct mlx5_ib_ucontext, ibucontext); in destroy_cq_user()
|
D | main.c | 1649 static int allocate_uars(struct mlx5_ib_dev *dev, struct mlx5_ib_ucontext *context) in allocate_uars() 1678 struct mlx5_ib_ucontext *context) in deallocate_uars() 1776 struct mlx5_ib_ucontext *context = to_mucontext(uctx); in mlx5_ib_alloc_ucontext() 1994 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_dealloc_ucontext() 2063 struct mlx5_ib_ucontext *context) in mlx5_ib_mmap_clock_info_page() 2085 struct mlx5_ib_ucontext *context) in uar_mmap() 2197 struct mlx5_ib_ucontext *mctx = to_mucontext(context); in dm_mmap() 2218 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_mmap() 2427 struct mlx5_ib_ucontext *ctx = rdma_udata_to_drv_context( in mlx5_ib_dealloc_dm() 2428 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_ib_dealloc_dm() [all …]
|