Lines Matching refs:ib_cq
651 struct ib_cq *cq;
1049 struct ib_cq *cq;
1143 struct ib_cq *send_cq;
1144 struct ib_cq *recv_cq;
1337 void (*done)(struct ib_cq *cq, struct ib_wc *wc);
1577 typedef void (*ib_comp_handler)(struct ib_cq *cq, void *cq_context);
1586 struct ib_cq { struct
1617 struct ib_cq *cq; argument
1659 struct ib_cq *cq;
1678 struct ib_cq *cq;
1757 struct ib_cq *send_cq;
1758 struct ib_cq *recv_cq;
2409 struct ib_cq * (*create_cq)(struct ib_device *device,
2413 int (*modify_cq)(struct ib_cq *cq, u16 cq_count,
2415 int (*destroy_cq)(struct ib_cq *cq);
2416 int (*resize_cq)(struct ib_cq *cq, int cqe,
2418 int (*poll_cq)(struct ib_cq *cq, int num_entries,
2420 int (*peek_cq)(struct ib_cq *cq, int wc_cnt);
2421 int (*req_notify_cq)(struct ib_cq *cq,
2423 int (*req_ncomp_notif)(struct ib_cq *cq,
3425 struct ib_cq *__ib_alloc_cq(struct ib_device *dev, void *private,
3431 void ib_free_cq(struct ib_cq *cq);
3432 int ib_process_cq_direct(struct ib_cq *cq, int budget);
3447 struct ib_cq *__ib_create_cq(struct ib_device *device,
3463 int ib_resize_cq(struct ib_cq *cq, int cqe);
3472 int rdma_set_cq_moderation(struct ib_cq *cq, u16 cq_count, u16 cq_period);
3478 int ib_destroy_cq(struct ib_cq *cq);
3492 static inline int ib_poll_cq(struct ib_cq *cq, int num_entries, in ib_poll_cq()
3525 static inline int ib_req_notify_cq(struct ib_cq *cq, in ib_req_notify_cq()
3538 static inline int ib_req_ncomp_notif(struct ib_cq *cq, int wc_cnt) in ib_req_ncomp_notif()