Lines Matching refs:interrupts
134 * processor case other than interrupts (get stats/set multicast list in
186 * interrupts on the APIC bus deadlocking the transmit path.
319 /* Mask interrupts from the ethercard.
402 /* Turn 8390 interrupts back on. */
416 * ei_interrupt - handle the interrupts from an 8390
420 * Handle the ether interface interrupts. We pull packets from
431 int interrupts, nr_serviced = 0;
445 netdev_err(dev, "Interrupted while interrupts are masked! isr=%#2x imr=%#2x\n",
458 while ((interrupts = ei_inb_p(e8390_base + EN0_ISR)) != 0 &&
462 /* rmk - acknowledge the interrupts */
463 ei_outb_p(interrupts, e8390_base + EN0_ISR);
464 interrupts = 0;
467 if (interrupts & ENISR_OVER)
469 else if (interrupts & (ENISR_RX+ENISR_RX_ERR)) {
474 if (interrupts & ENISR_TX)
476 else if (interrupts & ENISR_TX_ERR)
479 if (interrupts & ENISR_COUNTERS) {
486 /* Ignore any RDC interrupts that make it back to here. */
487 if (interrupts & ENISR_RDC)
493 if (interrupts && (netif_msg_intr(ei_local))) {
497 if (interrupts != 0xFF)
499 interrupts);
502 netdev_warn(dev, "unknown interrupt %#2x\n", interrupts);
784 * Called with lock held. Don't call this with the interrupts off or your
1040 /* Clear the pending interrupts and mask. */