Searched refs:hns_roce_srq (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/drivers/infiniband/hw/hns/ |
| D | hns_roce_srq.c | 15 struct hns_roce_srq *srq; in hns_roce_srq_event() 34 static void hns_roce_ib_srq_event(struct hns_roce_srq *srq, in hns_roce_ib_srq_event() 82 u64 db_rec_addr, struct hns_roce_srq *srq) in hns_roce_srq_alloc() 158 struct hns_roce_srq *srq) in hns_roce_srq_free() 178 static int create_user_srq(struct hns_roce_srq *srq, struct ib_udata *udata, in create_user_srq() 248 static int hns_roce_create_idx_que(struct ib_pd *pd, struct hns_roce_srq *srq, in hns_roce_create_idx_que() 269 static int create_kernel_srq(struct hns_roce_srq *srq, int srq_buf_size) in create_kernel_srq() 337 struct hns_roce_srq *srq) in destroy_user_srq() 346 struct hns_roce_srq *srq, int srq_buf_size) in destroy_kernel_srq() 362 struct hns_roce_srq *srq = to_hr_srq(ib_srq); in hns_roce_create_srq() [all …]
|
| D | Makefile | 10 hns_roce_cq.o hns_roce_alloc.o hns_roce_db.o hns_roce_srq.o hns_roce_restrack.o
|
| D | hns_roce_device.h | 522 struct hns_roce_srq { struct 524 void (*event)(struct hns_roce_srq *srq, enum hns_roce_event event); argument 983 struct hns_roce_srq *srq, u32 pdn, u16 xrcd, u32 cqn, 1090 static inline struct hns_roce_srq *to_hr_srq(struct ib_srq *ibsrq) in to_hr_srq() 1092 return container_of(ibsrq, struct hns_roce_srq, ibsrq); in to_hr_srq()
|
| D | hns_roce_hw_v2.c | 2468 static void *get_srq_wqe(struct hns_roce_srq *srq, int n) in get_srq_wqe() 2473 static void hns_roce_free_srq_wqe(struct hns_roce_srq *srq, int wqe_index) in hns_roce_free_srq_wqe() 2490 struct hns_roce_srq *srq) in __hns_roce_v2_cq_clean() 2544 struct hns_roce_srq *srq) in hns_roce_v2_cq_clean() 2694 struct hns_roce_srq *srq = NULL; in hns_roce_v2_poll_one() 6030 struct hns_roce_srq *srq, u32 pdn, u16 xrcd, in hns_roce_v2_write_srqc() 6129 struct hns_roce_srq *srq = to_hr_srq(ibsrq); in hns_roce_v2_modify_srq() 6172 struct hns_roce_srq *srq = to_hr_srq(ibsrq); in hns_roce_v2_query_srq() 6236 struct hns_roce_srq *srq = to_hr_srq(ibsrq); in hns_roce_v2_post_srq_recv()
|
| D | hns_roce_main.c | 473 INIT_RDMA_OBJ_SIZE(ib_srq, hns_roce_srq, ibsrq),
|
| D | hns_roce_hw_v1.c | 2018 struct hns_roce_srq *srq) in __hns_roce_v1_cq_clean() 2066 struct hns_roce_srq *srq) in hns_roce_v1_cq_clean()
|