sys/dev/bnxt/bnxt_re/ib_verbs.c
3648
void bnxt_re_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
sys/dev/bnxt/bnxt_re/ib_verbs.c
3650
struct bnxt_re_cq *cq = to_bnxt_re(ib_cq, struct bnxt_re_cq, ibcq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
3674
if (ib_cq->poll_ctx == IB_POLL_WORKQUEUE ||
sys/dev/bnxt/bnxt_re/ib_verbs.c
3675
ib_cq->poll_ctx == IB_POLL_UNBOUND_WORKQUEUE)
sys/dev/bnxt/bnxt_re/ib_verbs.c
3676
cancel_work_sync(&ib_cq->work);
sys/dev/bnxt/bnxt_re/ib_verbs.c
3695
bnxt_re_cq *__get_cq_from_cq_in(struct ib_cq *cq_in,
sys/dev/bnxt/bnxt_re/ib_verbs.c
3703
int bnxt_re_create_cq(struct ib_cq *cq_in,
sys/dev/bnxt/bnxt_re/ib_verbs.c
3935
int bnxt_re_modify_cq(struct ib_cq *ib_cq, u16 cq_count, u16 cq_period)
sys/dev/bnxt/bnxt_re/ib_verbs.c
3937
struct bnxt_re_cq *cq = to_bnxt_re(ib_cq, struct bnxt_re_cq, ibcq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
3972
int bnxt_re_resize_cq(struct ib_cq *ib_cq, int cqe, struct ib_udata *udata)
sys/dev/bnxt/bnxt_re/ib_verbs.c
3987
cq = to_bnxt_re(ib_cq, struct bnxt_re_cq, ibcq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
3990
if (ib_cq->uobject) {
sys/dev/bnxt/bnxt_re/ib_verbs.c
4021
if (ib_cq->uobject && udata) {
sys/dev/bnxt/bnxt_re/ib_verbs.c
4572
int bnxt_re_poll_cq(struct ib_cq *ib_cq, int num_entries, struct ib_wc *wc)
sys/dev/bnxt/bnxt_re/ib_verbs.c
4574
struct bnxt_re_cq *cq = to_bnxt_re(ib_cq, struct bnxt_re_cq, ibcq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
4732
int bnxt_re_req_notify_cq(struct ib_cq *ib_cq,
sys/dev/bnxt/bnxt_re/ib_verbs.c
4735
struct bnxt_re_cq *cq = to_bnxt_re(ib_cq, struct bnxt_re_cq, ibcq);
sys/dev/bnxt/bnxt_re/ib_verbs.h
126
bnxt_re_cq *__get_cq_from_cq_in(struct ib_cq *cq_in,
sys/dev/bnxt/bnxt_re/ib_verbs.h
214
struct ib_cq ibcq;
sys/dev/bnxt/bnxt_re/ib_verbs.h
337
int bnxt_re_create_cq(struct ib_cq *cq_in,
sys/dev/bnxt/bnxt_re/ib_verbs.h
340
void bnxt_re_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata);
sys/dev/bnxt/bnxt_re/ib_verbs.h
341
int bnxt_re_modify_cq(struct ib_cq *cq, u16 cq_count, u16 cq_period);
sys/dev/bnxt/bnxt_re/ib_verbs.h
342
int bnxt_re_resize_cq(struct ib_cq *cq, int cqe, struct ib_udata *udata);
sys/dev/bnxt/bnxt_re/ib_verbs.h
343
int bnxt_re_poll_cq(struct ib_cq *cq, int num_entries, struct ib_wc *wc);
sys/dev/bnxt/bnxt_re/ib_verbs.h
344
int bnxt_re_req_notify_cq(struct ib_cq *cq, enum ib_cq_notify_flags flags);
sys/dev/cxgbe/iw_cxgbe/cq.c
1030
int c4iw_resize_cq(struct ib_cq *cq, int cqe, struct ib_udata *udata)
sys/dev/cxgbe/iw_cxgbe/cq.c
1035
int c4iw_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags)
sys/dev/cxgbe/iw_cxgbe/cq.c
865
int c4iw_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
sys/dev/cxgbe/iw_cxgbe/cq.c
886
void c4iw_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
sys/dev/cxgbe/iw_cxgbe/cq.c
891
CTR2(KTR_IW_CXGBE, "%s ib_cq %p", __func__, ib_cq);
sys/dev/cxgbe/iw_cxgbe/cq.c
892
chp = to_c4iw_cq(ib_cq);
sys/dev/cxgbe/iw_cxgbe/cq.c
904
int c4iw_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
422
struct ib_cq ibcq;
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
431
static inline struct c4iw_cq *to_c4iw_cq(struct ib_cq *ibcq)
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
920
int c4iw_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
944
void c4iw_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
945
int c4iw_create_cq(struct ib_cq *ibcq,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
948
int c4iw_resize_cq(struct ib_cq *cq, int cqe, struct ib_udata *udata);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
949
int c4iw_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags);
sys/dev/irdma/fbsd_kcompat.h
133
int irdma_create_cq(struct ib_cq *ibcq,
sys/dev/irdma/fbsd_kcompat.h
250
void irdma_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata);
sys/dev/irdma/irdma_kcompat.c
1407
irdma_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
sys/dev/irdma/irdma_kcompat.c
1409
struct irdma_device *iwdev = to_iwdev(ib_cq->device);
sys/dev/irdma/irdma_kcompat.c
1410
struct irdma_cq *iwcq = to_iwcq(ib_cq);
sys/dev/irdma/irdma_kcompat.c
1424
irdma_cq_rem_ref(ib_cq);
sys/dev/irdma/irdma_kcompat.c
947
irdma_create_cq(struct ib_cq *ibcq,
sys/dev/irdma/irdma_main.h
458
static inline struct irdma_cq *to_iwcq(struct ib_cq *ibcq)
sys/dev/irdma/irdma_main.h
567
void irdma_cq_add_ref(struct ib_cq *ibcq);
sys/dev/irdma/irdma_main.h
568
void irdma_cq_rem_ref(struct ib_cq *ibcq);
sys/dev/irdma/irdma_utils.c
770
irdma_cq_add_ref(struct ib_cq *ibcq)
sys/dev/irdma/irdma_utils.c
778
irdma_cq_rem_ref(struct ib_cq *ibcq)
sys/dev/irdma/irdma_verbs.c
1479
irdma_resize_cq(struct ib_cq *ibcq, int entries,
sys/dev/irdma/irdma_verbs.c
2886
irdma_poll_cq(struct ib_cq *ibcq, int num_entries,
sys/dev/irdma/irdma_verbs.c
2908
irdma_req_notify_cq(struct ib_cq *ibcq,
sys/dev/irdma/irdma_verbs.c
3273
dev_ops->ops.size_ib_cq = IRDMA_SET_RDMA_OBJ_SIZE(ib_cq, irdma_cq, ibcq);
sys/dev/irdma/irdma_verbs.h
157
struct ib_cq ibcq;
sys/dev/iser/icl_iser.h
328
struct ib_cq *cq;
sys/dev/iser/iser_verbs.c
162
struct ib_cq *cq = comp->cq;
sys/dev/iser/iser_verbs.c
185
iser_cq_callback(struct ib_cq *cq, void *cq_context)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
102
struct ib_cq *cq;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
117
struct ib_cq ibcq;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
438
struct ib_cq *cq;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
649
static inline struct mlx4_ib_cq *to_mcq(struct ib_cq *ibcq)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
732
int mlx4_ib_modify_cq(struct ib_cq *cq, u16 cq_count, u16 cq_period);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
733
int mlx4_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
734
int mlx4_ib_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
736
void mlx4_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
737
int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
738
int mlx4_ib_arm_cq(struct ib_cq *cq, enum ib_cq_notify_flags flags);
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
174
int mlx4_ib_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
368
int mlx4_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
46
struct ib_cq *ibcq = &to_mibcq(cq)->ibcq;
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
466
void mlx4_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
53
struct ib_cq *ibcq;
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
867
int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
895
int mlx4_ib_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags)
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
94
int mlx4_ib_modify_cq(struct ib_cq *cq, u16 cq_count, u16 cq_period)
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1287
static void mlx4_ib_tunnel_comp_handler(struct ib_cq *cq, void *arg)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2687
static int mlx4_wq_overflow(struct mlx4_ib_wq *wq, int nreq, struct ib_cq *ib_cq)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2696
cq = to_mcq(ib_cq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1007
int mlx5_ib_get_cqe_size(struct mlx5_ib_dev *dev, struct ib_cq *ibcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1082
int mlx5_ib_generate_wc(struct ib_cq *ibcq, struct ib_wc *wc);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
478
struct ib_cq ibcq;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
586
struct ib_cq *cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
635
struct ib_cq *c0;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
829
static inline struct mlx5_ib_cq *to_mcq(struct ib_cq *ibcq)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
943
int mlx5_ib_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
945
void mlx5_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
946
int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
947
int mlx5_ib_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
948
int mlx5_ib_modify_cq(struct ib_cq *cq, u16 cq_count, u16 cq_period);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
949
int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1017
void mlx5_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1095
int mlx5_ib_modify_cq(struct ib_cq *cq, u16 cq_count, u16 cq_period)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1239
int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1368
int mlx5_ib_get_cqe_size(struct mlx5_ib_dev *dev, struct ib_cq *ibcq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1380
int mlx5_ib_generate_wc(struct ib_cq *ibcq, struct ib_wc *wc)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
38
struct ib_cq *ibcq = &to_mibcq(cq)->ibcq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
47
struct ib_cq *ibcq = &cq->ibcq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
668
int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
700
int mlx5_ib_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
916
int mlx5_ib_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
46
struct ib_cq *cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
71
struct ib_cq *gsi_cq = gsi->ibqp.send_cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
92
static void handle_single_completion(struct ib_cq *cq, struct ib_wc *wc)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2839
struct ib_cq *cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2969
devr->c0 = rdma_zalloc_drv_obj(ibdev, ib_cq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
649
static void mlx5_ib_umr_done(struct ib_cq *cq, struct ib_wc *wc)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1952
struct ib_cq *ib_send_cq, struct ib_cq *ib_recv_cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3034
static int mlx5_wq_overflow(struct mlx5_ib_wq *wq, int nreq, struct ib_cq *ib_cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3043
cq = to_mcq(ib_cq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
87
struct ib_cq *ib_send_cq, struct ib_cq *ib_recv_cq,
sys/dev/mthca/mthca_cq.c
659
int mthca_poll_cq(struct ib_cq *ibcq, int num_entries,
sys/dev/mthca/mthca_cq.c
728
int mthca_tavor_arm_cq(struct ib_cq *cq, enum ib_cq_notify_flags flags)
sys/dev/mthca/mthca_cq.c
741
int mthca_arbel_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags)
sys/dev/mthca/mthca_dev.h
496
int mthca_poll_cq(struct ib_cq *ibcq, int num_entries,
sys/dev/mthca/mthca_dev.h
498
int mthca_tavor_arm_cq(struct ib_cq *cq, enum ib_cq_notify_flags flags);
sys/dev/mthca/mthca_dev.h
499
int mthca_arbel_arm_cq(struct ib_cq *cq, enum ib_cq_notify_flags flags);
sys/dev/mthca/mthca_provider.c
599
static int mthca_create_cq(struct ib_cq *ibcq,
sys/dev/mthca/mthca_provider.c
720
static int mthca_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)
sys/dev/mthca/mthca_provider.c
796
static void mthca_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
sys/dev/mthca/mthca_provider.h
204
struct ib_cq ibcq;
sys/dev/mthca/mthca_provider.h
326
static inline struct mthca_cq *to_mcq(struct ib_cq *ibcq)
sys/dev/mthca/mthca_qp.c
1560
struct ib_cq *ib_cq)
sys/dev/mthca/mthca_qp.c
1569
cq = to_mcq(ib_cq);
sys/dev/qlnx/qlnxr/qlnxr_cm.c
800
qlnxr_gsi_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
sys/dev/qlnx/qlnxr/qlnxr_cm.h
73
extern int qlnxr_gsi_poll_cq(struct ib_cq *ibcq,
sys/dev/qlnx/qlnxr/qlnxr_def.h
512
struct ib_cq ibcq; /* must be first */
sys/dev/qlnx/qlnxr/qlnxr_def.h
767
get_qlnxr_cq(struct ib_cq *ibcq)
sys/dev/qlnx/qlnxr/qlnxr_os.c
618
struct ib_cq *ibcq = &cq->ibcq;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1678
qlnxr_create_cq(struct ib_cq *ibcq,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1836
int qlnxr_resize_cq(struct ib_cq *ibcq, int new_cnt, struct ib_udata *udata)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1850
qlnxr_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5174
qlnxr_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5272
qlnxr_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags)
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
142
extern int qlnxr_arm_cq(struct ib_cq *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
77
extern int qlnxr_create_cq(struct ib_cq *ibcq,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
81
extern void qlnxr_destroy_cq(struct ib_cq *, struct ib_udata *);
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
83
extern int qlnxr_resize_cq(struct ib_cq *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
87
extern int qlnxr_poll_cq(struct ib_cq *,
sys/ofed/drivers/infiniband/core/ib_cq.c
104
static void ib_cq_completion_direct(struct ib_cq *cq, void *private)
sys/ofed/drivers/infiniband/core/ib_cq.c
111
struct ib_cq *cq = container_of(work, struct ib_cq, work);
sys/ofed/drivers/infiniband/core/ib_cq.c
122
ib_cq_completion_workqueue(struct ib_cq *cq, void *private)
sys/ofed/drivers/infiniband/core/ib_cq.c
127
struct ib_cq *
sys/ofed/drivers/infiniband/core/ib_cq.c
137
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_cq.c
153
cq = rdma_zalloc_drv_obj(dev, ib_cq);
sys/ofed/drivers/infiniband/core/ib_cq.c
194
ib_free_cq_user(struct ib_cq *cq, struct ib_udata *udata)
sys/ofed/drivers/infiniband/core/ib_cq.c
52
static int __ib_process_cq(struct ib_cq *cq, int budget, struct ib_wc *wcs,
sys/ofed/drivers/infiniband/core/ib_cq.c
96
int ib_process_cq_direct(struct ib_cq *cq, int budget)
sys/ofed/drivers/infiniband/core/ib_mad.c
2179
static void ib_mad_recv_done(struct ib_cq *cq, struct ib_wc *wc)
sys/ofed/drivers/infiniband/core/ib_mad.c
2428
static void ib_mad_send_done(struct ib_cq *cq, struct ib_wc *wc)
sys/ofed/drivers/infiniband/core/ib_mad.c
90
static void ib_mad_send_done(struct ib_cq *cq, struct ib_wc *wc);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1006
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1036
cq = rdma_zalloc_drv_obj(ib_dev, ib_cq);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1125
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1186
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1236
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1289
struct ib_cq *scq = NULL, *rcq = NULL;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2914
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3708
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
353
void ib_uverbs_comp_handler(struct ib_cq *cq, void *cq_context)
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
111
cq = rdma_zalloc_drv_obj(ib_dev, ib_cq);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
41
struct ib_cq *cq = uobject->object;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
70
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1824
struct ib_cq *scq, *rcq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1865
struct ib_cq *__ib_create_cq(struct ib_device *device,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1872
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1875
cq = rdma_zalloc_drv_obj(device, ib_cq);
sys/ofed/drivers/infiniband/core/ib_verbs.c
1896
int rdma_set_cq_moderation(struct ib_cq *cq, u16 cq_count, u16 cq_period)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1903
int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1914
int ib_resize_cq(struct ib_cq *cq, int cqe)
sys/ofed/drivers/infiniband/core/ib_verbs.c
2198
struct ib_cq *cq = wq->cq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
2473
static void ib_drain_qp_done(struct ib_cq *cq, struct ib_wc *wc)
sys/ofed/drivers/infiniband/core/ib_verbs.c
2486
struct ib_cq *cq = qp->send_cq;
sys/ofed/drivers/infiniband/core/ib_verbs.c
2524
struct ib_cq *cq = qp->recv_cq;
sys/ofed/drivers/infiniband/core/mad_priv.h
203
struct ib_cq *cq;
sys/ofed/drivers/infiniband/core/uverbs.h
234
void ib_uverbs_comp_handler(struct ib_cq *cq, void *cq_context);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
354
struct ib_cq *recv_cq;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
355
struct ib_cq *send_cq;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
439
void ipoib_ib_completion(struct ib_cq *cq, void *dev_ptr);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
440
void ipoib_send_comp_handler(struct ib_cq *cq, void *dev_ptr);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
422
void ipoib_ib_completion(struct ib_cq *cq, void *dev_ptr)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
443
void ipoib_send_comp_handler(struct ib_cq *cq, void *dev_ptr)
sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
277
struct ib_cq *cq;
sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
290
struct ib_cq *cq;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
534
struct ib_cq *cq = ssk->rx_ring.cq;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
661
sdp_rx_irq(struct ib_cq *cq, void *cq_context)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
709
struct ib_cq *rx_cq;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_tx.c
364
sdp_tx_irq(struct ib_cq *cq, void *cq_context)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_tx.c
429
struct ib_cq *tx_cq;
sys/ofed/include/rdma/ib_verbs.h
1095
struct ib_cq *send_cq;
sys/ofed/include/rdma/ib_verbs.h
1096
struct ib_cq *recv_cq;
sys/ofed/include/rdma/ib_verbs.h
1285
void (*done)(struct ib_cq *cq, struct ib_wc *wc);
sys/ofed/include/rdma/ib_verbs.h
1516
typedef void (*ib_comp_handler)(struct ib_cq *cq, void *cq_context);
sys/ofed/include/rdma/ib_verbs.h
1547
struct ib_cq *cq;
sys/ofed/include/rdma/ib_verbs.h
1585
struct ib_cq *cq;
sys/ofed/include/rdma/ib_verbs.h
1604
struct ib_cq *cq;
sys/ofed/include/rdma/ib_verbs.h
1644
struct ib_cq *send_cq;
sys/ofed/include/rdma/ib_verbs.h
1645
struct ib_cq *recv_cq;
sys/ofed/include/rdma/ib_verbs.h
2123
DECLARE_RDMA_OBJ_SIZE(ib_cq);
sys/ofed/include/rdma/ib_verbs.h
2132
(pop)[0] INIT_RDMA_OBJ_SIZE(ib_cq, driver##_ib_cq, ibcq); \
sys/ofed/include/rdma/ib_verbs.h
2288
int (*create_cq)(struct ib_cq *,
sys/ofed/include/rdma/ib_verbs.h
2291
int (*modify_cq)(struct ib_cq *cq, u16 cq_count,
sys/ofed/include/rdma/ib_verbs.h
2293
void (*destroy_cq)(struct ib_cq *cq, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
2294
int (*resize_cq)(struct ib_cq *cq, int cqe,
sys/ofed/include/rdma/ib_verbs.h
2296
int (*poll_cq)(struct ib_cq *cq, int num_entries,
sys/ofed/include/rdma/ib_verbs.h
2298
int (*peek_cq)(struct ib_cq *cq, int wc_cnt);
sys/ofed/include/rdma/ib_verbs.h
2299
int (*req_notify_cq)(struct ib_cq *cq,
sys/ofed/include/rdma/ib_verbs.h
2301
int (*req_ncomp_notif)(struct ib_cq *cq,
sys/ofed/include/rdma/ib_verbs.h
3358
struct ib_cq *__ib_alloc_cq_user(struct ib_device *dev, void *private,
sys/ofed/include/rdma/ib_verbs.h
3372
static inline struct ib_cq *ib_alloc_cq_user(struct ib_device *dev,
sys/ofed/include/rdma/ib_verbs.h
3392
static inline struct ib_cq *ib_alloc_cq(struct ib_device *dev, void *private,
sys/ofed/include/rdma/ib_verbs.h
3405
void ib_free_cq_user(struct ib_cq *cq, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
3413
static inline void ib_free_cq(struct ib_cq *cq)
sys/ofed/include/rdma/ib_verbs.h
3418
int ib_process_cq_direct(struct ib_cq *cq, int budget);
sys/ofed/include/rdma/ib_verbs.h
3433
struct ib_cq *__ib_create_cq(struct ib_device *device,
sys/ofed/include/rdma/ib_verbs.h
3449
int ib_resize_cq(struct ib_cq *cq, int cqe);
sys/ofed/include/rdma/ib_verbs.h
3458
int rdma_set_cq_moderation(struct ib_cq *cq, u16 cq_count, u16 cq_period);
sys/ofed/include/rdma/ib_verbs.h
3465
int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
3473
static inline void ib_destroy_cq(struct ib_cq *cq)
sys/ofed/include/rdma/ib_verbs.h
3490
static inline int ib_poll_cq(struct ib_cq *cq, int num_entries,
sys/ofed/include/rdma/ib_verbs.h
3506
int ib_peek_cq(struct ib_cq *cq, int wc_cnt);
sys/ofed/include/rdma/ib_verbs.h
3535
static inline int ib_req_notify_cq(struct ib_cq *cq,
sys/ofed/include/rdma/ib_verbs.h
3548
static inline int ib_req_ncomp_notif(struct ib_cq *cq, int wc_cnt)
sys/ofed/include/rdma/ib_verbs.h
690
struct ib_cq *cq;
sys/ofed/include/rdma/ib_verbs.h
999
struct ib_cq *cq;
sys/ofed/include/rdma/rdmavt_cq.h
82
struct ib_cq ibcq;
sys/ofed/include/rdma/rdmavt_cq.h
92
static inline struct rvt_cq *ibcq_to_rvtcq(struct ib_cq *ibcq)