static struct ibv_cq * mlx5_glue_cq_ex_to_cq(struct ibv_cq_ex *cq) { return ibv_cq_ex_to_cq(cq); }
static struct ibv_cq *pp_cq(struct pingpong_context *ctx) { return use_ts ? ibv_cq_ex_to_cq(ctx->cq_s.cq_ex) : ctx->cq_s.cq; }