FCF_ASYNC_ACTIVE
fcport->flags |= FCF_ASYNC_ACTIVE;
sp->fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~FCF_ASYNC_ACTIVE;
sp->fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
sp->fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
sp->fcport->flags &= ~(FCF_ASYNC_SENT|FCF_ASYNC_ACTIVE);
fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~(FCF_ASYNC_ACTIVE);
fcport->flags |= FCF_ASYNC_ACTIVE;
fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags |= FCF_ASYNC_ACTIVE;
fcport->flags &= ~FCF_ASYNC_ACTIVE;
fcport->flags &= ~FCF_ASYNC_ACTIVE;
if (fcport->flags & (FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE)) {
fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
sp->fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~FCF_ASYNC_ACTIVE;
sp->fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~FCF_ASYNC_ACTIVE;
sp->fcport->flags &= ~FCF_ASYNC_ACTIVE;
fcport->flags &= ~FCF_ASYNC_ACTIVE;
fcport->flags |= FCF_ASYNC_ACTIVE;
sp->fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~FCF_ASYNC_ACTIVE;
fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags &= ~(FCF_ASYNC_SENT|FCF_ASYNC_ACTIVE);
fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE);
fcport->flags |= FCF_ASYNC_ACTIVE; \
if (fcport->flags & (FCF_ASYNC_SENT|FCF_ASYNC_ACTIVE) ||