Home
last modified time | relevance | path

Searched refs:ibv_cq (Results 1 – 11 of 11) sorted by relevance

/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_glue.h50 struct ibv_cq *(*create_cq)(struct ibv_context *context, int cqe,
54 int (*destroy_cq)(struct ibv_cq *cq);
56 struct ibv_cq **cq, void **cq_context);
57 void (*ack_cq_events)(struct ibv_cq *cq, unsigned int nevents);
H A Dmlx4_glue.c122 static struct ibv_cq *
130 mlx4_glue_destroy_cq(struct ibv_cq *cq) in mlx4_glue_destroy_cq()
136 mlx4_glue_get_cq_event(struct ibv_comp_channel *channel, struct ibv_cq **cq, in mlx4_glue_get_cq_event()
143 mlx4_glue_ack_cq_events(struct ibv_cq *cq, unsigned int nevents) in mlx4_glue_ack_cq_events()
H A Dmlx4_rxtx.h43 struct ibv_cq *cq; /**< Completion queue. */
117 struct ibv_cq *cq; /**< Completion queue. */
H A Dmlx4_intr.c320 struct ibv_cq *ev_cq; in mlx4_rx_intr_disable()
H A Dmlx4_rxq.c362 struct ibv_cq *cq; in mlx4_rss_init()
506 struct ibv_cq *cq = NULL; in mlx4_rxq_attach()
H A Dmlx4.c618 struct ibv_cq *cq = NULL; in mlx4_hw_rss_sup()
H A Dmlx4_flow.c71 struct ibv_cq *cq; /**< CQ associated with above QP. */
/f-stack/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c191 static struct ibv_cq *
282 .cq = rxq_obj->ibv_cq, in mlx5_rxq_ibv_wq_create()
385 if (!tmpl->ibv_cq) { in mlx5_rxq_ibv_obj_new()
391 obj.cq.in = tmpl->ibv_cq; in mlx5_rxq_ibv_obj_new()
449 if (tmpl->ibv_cq) in mlx5_rxq_ibv_obj_new()
469 MLX5_ASSERT(rxq_obj->ibv_cq); in mlx5_rxq_ibv_obj_release()
489 struct ibv_cq *ev_cq; in mlx5_rx_ibv_get_event()
494 if (ret < 0 || ev_cq != rxq_obj->ibv_cq) in mlx5_rx_ibv_get_event()
693 if (rxq->ibv_cq) in mlx5_rxq_ibv_obj_drop_release()
726 if (!rxq->ibv_cq) { in mlx5_rxq_ibv_obj_drop_create()
[all …]
/f-stack/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_glue.h155 struct ibv_cq *(*create_cq)(struct ibv_context *context, int cqe,
159 int (*destroy_cq)(struct ibv_cq *cq);
161 struct ibv_cq **cq, void **cq_context);
162 void (*ack_cq_events)(struct ibv_cq *cq, unsigned int nevents);
212 struct ibv_cq *(*cq_ex_to_cq)(struct ibv_cq_ex *cq);
H A Dmlx5_glue.c102 static struct ibv_cq *
110 mlx5_glue_destroy_cq(struct ibv_cq *cq) in mlx5_glue_destroy_cq()
116 mlx5_glue_get_cq_event(struct ibv_comp_channel *channel, struct ibv_cq **cq, in mlx5_glue_get_cq_event()
123 mlx5_glue_ack_cq_events(struct ibv_cq *cq, unsigned int nevents) in mlx5_glue_ack_cq_events()
373 static struct ibv_cq *
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5.h814 void *ibv_cq; /* Completion Queue. */ member