Symbol: ocrdma_cq
drivers/infiniband/hw/ocrdma/ocrdma.h
243
struct ocrdma_cq **cq_tbl;
drivers/infiniband/hw/ocrdma/ocrdma.h
258
struct ocrdma_cq *gsi_sqcq;
drivers/infiniband/hw/ocrdma/ocrdma.h
259
struct ocrdma_cq *gsi_rqcq;
drivers/infiniband/hw/ocrdma/ocrdma.h
402
struct ocrdma_cq *sq_cq;
drivers/infiniband/hw/ocrdma/ocrdma.h
409
struct ocrdma_cq *rq_cq;
drivers/infiniband/hw/ocrdma/ocrdma.h
469
static inline struct ocrdma_cq *get_ocrdma_cq(struct ib_cq *ibcq)
drivers/infiniband/hw/ocrdma/ocrdma.h
471
return container_of(ibcq, struct ocrdma_cq, ibcq);
drivers/infiniband/hw/ocrdma/ocrdma.h
494
static inline int is_cqe_valid(struct ocrdma_cq *cq, struct ocrdma_cqe *cqe)
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1778
int ocrdma_mbx_create_cq(struct ocrdma_dev *dev, struct ocrdma_cq *cq,
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1883
void ocrdma_mbx_destroy_cq(struct ocrdma_dev *dev, struct ocrdma_cq *cq)
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2077
bool ocrdma_is_qp_in_sq_flushlist(struct ocrdma_cq *cq, struct ocrdma_qp *qp)
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2090
bool ocrdma_is_qp_in_rq_flushlist(struct ocrdma_cq *cq, struct ocrdma_qp *qp)
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2371
struct ocrdma_cq *cq;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
679
struct ocrdma_cq *cq = NULL;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
902
static struct ocrdma_cq *_ocrdma_qp_buddy_cq_handler(struct ocrdma_dev *dev,
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
903
struct ocrdma_cq *cq, bool sq)
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
907
struct ocrdma_cq *bcq = NULL;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
936
struct ocrdma_cq *cq)
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
939
struct ocrdma_cq *bcq = NULL;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
968
struct ocrdma_cq *cq;
drivers/infiniband/hw/ocrdma/ocrdma_hw.h
123
int ocrdma_mbx_create_cq(struct ocrdma_dev *, struct ocrdma_cq *,
drivers/infiniband/hw/ocrdma/ocrdma_hw.h
125
void ocrdma_mbx_destroy_cq(struct ocrdma_dev *dev, struct ocrdma_cq *cq);
drivers/infiniband/hw/ocrdma/ocrdma_hw.h
147
bool ocrdma_is_qp_in_sq_flushlist(struct ocrdma_cq *, struct ocrdma_qp *);
drivers/infiniband/hw/ocrdma/ocrdma_hw.h
148
bool ocrdma_is_qp_in_rq_flushlist(struct ocrdma_cq *, struct ocrdma_qp *);
drivers/infiniband/hw/ocrdma/ocrdma_main.c
172
INIT_RDMA_OBJ_SIZE(ib_cq, ocrdma_cq, ibcq),
drivers/infiniband/hw/ocrdma/ocrdma_main.c
222
dev->cq_tbl = kzalloc_objs(struct ocrdma_cq *, OCRDMA_MAX_CQ);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1021
struct ocrdma_cq *cq = get_ocrdma_cq(ibcq);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1031
static void ocrdma_flush_cq(struct ocrdma_cq *cq)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1059
struct ocrdma_cq *cq = get_ocrdma_cq(ibcq);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1591
static void ocrdma_discard_cqes(struct ocrdma_qp *qp, struct ocrdma_cq *cq)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2742
static void ocrdma_change_cq_phase(struct ocrdma_cq *cq, struct ocrdma_cqe *cqe,
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2754
static int ocrdma_poll_hwcq(struct ocrdma_cq *cq, int num_entries,
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2814
static int ocrdma_add_err_cqe(struct ocrdma_cq *cq, int num_entries,
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2843
struct ocrdma_cq *cq = get_ocrdma_cq(ibcq);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2878
struct ocrdma_cq *cq = get_ocrdma_cq(ibcq);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
928
static int ocrdma_copy_cq_uresp(struct ocrdma_dev *dev, struct ocrdma_cq *cq,
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
974
struct ocrdma_cq *cq = get_ocrdma_cq(ibcq);