Lines Matching defs:cur_qp
448 struct mlx5_ib_qp **cur_qp,
490 if (!*cur_qp || (qpn != (*cur_qp)->ibqp.qp_num)) {
496 *cur_qp = to_mibqp(mqp);
499 wc->qp = &(*cur_qp)->ibqp;
502 wq = &(*cur_qp)->sq;
506 handle_atomics(*cur_qp, cqe64, wq->last_poll, idx);
515 handle_responder(wc, cqe64, *cur_qp);
530 (*cur_qp)->type == MLX5_IB_QPT_REG_UMR)
534 wq = &(*cur_qp)->sq;
542 if ((*cur_qp)->ibqp.srq) {
543 srq = to_msrq((*cur_qp)->ibqp.srq);
548 wq = &(*cur_qp)->rq;
610 struct mlx5_ib_qp *cur_qp = NULL;
632 if (mlx5_poll_one(cq, &cur_qp, wc + soft_polled + npolled))