HFI1_S_WAIT_TID_SPACE
if (!fqp || (fqp == qp && (qp->s_flags & HFI1_S_WAIT_TID_SPACE)))
qp->s_flags &= ~HFI1_S_WAIT_TID_SPACE;
qp->s_flags |= HFI1_S_WAIT_TID_SPACE;
trace_hfi1_qpsleep(qp, HFI1_S_WAIT_TID_SPACE);
if (!(qp->s_flags & HFI1_S_WAIT_TID_SPACE))
trace_hfi1_qpwakeup(qp, HFI1_S_WAIT_TID_SPACE);
if (qp->s_flags & HFI1_S_WAIT_TID_SPACE) {
qp->s_flags &= ~HFI1_S_WAIT_TID_SPACE;
qp->s_flags &= ~HFI1_S_WAIT_TID_SPACE;