WI_FLAGS_BUSY
while ((sc->wi_flags & WI_FLAGS_BUSY) && error == 0)
sc->wi_flags |= WI_FLAGS_BUSY;
sc->wi_flags &= ~WI_FLAGS_BUSY;
while (sc->wi_flags & WI_FLAGS_BUSY)
sc->wi_flags |= WI_FLAGS_BUSY;
sc->wi_flags &= ~WI_FLAGS_BUSY;
while (sc->wi_flags & WI_FLAGS_BUSY)
sc->wi_flags |= WI_FLAGS_BUSY;
sc->wi_flags &= ~WI_FLAGS_BUSY;