Lines Matching full:interrupt
101 /* The async interrupt entry points */
642 "Get iblock_cookie failed-Device interrupt%x\n", instance); in asyattach()
648 cmn_err(CE_NOTE, "Get iblock_cookie failed -soft interrupt%x\n", in asyattach()
661 * Install interrupt handlers for this device. in asyattach()
666 "Cannot set device interrupt for su driver\n"); in asyattach()
674 cmn_err(CE_CONT, "Cannot set soft interrupt for su driver\n"); in asyattach()
1027 * Quit on interrupt. in asyopen()
1074 * having had at least one transmitter interrupt. If none of these are in async_progress_check()
1187 * the interrupt routine grabs buffers from the write queue, we can't in asyclose()
1233 /* turn off DTR, RTS but NOT interrupt to 386 */ in asyclose()
1237 * Don't let an interrupt in the middle of close in asyclose()
1264 * async_softint or an interrupt was pending when the process in asyclose()
1279 * a pending software interrupt. async_flags has been zeroed out, in asyclose()
1488 * Call the modem status interrupt handler to check for the carrier in asy_program()
1490 * (Note: Modem status interrupt is not enabled if CLOCAL is ON.) in asy_program()
1494 /* Set interrupt control */ in asy_program()
1578 * save the ICR. Clear the software interrupt in asy_polled_enter()
1621 * asyintr() is the High Level Interrupt Handler.
1623 * There are four different interrupt types indexed by ISR register values:
1628 * This routine checks the Bit 0 (interrupt-not-pending) to determine if
1629 * the interrupt is from this port.
1669 * characters without going through interrupt services routine in asyintr()
1672 * in one interrupt service. in asyintr()
1674 * in one interrupt service. in asyintr()
1710 /* receiver interrupt or receiver errors */ in asyintr()
1714 /* transmit interrupt */ in asyintr()
1718 /* modem status interrupt */ in asyintr()
1727 * Transmitter interrupt service routine.
1730 * Otherwise, queue up a soft interrupt.
1745 * claim the interrupt without performing any action. in async_txint()
1772 * the beginning of interrupt service in async_txint()
1790 * Receiver interrupt: RxRDY interrupt, FIFO timeout interrupt or receive
1791 * error interrupt.
1795 * more than 15 characters have arrived, queue up a soft interrupt to
1824 * we need Soft interrupt to pass it to in async_rxint()
1908 ASYSETSOFT(asy); /* need a soft interrupt */ in async_rxint()
1912 * Interrupt on port: handle PPS event. This function is only called
1970 * Modem status interrupt.
1981 msr = INB(MSR); /* this resets the interrupt */ in async_msint()
2017 * Handle a second-stage interrupt.
2027 * Test and clear soft interrupt. in asysoftintr()
2067 * Handle a software interrupt.
2360 * interrupt. If the port is closed, leaveq() will have already in async_softint()
3162 * Disable the Modem Status Interrupt in async_ioctl()
3166 * so, donot worry about Modem interrupt when in async_ioctl()