IWH_F_PUT_SEG
atomic_and_32(&sc->sc_flags, ~IWH_F_PUT_SEG);
while (!(sc->sc_flags & IWH_F_PUT_SEG)) {
if (!(sc->sc_flags & IWH_F_PUT_SEG)) {
atomic_and_32(&sc->sc_flags, ~IWH_F_PUT_SEG);
while (!(sc->sc_flags & IWH_F_PUT_SEG)) {
if (!(sc->sc_flags & IWH_F_PUT_SEG)) {
atomic_and_32(&sc->sc_flags, ~IWH_F_PUT_SEG);
atomic_and_32(&sc->sc_flags, ~IWH_F_PUT_SEG);
while (!(sc->sc_flags & IWH_F_PUT_SEG)) {
if (!(sc->sc_flags & IWH_F_PUT_SEG)) {
atomic_and_32(&sc->sc_flags, ~IWH_F_PUT_SEG);
while (!(sc->sc_flags & IWH_F_PUT_SEG)) {
if (!(sc->sc_flags & IWH_F_PUT_SEG)) {
atomic_and_32(&sc->sc_flags, ~IWH_F_PUT_SEG);
atomic_or_32(&sc->sc_flags, IWH_F_PUT_SEG);