Lines Matching defs:sc_irq
127 u_short sc_irq ; /* IRQ status of port */
395 sc->sc_irq = LP_HAS_IRQ | LP_USE_IRQ | LP_ENABLE_IRQ;
398 sc->sc_irq = 0;
401 lprintf(("irq %x\n", sc->sc_irq));
523 if (sc->sc_irq & LP_ENABLE_IRQ)
524 sc->sc_irq |= LP_USE_IRQ;
526 sc->sc_irq &= ~LP_USE_IRQ;
569 if (sc->sc_irq & LP_USE_IRQ)
579 lprintf(("irq %x\n", sc->sc_irq));
580 if (sc->sc_irq & LP_USE_IRQ) {
618 if ((!(sc->sc_state & INTERRUPTED)) && (sc->sc_irq & LP_USE_IRQ))
790 if (sc->sc_irq & LP_ENABLE_EXT) {
814 } else while ((sc->sc_xfercnt > 0)&&(sc->sc_irq & LP_USE_IRQ)) {
833 if (!(sc->sc_irq & LP_USE_IRQ) && (sc->sc_xfercnt)) {
924 if (sc->sc_irq & LP_HAS_IRQ) {
934 old_sc_irq = sc->sc_irq;
937 sc->sc_irq &= (~LP_ENABLE_IRQ);
940 sc->sc_irq &= (~LP_ENABLE_EXT);
941 sc->sc_irq |= LP_ENABLE_IRQ;
947 sc->sc_irq &= (~LP_ENABLE_IRQ);
948 sc->sc_irq |= LP_ENABLE_EXT;
951 sc->sc_irq &= (~LP_ENABLE_EXT);
957 if (old_sc_irq != sc->sc_irq )
960 (sc->sc_irq & LP_ENABLE_IRQ)?
962 (sc->sc_irq & LP_ENABLE_EXT)?