hns_roce_cq        42 drivers/infiniband/hw/hns/hns_roce_cq.c static void hns_roce_ib_cq_comp(struct hns_roce_cq *hr_cq)
hns_roce_cq        49 drivers/infiniband/hw/hns/hns_roce_cq.c static void hns_roce_ib_cq_event(struct hns_roce_cq *hr_cq,
hns_roce_cq        86 drivers/infiniband/hw/hns/hns_roce_cq.c 			     struct hns_roce_cq *hr_cq, int vector)
hns_roce_cq       182 drivers/infiniband/hw/hns/hns_roce_cq.c void hns_roce_free_cq(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq)
hns_roce_cq       300 drivers/infiniband/hw/hns/hns_roce_cq.c 			  struct hns_roce_cq *hr_cq,
hns_roce_cq       347 drivers/infiniband/hw/hns/hns_roce_cq.c 			    struct hns_roce_cq *hr_cq, int cq_entries)
hns_roce_cq       384 drivers/infiniband/hw/hns/hns_roce_cq.c 			    struct hns_roce_cq *hr_cq,
hns_roce_cq       400 drivers/infiniband/hw/hns/hns_roce_cq.c 			      struct hns_roce_cq *hr_cq)
hns_roce_cq       416 drivers/infiniband/hw/hns/hns_roce_cq.c 	struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq);
hns_roce_cq       495 drivers/infiniband/hw/hns/hns_roce_cq.c 	struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq);
hns_roce_cq       524 drivers/infiniband/hw/hns/hns_roce_cq.c 	struct hns_roce_cq *cq;
hns_roce_cq       540 drivers/infiniband/hw/hns/hns_roce_cq.c 	struct hns_roce_cq *cq;
hns_roce_cq       497 drivers/infiniband/hw/hns/hns_roce_device.h 	void (*comp)(struct hns_roce_cq *cq);
hns_roce_cq       498 drivers/infiniband/hw/hns/hns_roce_device.h 	void (*event)(struct hns_roce_cq *cq, enum hns_roce_event event_type);
hns_roce_cq       954 drivers/infiniband/hw/hns/hns_roce_device.h 			  struct hns_roce_cq *hr_cq, void *mb_buf, u64 *mtts,
hns_roce_cq      1084 drivers/infiniband/hw/hns/hns_roce_device.h static inline struct hns_roce_cq *to_hr_cq(struct ib_cq *ib_cq)
hns_roce_cq      1086 drivers/infiniband/hw/hns/hns_roce_device.h 	return container_of(ib_cq, struct hns_roce_cq, ib_cq);
hns_roce_cq      1248 drivers/infiniband/hw/hns/hns_roce_device.h void hns_roce_lock_cqs(struct hns_roce_cq *send_cq,
hns_roce_cq      1249 drivers/infiniband/hw/hns/hns_roce_device.h 		       struct hns_roce_cq *recv_cq);
hns_roce_cq      1250 drivers/infiniband/hw/hns/hns_roce_device.h void hns_roce_unlock_cqs(struct hns_roce_cq *send_cq,
hns_roce_cq      1251 drivers/infiniband/hw/hns/hns_roce_device.h 			 struct hns_roce_cq *recv_cq);
hns_roce_cq      1264 drivers/infiniband/hw/hns/hns_roce_device.h void hns_roce_free_cq(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq);
hns_roce_cq      1032 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct hns_roce_cq *mr_free_cq;
hns_roce_cq      1977 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static void *get_cqe(struct hns_roce_cq *hr_cq, int n)
hns_roce_cq      1983 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static void *get_sw_cqe(struct hns_roce_cq *hr_cq, int n)
hns_roce_cq      1992 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static struct hns_roce_cqe *next_cqe_sw(struct hns_roce_cq *hr_cq)
hns_roce_cq      1997 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static void hns_roce_v1_cq_set_ci(struct hns_roce_cq *hr_cq, u32 cons_index)
hns_roce_cq      2014 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static void __hns_roce_v1_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn,
hns_roce_cq      2062 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static void hns_roce_v1_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn,
hns_roce_cq      2071 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 				  struct hns_roce_cq *hr_cq, void *mb_buf,
hns_roce_cq      2159 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct hns_roce_cq *hr_cq = to_hr_cq(ibcq);
hns_roce_cq      2185 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static int hns_roce_v1_poll_one(struct hns_roce_cq *hr_cq,
hns_roce_cq      2389 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct hns_roce_cq *hr_cq = to_hr_cq(ibcq);
hns_roce_cq      3606 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct hns_roce_cq *send_cq, *recv_cq;
hns_roce_cq      3652 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct hns_roce_cq *hr_cq = to_hr_cq(ibcq);
hns_roce_cq      1083 drivers/infiniband/hw/hns/hns_roce_hw_v1.h 	struct hns_roce_cq *mr_free_cq;
hns_roce_cq      2451 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void *get_cqe_v2(struct hns_roce_cq *hr_cq, int n)
hns_roce_cq      2457 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void *get_sw_cqe_v2(struct hns_roce_cq *hr_cq, int n)
hns_roce_cq      2466 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static struct hns_roce_v2_cqe *next_cqe_sw_v2(struct hns_roce_cq *hr_cq)
hns_roce_cq      2487 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void hns_roce_v2_cq_set_ci(struct hns_roce_cq *hr_cq, u32 cons_index)
hns_roce_cq      2492 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void __hns_roce_v2_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn,
hns_roce_cq      2546 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void hns_roce_v2_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn,
hns_roce_cq      2555 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				  struct hns_roce_cq *hr_cq, void *mb_buf,
hns_roce_cq      2630 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hns_roce_cq *hr_cq = to_hr_cq(ibcq);
hns_roce_cq      2694 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static int hns_roce_v2_poll_one(struct hns_roce_cq *hr_cq,
hns_roce_cq      2974 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hns_roce_cq *hr_cq = to_hr_cq(ibcq);
hns_roce_cq      4653 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hns_roce_cq *send_cq, *recv_cq;
hns_roce_cq      4797 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hns_roce_cq *hr_cq = to_hr_cq(cq);
hns_roce_cq       450 drivers/infiniband/hw/hns/hns_roce_main.c 	INIT_RDMA_OBJ_SIZE(ib_cq, hns_roce_cq, ib_cq),
hns_roce_cq      1234 drivers/infiniband/hw/hns/hns_roce_qp.c void hns_roce_lock_cqs(struct hns_roce_cq *send_cq, struct hns_roce_cq *recv_cq)
hns_roce_cq      1249 drivers/infiniband/hw/hns/hns_roce_qp.c void hns_roce_unlock_cqs(struct hns_roce_cq *send_cq,
hns_roce_cq      1250 drivers/infiniband/hw/hns/hns_roce_qp.c 			 struct hns_roce_cq *recv_cq) __releases(&send_cq->lock)
hns_roce_cq      1290 drivers/infiniband/hw/hns/hns_roce_qp.c 	struct hns_roce_cq *hr_cq;
hns_roce_cq        84 drivers/infiniband/hw/hns/hns_roce_restrack.c 	struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq);