Lines Matching refs:recv_cq
1041 if (qp->recv_cq) in mlx4_modify_qp()
1042 mlx4_cq_clean(to_mcq(qp->recv_cq), qp->qp_num, in mlx4_modify_qp()
1044 if (qp->send_cq && qp->send_cq != qp->recv_cq) in mlx4_modify_qp()
1058 struct mlx4_cq *recv_cq = to_mcq(qp->recv_cq); in mlx4_lock_cqs() local
1060 if (!qp->send_cq || !qp->recv_cq) { in mlx4_lock_cqs()
1063 else if (qp->recv_cq) in mlx4_lock_cqs()
1064 pthread_spin_lock(&recv_cq->lock); in mlx4_lock_cqs()
1065 } else if (send_cq == recv_cq) { in mlx4_lock_cqs()
1067 } else if (send_cq->cqn < recv_cq->cqn) { in mlx4_lock_cqs()
1069 pthread_spin_lock(&recv_cq->lock); in mlx4_lock_cqs()
1071 pthread_spin_lock(&recv_cq->lock); in mlx4_lock_cqs()
1079 struct mlx4_cq *recv_cq = to_mcq(qp->recv_cq); in mlx4_unlock_cqs() local
1082 if (!qp->send_cq || !qp->recv_cq) { in mlx4_unlock_cqs()
1085 else if (qp->recv_cq) in mlx4_unlock_cqs()
1086 pthread_spin_unlock(&recv_cq->lock); in mlx4_unlock_cqs()
1087 } else if (send_cq == recv_cq) { in mlx4_unlock_cqs()
1089 } else if (send_cq->cqn < recv_cq->cqn) { in mlx4_unlock_cqs()
1090 pthread_spin_unlock(&recv_cq->lock); in mlx4_unlock_cqs()
1094 pthread_spin_unlock(&recv_cq->lock); in mlx4_unlock_cqs()
1112 if (ibqp->recv_cq) in mlx4_destroy_qp()
1113 __mlx4_cq_clean(to_mcq(ibqp->recv_cq), ibqp->qp_num, in mlx4_destroy_qp()
1115 if (ibqp->send_cq && ibqp->send_cq != ibqp->recv_cq) in mlx4_destroy_qp()