Home
last modified time | relevance | path

Searched refs:hns_roce_srq (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hns/
H A Dhns_roce_srq.c15 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()
80 static int alloc_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srqc()
162 static void free_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srqc()
182 static int alloc_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srq_buf()
210 static void free_srq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srq_buf()
215 static int alloc_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srq_idx()
258 static void free_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srq_idx()
267 static int alloc_srq_wrid(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in alloc_srq_wrid()
278 static void free_srq_wrid(struct hns_roce_srq *srq) in free_srq_wrid()
[all …]
H A DMakefile10 hns_roce_cq.o hns_roce_alloc.o hns_roce_db.o hns_roce_srq.o hns_roce_restrack.o
H A Dhns_roce_device.h487 struct hns_roce_srq { struct
506 void (*event)(struct hns_roce_srq *srq, enum hns_roce_event event); argument
946 struct hns_roce_srq *srq, u32 pdn, u16 xrcd, u32 cqn,
1056 static inline struct hns_roce_srq *to_hr_srq(struct ib_srq *ibsrq) in to_hr_srq()
1058 return container_of(ibsrq, struct hns_roce_srq, ibsrq); in to_hr_srq()
H A Dhns_roce_hw_v2.c818 static void *get_srq_wqe(struct hns_roce_srq *srq, int n) in get_srq_wqe()
829 static void hns_roce_free_srq_wqe(struct hns_roce_srq *srq, int wqe_index) in hns_roce_free_srq_wqe()
860 struct hns_roce_srq *srq = to_hr_srq(ibsrq); in hns_roce_v2_post_srq_recv()
2977 struct hns_roce_srq *srq) in __hns_roce_v2_cq_clean()
3031 struct hns_roce_srq *srq) in hns_roce_v2_cq_clean()
3299 struct hns_roce_srq *srq = NULL; in hns_roce_v2_poll_one()
5134 struct hns_roce_srq *srq, u32 pdn, u16 xrcd, in hns_roce_v2_write_srqc()
5233 struct hns_roce_srq *srq = to_hr_srq(ibsrq); in hns_roce_v2_modify_srq()
5281 struct hns_roce_srq *srq = to_hr_srq(ibsrq); in hns_roce_v2_query_srq()
H A Dhns_roce_main.c476 INIT_RDMA_OBJ_SIZE(ib_srq, hns_roce_srq, ibsrq),
H A Dhns_roce_hw_v1.c1934 struct hns_roce_srq *srq) in __hns_roce_v1_cq_clean()
1982 struct hns_roce_srq *srq) in hns_roce_v1_cq_clean()