Lines Matching defs:srq
15 struct hns_roce_srq *srq; in hns_roce_srq_event() local
34 static void hns_roce_ib_srq_event(struct hns_roce_srq *srq, in hns_roce_ib_srq_event()
62 static int alloc_srqn(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in alloc_srqn()
79 static void free_srqn(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srqn()
85 struct hns_roce_srq *srq) in hns_roce_create_srqc()
113 static int alloc_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in alloc_srqc()
145 static void free_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srqc()
165 static int alloc_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srq_idx()
209 static void free_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srq_idx()
219 struct hns_roce_srq *srq, in alloc_srq_wqe_buf()
247 struct hns_roce_srq *srq) in free_srq_wqe_buf()
252 static int alloc_srq_wrid(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in alloc_srq_wrid()
261 static void free_srq_wrid(struct hns_roce_srq *srq) in free_srq_wrid()
289 static int set_srq_basic_param(struct hns_roce_srq *srq, in set_srq_basic_param()
317 static void set_srq_ext_param(struct hns_roce_srq *srq, in set_srq_ext_param()
327 static int set_srq_param(struct hns_roce_srq *srq, in set_srq_param()
342 static int alloc_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srq_buf()
383 static void free_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srq_buf()
396 struct hns_roce_srq *srq = to_hr_srq(ib_srq); in hns_roce_create_srq() local
447 struct hns_roce_srq *srq = to_hr_srq(ibsrq); in hns_roce_destroy_srq() local