HFI1_R_TID_SW_PSN
qpriv->s_flags &= ~HFI1_R_TID_SW_PSN;
priv->s_flags |= HFI1_R_TID_SW_PSN;
priv->s_flags &= ~HFI1_R_TID_SW_PSN;
if (priv->s_flags & HFI1_R_TID_SW_PSN) {
priv->s_flags |= HFI1_R_TID_SW_PSN;
if (!(qpriv->s_flags & HFI1_R_TID_SW_PSN)) {
qpriv->s_flags |= HFI1_R_TID_SW_PSN;
qpriv->s_flags &= ~HFI1_R_TID_SW_PSN;
qpriv->s_flags &= ~HFI1_R_TID_SW_PSN;
priv->s_flags |= HFI1_R_TID_SW_PSN;
qpriv->s_flags &= ~HFI1_R_TID_SW_PSN;
!(priv->s_flags & HFI1_R_TID_SW_PSN)) {