SCHEDULE_DISCONNECT
rc = vscsi->flags & SCHEDULE_DISCONNECT;
rc = vscsi->flags & SCHEDULE_DISCONNECT;
vscsi->flags &= ~(SCHEDULE_DISCONNECT | DISCONNECT_SCHEDULED);
rc = vscsi->flags & SCHEDULE_DISCONNECT;
if (vscsi->flags & (SCHEDULE_DISCONNECT | DISCONNECT_SCHEDULED)) {
rc = vscsi->flags & SCHEDULE_DISCONNECT;
vscsi->flags &= ~SCHEDULE_DISCONNECT;
vscsi->flags &= ~(SCHEDULE_DISCONNECT |
vscsi->flags &= ~(SCHEDULE_DISCONNECT |
if (!(vscsi->flags & (DISCONNECT_SCHEDULED | SCHEDULE_DISCONNECT))) {
vscsi->flags |= SCHEDULE_DISCONNECT;