SRB_UB_CALLBACK
(sp->flags & (SRB_UB_CALLBACK |
sp->flags &= ~(SRB_UB_CALLBACK | SRB_UB_RSCN | SRB_UB_FCP |
SRB_POLL | SRB_WATCHDOG_ENABLED | SRB_UB_CALLBACK |
(sp->flags & (SRB_UB_CALLBACK | SRB_UB_ACQUIRED))) {
sp->flags &= ~(SRB_UB_ACQUIRED | SRB_UB_CALLBACK);
if (sp->flags & SRB_UB_CALLBACK) {
if (sp->flags & SRB_UB_CALLBACK) {
if (sp->flags & SRB_UB_CALLBACK) {
sp->flags &= ~(SRB_UB_IN_ISP | SRB_UB_CALLBACK |
sp->flags |= SRB_UB_CALLBACK;
if (sp->flags & SRB_UB_CALLBACK) {
sp->flags |= SRB_UB_CALLBACK;
sp->flags |= SRB_UB_CALLBACK | SRB_UB_RSCN;
(!(sp->flags & (SRB_UB_CALLBACK |
sp->flags &= ~(SRB_UB_IN_ISP | SRB_UB_CALLBACK |
sp->flags |= SRB_UB_CALLBACK | SRB_UB_ACQUIRED;
SRB_UB_FREE_REQUESTED | SRB_UB_CALLBACK |
SRB_UB_FREE_REQUESTED | SRB_UB_CALLBACK |