Searched refs:mlx5_ib_ucontext (Results 1 – 10 of 10) sorted by relevance
/linux-6.1.9/drivers/infiniband/hw/mlx5/ ! |
D | doorbell.c | 48 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()
|
D | devx.c | 106 static struct mlx5_ib_ucontext * 917 static int devx_get_uid(struct mlx5_ib_ucontext *c, void *cmd_in) in devx_get_uid() 976 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER() 1025 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER() 1053 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER() 1458 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER() 1459 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1569 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER() 1570 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in UVERBS_HANDLER() 1616 struct mlx5_ib_ucontext *c = rdma_udata_to_drv_context( in UVERBS_HANDLER() [all …]
|
D | mlx5_ib.h | 190 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() 1133 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in mlx5_udata_to_mdev() 1134 udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_udata_to_mdev() 1207 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt, 1209 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db); 1471 static inline int get_qp_user_index(struct mlx5_ib_ucontext *ucontext, in get_qp_user_index() 1488 static inline int get_srq_user_index(struct mlx5_ib_ucontext *ucontext, in get_srq_user_index()
|
D | srq.c | 49 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()
|
D | qos.c | 31 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
|
D | main.c | 1630 static int allocate_uars(struct mlx5_ib_dev *dev, struct mlx5_ib_ucontext *context) in allocate_uars() 1661 struct mlx5_ib_ucontext *context) in deallocate_uars() 1757 struct mlx5_ib_ucontext *context = to_mucontext(uctx); in set_ucontext_resp() 1841 struct mlx5_ib_ucontext *context = to_mucontext(uctx); in mlx5_ib_alloc_ucontext() 1999 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_dealloc_ucontext() 2079 struct mlx5_ib_ucontext *context) in mlx5_ib_mmap_clock_info_page() 2104 struct mlx5_ib_ucontext *context = to_mucontext(entry->ucontext); in mlx5_ib_mmap_free() 2130 struct mlx5_ib_ucontext *context) in uar_mmap() 2289 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_mmap() 2346 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in mlx5_ib_alloc_pd() [all …]
|
D | dm.c | 466 static int mlx5_dm_icm_dealloc(struct mlx5_ib_ucontext *ctx, in mlx5_dm_icm_dealloc() 483 struct mlx5_ib_ucontext *ctx = rdma_udata_to_drv_context( in mlx5_ib_dealloc_dm() 484 &attrs->driver_udata, struct mlx5_ib_ucontext, ibucontext); in mlx5_ib_dealloc_dm()
|
D | std_types.c | 159 struct mlx5_ib_ucontext *c; in UVERBS_HANDLER()
|
D | qp.c | 786 struct mlx5_ib_ucontext *context = in destroy_user_rq() 789 struct mlx5_ib_ucontext, in destroy_user_rq() 803 struct mlx5_ib_ucontext *ucontext = rdma_udata_to_drv_context( in create_user_rq() 804 udata, struct mlx5_ib_ucontext, ibucontext); in create_user_rq() 867 struct mlx5_ib_ucontext *context; in _create_user_qp() 880 context = rdma_udata_to_drv_context(udata, struct mlx5_ib_ucontext, in _create_user_qp() 989 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in destroy_qp() 990 udata, struct mlx5_ib_ucontext, ibucontext); in destroy_qp() 1494 struct mlx5_ib_ucontext *mucontext = rdma_udata_to_drv_context( in create_raw_packet_qp() 1495 udata, struct mlx5_ib_ucontext, ibucontext); in create_raw_packet_qp() [all …]
|
D | cq.c | 724 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in create_cq_user() 725 udata, struct mlx5_ib_ucontext, ibucontext); in create_cq_user() 856 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context( in destroy_cq_user() 857 udata, struct mlx5_ib_ucontext, ibucontext); in destroy_cq_user()
|