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);