Home
last modified time | relevance | path

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

/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c149 static struct ibv_cq *
246 .cq = rxq_obj->ibv_cq, in mlx5_rxq_ibv_wq_create()
346 if (!tmpl->ibv_cq) { in mlx5_rxq_ibv_obj_new()
352 obj.cq.in = tmpl->ibv_cq; in mlx5_rxq_ibv_obj_new()
412 if (tmpl->ibv_cq) in mlx5_rxq_ibv_obj_new()
455 struct ibv_cq *ev_cq; in mlx5_rx_ibv_get_event()
667 if (rxq_obj->ibv_cq) in mlx5_rxq_ibv_obj_drop_release()
724 if (!rxq_obj->ibv_cq) { in mlx5_rxq_ibv_obj_drop_create()
1136 if (!sh->self_lb.ibv_cq) { in mlx5_rxq_ibv_obj_dummy_lb_create()
1161 if (sh->self_lb.ibv_cq) { in mlx5_rxq_ibv_obj_dummy_lb_create()
[all …]
H A Dmlx5_os.c889 struct ibv_cq *cq = mlx5_glue->create_cq(ctx, 1, NULL, NULL, 0); in mlx5_queue_counter_id_prepare()
/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.c329 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.c621 struct ibv_cq *cq = NULL; in mlx4_hw_rss_sup()
H A Dmlx4_flow.c71 struct ibv_cq *cq; /**< CQ associated with above QP. */
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_glue.h174 struct ibv_cq *(*create_cq)(struct ibv_context *context, int cqe,
178 int (*destroy_cq)(struct ibv_cq *cq);
180 struct ibv_cq **cq, void **cq_context);
181 void (*ack_cq_events)(struct ibv_cq *cq, unsigned int nevents);
234 struct ibv_cq *(*cq_ex_to_cq)(struct ibv_cq_ex *cq);
H A Dmlx5_glue.c140 static struct ibv_cq *
148 mlx5_glue_destroy_cq(struct ibv_cq *cq) in mlx5_glue_destroy_cq()
154 mlx5_glue_get_cq_event(struct ibv_comp_channel *channel, struct ibv_cq **cq, in mlx5_glue_get_cq_event()
161 mlx5_glue_ack_cq_events(struct ibv_cq *cq, unsigned int nevents) in mlx5_glue_ack_cq_events()
428 static struct ibv_cq *
/dpdk/drivers/net/mlx5/
H A Dmlx5.h330 void *ibv_cq; /* Completion queue. */ member
1318 void *ibv_cq; /* Completion Queue. */ member