SRB_DISCONNECT
amd->active_srb->SRBState = SRB_DISCONNECT;
|| disc_srb->SRBState != SRB_DISCONNECT
pSRB->SRBState = SRB_DISCONNECT;
if (pSRB->SRBState & SRB_DISCONNECT) == 0) {
|| !(srb->SRBState & (SRB_DISCONNECT | SRB_COMPLETED))) {
} else if (srb->SRBState & SRB_DISCONNECT) {
pSRB->SRBState = SRB_DISCONNECT;
if (!(pSRB->SRBState & SRB_DISCONNECT)) {
pSRB->SRBState &= SRB_DISCONNECT;
!(pSRB->SRBState & (SRB_DISCONNECT+SRB_COMPLETED))) {
} else if (pSRB->SRBState & SRB_DISCONNECT) {
if (!pSRB || !(pSRB->SRBState & SRB_DISCONNECT)) {