Lines Matching refs:sc_state
146 short sc_state;
389 if (sc->sc_state) {
390 lprintf(("lp: still open %x\n", sc->sc_state));
393 sc->sc_state |= INIT;
399 sc->sc_state = OPEN;
414 sc->sc_state = OPEN;
422 sc->sc_state |= TOUT;
438 if (sc->sc_state & OPEN) {
444 sc->sc_state &= ~TOUT;
446 if (sc->sc_state & ERROR)
447 sc->sc_state &= ~ERROR;
457 sc->sc_state &= ~OBUSY;
476 sc->sc_state &= ~OPEN;
480 sc->sc_state = 0;
566 sc->sc_state &= ~INTERRUPTED;
575 if ((sc->sc_state & OBUSY) == 0){
582 if (sc->sc_state & OBUSY)
585 sc->sc_state |= INTERRUPTED;