RVT_S_WAIT_ACK
qp->s_flags |= RVT_S_WAIT_ACK;
qp->s_flags &= ~RVT_S_WAIT_ACK;
RVT_S_WAIT_ACK | HFI1_S_WAIT_TID_RESP);
RVT_S_WAIT_ACK);
RVT_S_WAIT_ACK);
if (qp->s_flags & RVT_S_WAIT_ACK) {
qp->s_flags &= ~RVT_S_WAIT_ACK;
qp->s_flags &= ~(RVT_S_WAIT_SSN_CREDIT | RVT_S_WAIT_ACK);
if (qp->s_flags & RVT_S_WAIT_ACK) {
qp->s_flags &= ~RVT_S_WAIT_ACK;
if (qp->s_flags & (RVT_S_WAIT_RNR | RVT_S_WAIT_ACK | HFI1_S_WAIT_HALT))
RVT_S_WAIT_ACK);
qp->s_flags &= ~(RVT_S_WAIT_RDMAR | RVT_S_WAIT_ACK);
if (qpriv->s_flags & RVT_S_WAIT_ACK)
qpriv->s_flags &= ~RVT_S_WAIT_ACK;
priv->s_flags &= ~RVT_S_WAIT_ACK;
!(qp->s_flags & (RVT_S_BUSY | RVT_S_WAIT_ACK |
if (priv->s_flags & RVT_S_WAIT_ACK)
priv->s_flags |= RVT_S_WAIT_ACK;
RVT_S_WAIT_PSN | RVT_S_WAIT_ACK)