Searched refs:ibv_cq (Results 1 - 23 of 23) sorted by relevance

/freebsd-11.0-release/contrib/ofed/libcxgb4/src/
H A Dlibcxgb4.h99 struct ibv_cq ibv_cq; member in struct:c4iw_cq
136 static inline struct c4iw_cq *to_c4iw_cq(struct ibv_cq *ibcq)
181 struct ibv_cq *c4iw_create_cq(struct ibv_context *context, int cqe,
184 int c4iw_resize_cq(struct ibv_cq *cq, int cqe);
185 int c4iw_destroy_cq(struct ibv_cq *cq);
186 int c4iw_poll_cq(struct ibv_cq *cq, int ne, struct ibv_wc *wc);
187 int c4iw_arm_cq(struct ibv_cq *cq, int solicited);
188 void c4iw_cq_event(struct ibv_cq *cq);
H A Dverbs.c170 struct ibv_cq *c4iw_create_cq(struct ibv_context *context, int cqe,
186 &chp->ibv_cq, &cmd, sizeof cmd,
232 return &chp->ibv_cq;
238 (void)ibv_cmd_destroy_cq(&chp->ibv_cq);
244 int c4iw_resize_cq(struct ibv_cq *ibcq, int cqe)
259 int c4iw_destroy_cq(struct ibv_cq *ibcq)
H A Dcq.c714 int c4iw_poll_cq(struct ibv_cq *ibcq, int num_entries, struct ibv_wc *wc)
742 int c4iw_arm_cq(struct ibv_cq *ibcq, int solicited)
/freebsd-11.0-release/contrib/ofed/libibverbs/include/infiniband/
H A Dverbs.h223 struct ibv_cq *cq;
428 struct ibv_cq *send_cq;
429 struct ibv_cq *recv_cq;
582 struct ibv_cq *xrc_cq;
592 struct ibv_cq *send_cq;
593 struct ibv_cq *recv_cq;
614 struct ibv_cq { struct
664 struct ibv_cq *xrc_cq,
706 struct ibv_cq * (*create_cq)(struct ibv_context *context, int cqe,
709 int (*poll_cq)(struct ibv_cq *c
[all...]
H A Ddriver.h87 int comp_vector, struct ibv_cq *cq,
90 int ibv_cmd_poll_cq(struct ibv_cq *cq, int ne, struct ibv_wc *wc);
91 int ibv_cmd_req_notify_cq(struct ibv_cq *cq, int solicited_only);
93 int ibv_cmd_resize_cq(struct ibv_cq *cq, int cqe,
96 int ibv_cmd_destroy_cq(struct ibv_cq *cq);
/freebsd-11.0-release/contrib/ofed/libmthca/src/
H A Dmthca.h154 struct ibv_cq ibv_cq; member in struct:mthca_cq
268 static inline struct mthca_cq *to_mcq(struct ibv_cq *ibcq)
315 struct ibv_cq *mthca_create_cq(struct ibv_context *context, int cqe,
318 int mthca_resize_cq(struct ibv_cq *cq, int cqe);
319 int mthca_destroy_cq(struct ibv_cq *cq);
320 int mthca_poll_cq(struct ibv_cq *cq, int ne, struct ibv_wc *wc);
321 int mthca_tavor_arm_cq(struct ibv_cq *cq, int solicited);
322 int mthca_arbel_arm_cq(struct ibv_cq *cq, int solicited);
323 void mthca_arbel_cq_event(struct ibv_cq *c
[all...]
H A Dcq.c138 return cqe_sw(cq, cq->cons_index & cq->ibv_cq.cqe);
155 if (mthca_is_memfree(cq->ibv_cq.context)) {
162 mthca_write64(doorbell, to_mctx(cq->ibv_cq.context), MTHCA_CQ_DOORBELL);
262 if (mthca_is_memfree(cq->ibv_cq.context))
277 if (mthca_is_memfree(cq->ibv_cq.context) ||
330 *cur_qp = mthca_find_qp(to_mctx(cq->ibv_cq.context), ntohl(cqe->my_qpn));
460 int mthca_poll_cq(struct ibv_cq *ibcq, int ne, struct ibv_wc *wc)
486 int mthca_tavor_arm_cq(struct ibv_cq *cq, int solicited)
501 int mthca_arbel_arm_cq(struct ibv_cq *ibvcq, int solicited)
535 void mthca_arbel_cq_event(struct ibv_cq *c
[all...]
H A Dverbs.c187 struct ibv_cq *mthca_create_cq(struct ibv_context *context, int cqe,
247 &cq->ibv_cq, &cmd.ibv_cmd, sizeof cmd,
259 return &cq->ibv_cq;
283 int mthca_resize_cq(struct ibv_cq *ibcq, int cqe)
350 int mthca_destroy_cq(struct ibv_cq *cq)
/freebsd-11.0-release/contrib/ofed/libmlx4/src/
H A Dcq.c117 struct mlx4_cqe *cqe = get_cqe(cq, n & cq->ibv_cq.cqe);
121 !!(n & (cq->ibv_cq.cqe + 1))) ? NULL : tcqe;
233 srq = mlx4_find_xrc_srq(to_mctx(cq->ibv_cq.context), srqn);
242 *cur_qp = mlx4_find_qp(to_mctx(cq->ibv_cq.context),
343 int mlx4_poll_cq(struct ibv_cq *ibcq, int ne, struct ibv_wc *wc)
366 int mlx4_arm_cq(struct ibv_cq *ibvcq, int solicited)
394 void mlx4_cq_event(struct ibv_cq *cq)
419 if (prod_index == cq->cons_index + cq->ibv_cq.cqe)
427 cqe = get_cqe(cq, prod_index & cq->ibv_cq.cqe);
439 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibv_cq
[all...]
H A Dmlx4.h218 struct ibv_cq ibv_cq; member in struct:mlx4_cq
323 static inline struct mlx4_cq *to_mcq(struct ibv_cq *ibcq)
368 struct ibv_cq *mlx4_create_cq(struct ibv_context *context, int cqe,
373 int mlx4_resize_cq(struct ibv_cq *cq, int cqe);
374 int mlx4_destroy_cq(struct ibv_cq *cq);
375 int mlx4_poll_cq(struct ibv_cq *cq, int ne, struct ibv_wc *wc);
376 int mlx4_arm_cq(struct ibv_cq *cq, int solicited);
377 void mlx4_cq_event(struct ibv_cq *cq);
433 struct ibv_cq *xrc_c
[all...]
H A Dverbs.c163 struct ibv_cq *mlx4_create_cq(struct ibv_context *context, int cqe,
206 &cq->ibv_cq, &cmd.ibv_cmd, sizeof cmd,
213 return &cq->ibv_cq;
227 int mlx4_resize_cq(struct ibv_cq *ibcq, int cqe)
285 int mlx4_destroy_cq(struct ibv_cq *cq)
749 struct ibv_cq *xrc_cq,
/freebsd-11.0-release/contrib/ofed/libibverbs/src/
H A Dverbs.c273 struct ibv_cq *__ibv_create_cq(struct ibv_context *context, int cqe, void *cq_context,
276 struct ibv_cq *cq;
300 int __ibv_resize_cq(struct ibv_cq *cq, int cqe)
309 int __ibv_destroy_cq(struct ibv_cq *cq)
330 struct ibv_cq **cq, void **cq_context)
337 *cq = (struct ibv_cq *) (uintptr_t) ev.cq_handle;
347 void __ibv_ack_cq_events(struct ibv_cq *cq, unsigned int nevents)
383 struct ibv_cq *xrc_cq,
H A Dcompat-1_0.c149 struct ibv_cq *real_cq;
177 struct ibv_cq * (*create_cq)(struct ibv_context *context, int cqe,
184 void (*cq_event)(struct ibv_cq *cq);
185 int (*resize_cq)(struct ibv_cq *cq, int cqe);
186 int (*destroy_cq)(struct ibv_cq *cq);
642 struct ibv_cq *real_cq;
689 struct ibv_cq *real_cq;
H A Ddevice.c234 struct ibv_cq *cq = event->element.cq;
H A Dcmd.c276 struct ibv_cq *cq,
306 int comp_vector, struct ibv_cq *cq,
333 int ibv_cmd_poll_cq(struct ibv_cq *ibcq, int ne, struct ibv_wc *wc)
380 int ibv_cmd_req_notify_cq(struct ibv_cq *ibcq, int solicited_only)
394 int ibv_cmd_resize_cq(struct ibv_cq *cq, int cqe,
413 static int ibv_cmd_destroy_cq_v1(struct ibv_cq *cq)
426 int ibv_cmd_destroy_cq(struct ibv_cq *cq)
/freebsd-11.0-release/contrib/ofed/libibverbs/examples/
H A Drc_pingpong.c64 struct ibv_cq *cq;
722 struct ibv_cq *ev_cq;
H A Duc_pingpong.c63 struct ibv_cq *cq;
705 struct ibv_cq *ev_cq;
H A Dud_pingpong.c63 struct ibv_cq *cq;
699 struct ibv_cq *ev_cq;
H A Dsrq_pingpong.c65 struct ibv_cq *cq;
814 struct ibv_cq *ev_cq;
/freebsd-11.0-release/contrib/ofed/librdmacm/examples/
H A Dmckey.c55 struct ibv_cq *cq;
H A Drping.c116 struct ibv_cq *cq;
585 struct ibv_cq *ev_cq;
H A Dcmatose.c61 struct ibv_cq *cq[2];
H A Dudaddy.c53 struct ibv_cq *cq;

Completed in 139 milliseconds