Lines Matching defs:sc_state
111 short sc_state;
202 if (sc->sc_state & HAVEBUS)
207 sc->sc_state |= HAVEBUS;
219 if (sc->sc_state & HAVEBUS) {
222 sc->sc_state &= ~HAVEBUS;
450 if (sc->sc_state & OPEN) {
456 sc->sc_state &= ~TOUT;
458 if (sc->sc_state & EERROR)
459 sc->sc_state &= ~EERROR;
467 sc->sc_state &= ~OBUSY;
493 if (sc->sc_state) {
495 sc->sc_state));
499 sc->sc_state |= LPTINIT;
505 sc->sc_state = OPEN;
513 sc->sc_state = 0;
547 sc->sc_state = 0;
556 sc->sc_state = 0;
574 sc->sc_state &= ~LPTINIT;
575 sc->sc_state |= OPEN;
581 sc->sc_state |= TOUT;
618 if ((!(sc->sc_state & INTERRUPTED)) && (sc->sc_irq & LP_USE_IRQ))
625 sc->sc_state &= ~OPEN;
635 sc->sc_state = 0;
780 sc->sc_state &= ~INTERRUPTED;
801 sc->sc_state |= INTERRUPTED;
818 if ((sc->sc_state & OBUSY) == 0){
823 if (sc->sc_state & OBUSY)
826 sc->sc_state |= INTERRUPTED;
877 sc->sc_state = (sc->sc_state | OBUSY) & ~EERROR;
897 sc->sc_state &= ~OBUSY;
899 if (!(sc->sc_state & INTERRUPTED))
905 (sc->sc_state & OPEN))
906 sc->sc_state |= EERROR;