Lines Matching refs:interrupts
836 * processor case other than interrupts (get stats/set multicast list in
967 /* Mask interrupts from the ethercard.
1064 /* Turn 8390 interrupts back on. */
1077 * ax_interrupt - handle the interrupts from an 8390
1081 * Handle the ether interface interrupts. We pull packets from
1092 int interrupts, nr_serviced = 0, i;
1111 msg = "Interrupted while interrupts are masked!";
1130 while ((interrupts = inb_p(e8390_base + EN0_ISR)) != 0 &&
1133 if (!netif_running(dev) || (interrupts == 0xff)) {
1136 outb_p(interrupts, e8390_base + EN0_ISR);
1137 interrupts = 0;
1143 outb_p(interrupts, e8390_base + EN0_ISR);
1145 if (!(inb(e8390_base + EN0_ISR) & interrupts))
1148 outb_p(interrupts, e8390_base + EN0_ISR);
1150 if (interrupts & ENISR_OVER)
1152 else if (interrupts & (ENISR_RX+ENISR_RX_ERR))
1158 if (interrupts & ENISR_TX)
1160 else if (interrupts & ENISR_TX_ERR)
1163 if (interrupts & ENISR_COUNTERS)
1171 if (interrupts && (netif_msg_intr(ei_local)))
1177 if (interrupts != 0xFF)
1180 interrupts);
1184 interrupts);
1189 /* Turn 8390 interrupts back on. */
1450 * Called with lock held. Don't call this with the interrupts off or your
1652 /* Clear the pending interrupts and mask. */