Lines Matching refs:send_cq
1453 struct mlx5_cq *send_cq = to_mcq(qp->send_cq);
1456 if (send_cq && recv_cq) {
1457 if (send_cq == recv_cq) {
1458 mlx5_spin_lock(&send_cq->lock);
1459 } else if (send_cq->cqn < recv_cq->cqn) {
1460 mlx5_spin_lock(&send_cq->lock);
1464 mlx5_spin_lock(&send_cq->lock);
1466 } else if (send_cq) {
1467 mlx5_spin_lock(&send_cq->lock);
1475 struct mlx5_cq *send_cq = to_mcq(qp->send_cq);
1478 if (send_cq && recv_cq) {
1479 if (send_cq == recv_cq) {
1480 mlx5_spin_unlock(&send_cq->lock);
1481 } else if (send_cq->cqn < recv_cq->cqn) {
1483 mlx5_spin_unlock(&send_cq->lock);
1485 mlx5_spin_unlock(&send_cq->lock);
1488 } else if (send_cq) {
1489 mlx5_spin_unlock(&send_cq->lock);
1522 if (ibqp->send_cq != ibqp->recv_cq)
1523 __mlx5_cq_clean(to_mcq(ibqp->send_cq), qp->rsc.rsn, NULL);
1627 if (qp->send_cq != qp->recv_cq && qp->send_cq)
1628 mlx5_cq_clean(to_mcq(qp->send_cq),