Searched refs:hns_roce_ucontext (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_cq.c | 41 void hns_roce_put_cq_bankid_for_uctx(struct hns_roce_ucontext *uctx) in hns_roce_put_cq_bankid_for_uctx() 54 void hns_roce_get_cq_bankid_for_uctx(struct hns_roce_ucontext *uctx) in hns_roce_get_cq_bankid_for_uctx() 102 struct hns_roce_ucontext *uctx = udata ? in select_cq_bankid() 103 rdma_udata_to_drv_context(udata, struct hns_roce_ucontext, in select_cq_bankid() 284 struct hns_roce_ucontext *uctx; in alloc_cq_db() 291 struct hns_roce_ucontext, ibucontext); in alloc_cq_db() 317 struct hns_roce_ucontext *uctx; in free_cq_db() 325 struct hns_roce_ucontext, in free_cq_db()
|
| H A D | hns_roce_db.c | 10 int hns_roce_db_map_user(struct hns_roce_ucontext *context, unsigned long virt, in hns_roce_db_map_user() 55 void hns_roce_db_unmap_user(struct hns_roce_ucontext *context, in hns_roce_db_unmap_user()
|
| H A D | hns_roce_srq.c | 408 struct hns_roce_ucontext *uctx; in free_srq_db() 416 struct hns_roce_ucontext, in free_srq_db() 429 struct hns_roce_ucontext *uctx; in alloc_srq_db() 440 struct hns_roce_ucontext, ibucontext); in alloc_srq_db()
|
| H A D | hns_roce_device.h | 221 struct hns_roce_ucontext { struct 1056 static inline struct hns_roce_ucontext 1059 return container_of(ibucontext, struct hns_roce_ucontext, ibucontext); in to_hr_ucontext() 1300 int hns_roce_db_map_user(struct hns_roce_ucontext *context, unsigned long virt, 1302 void hns_roce_db_unmap_user(struct hns_roce_ucontext *context, 1330 void hns_roce_put_cq_bankid_for_uctx(struct hns_roce_ucontext *uctx); 1331 void hns_roce_get_cq_bankid_for_uctx(struct hns_roce_ucontext *uctx);
|
| H A D | hns_roce_qp.c | 866 struct hns_roce_ucontext *uctx = in qp_mmap_entry() 868 struct hns_roce_ucontext, ibucontext); in qp_mmap_entry() 898 struct hns_roce_ucontext *uctx = rdma_udata_to_drv_context(udata, in alloc_user_qp_db() 899 struct hns_roce_ucontext, ibucontext); in alloc_user_qp_db() 1007 struct hns_roce_ucontext *uctx = rdma_udata_to_drv_context( in free_qp_db() 1008 udata, struct hns_roce_ucontext, ibucontext); in free_qp_db() 1121 struct hns_roce_ucontext *uctx; in set_qp_param() 1146 uctx = rdma_udata_to_drv_context(udata, struct hns_roce_ucontext, in set_qp_param()
|
| H A D | hns_roce_main.c | 400 static void hns_roce_dealloc_uar_entry(struct hns_roce_ucontext *context) in hns_roce_dealloc_uar_entry() 409 struct hns_roce_ucontext *context = to_hr_ucontext(uctx); in hns_roce_alloc_uar_entry() 424 struct hns_roce_ucontext *context = to_hr_ucontext(uctx); in hns_roce_alloc_ucontext() 506 struct hns_roce_ucontext *context = to_hr_ucontext(ibcontext); in hns_roce_dealloc_ucontext() 755 INIT_RDMA_OBJ_SIZE(ib_ucontext, hns_roce_ucontext, ibucontext),
|
| H A D | hns_roce_hw_v2.c | 4808 struct hns_roce_ucontext *uctx = rdma_udata_to_drv_context(udata, in modify_qp_init_to_rtr() 4809 struct hns_roce_ucontext, ibucontext); in modify_qp_init_to_rtr()
|