Lines Matching refs:ib_cq
756 struct ib_cq *cq;
1075 struct ib_cq *cq;
1175 struct ib_cq *send_cq;
1176 struct ib_cq *recv_cq;
1375 void (*done)(struct ib_cq *cq, struct ib_wc *wc);
1580 typedef void (*ib_comp_handler)(struct ib_cq *cq, void *cq_context);
1591 struct ib_cq { struct
1632 struct ib_cq *cq; argument
1683 struct ib_cq *cq;
1703 struct ib_cq *cq;
1782 struct ib_cq *send_cq;
1783 struct ib_cq *recv_cq;
2354 int (*poll_cq)(struct ib_cq *cq, int num_entries, struct ib_wc *wc);
2355 int (*peek_cq)(struct ib_cq *cq, int wc_cnt);
2356 int (*req_notify_cq)(struct ib_cq *cq, enum ib_cq_notify_flags flags);
2480 int (*create_cq)(struct ib_cq *cq, const struct ib_cq_init_attr *attr,
2482 int (*modify_cq)(struct ib_cq *cq, u16 cq_count, u16 cq_period);
2483 int (*destroy_cq)(struct ib_cq *cq, struct ib_udata *udata);
2484 int (*resize_cq)(struct ib_cq *cq, int cqe, struct ib_udata *udata);
2606 int (*fill_res_cq_entry)(struct sk_buff *msg, struct ib_cq *ibcq);
2607 int (*fill_res_cq_entry_raw)(struct sk_buff *msg, struct ib_cq *ibcq);
2679 DECLARE_RDMA_OBJ_SIZE(ib_cq);
3867 struct ib_cq *__ib_alloc_cq(struct ib_device *dev, void *private, int nr_cqe,
3870 static inline struct ib_cq *ib_alloc_cq(struct ib_device *dev, void *private, in ib_alloc_cq()
3878 struct ib_cq *__ib_alloc_cq_any(struct ib_device *dev, void *private,
3889 static inline struct ib_cq *ib_alloc_cq_any(struct ib_device *dev, in ib_alloc_cq_any()
3897 void ib_free_cq(struct ib_cq *cq);
3898 int ib_process_cq_direct(struct ib_cq *cq, int budget);
3913 struct ib_cq *__ib_create_cq(struct ib_device *device,
3929 int ib_resize_cq(struct ib_cq *cq, int cqe);
3938 int rdma_set_cq_moderation(struct ib_cq *cq, u16 cq_count, u16 cq_period);
3945 int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata);
3953 static inline void ib_destroy_cq(struct ib_cq *cq) in ib_destroy_cq()
3972 static inline int ib_poll_cq(struct ib_cq *cq, int num_entries, in ib_poll_cq()
4005 static inline int ib_req_notify_cq(struct ib_cq *cq, in ib_req_notify_cq()
4011 struct ib_cq *ib_cq_pool_get(struct ib_device *dev, unsigned int nr_cqe,
4015 void ib_cq_pool_put(struct ib_cq *cq, unsigned int nr_cqe);