Lines Matching defs:srq

16 	struct hns_roce_srq *srq;  in hns_roce_srq_event()  local
35 static void hns_roce_ib_srq_event(struct hns_roce_srq *srq, in hns_roce_ib_srq_event()
63 static int alloc_srqn(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in alloc_srqn()
80 static void free_srqn(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srqn()
86 struct hns_roce_srq *srq) in hns_roce_create_srqc()
114 static int alloc_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in alloc_srqc()
146 static void free_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srqc()
166 static int alloc_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srq_idx()
210 static void free_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srq_idx()
220 struct hns_roce_srq *srq, in alloc_srq_wqe_buf()
248 struct hns_roce_srq *srq) in free_srq_wqe_buf()
253 static int alloc_srq_wrid(struct hns_roce_srq *srq) in alloc_srq_wrid()
262 static void free_srq_wrid(struct hns_roce_srq *srq) in free_srq_wrid()
290 static int set_srq_basic_param(struct hns_roce_srq *srq, in set_srq_basic_param()
318 static void set_srq_ext_param(struct hns_roce_srq *srq, in set_srq_ext_param()
328 static int set_srq_param(struct hns_roce_srq *srq, in set_srq_param()
343 static int alloc_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srq_buf()
384 static void free_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srq_buf()
391 static int get_srq_ucmd(struct hns_roce_srq *srq, struct ib_udata *udata, in get_srq_ucmd()
406 static void free_srq_db(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in free_srq_db()
425 static int alloc_srq_db(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srq_db()
470 struct hns_roce_srq *srq = to_hr_srq(ib_srq); in hns_roce_create_srq() local
530 struct hns_roce_srq *srq = to_hr_srq(ibsrq); in hns_roce_destroy_srq() local