Lines Matching full:interrupt
68 static uint32_t kcpc_intrctx_count; /* # overflows in an interrupt handler */
98 * cross-call or from high-PIL interrupt
913 * Generic interrupt handler used on hardware that generates
916 * Note: executed at high-level interrupt context!
928 * interrupt in kernel mode, just after we've started to run an in kcpc_overflow_intr()
929 * interrupt thread. (That's because the hardware helpfully in kcpc_overflow_intr()
930 * delivers the overflow interrupt some random number of cycles in kcpc_overflow_intr()
936 * that was running when the interrupt went off. in kcpc_overflow_intr()
959 * "shared" mode, for example, and an overflow interrupt in kcpc_overflow_intr()
970 * the interrupt handler so that it can synchronously in kcpc_overflow_intr()
977 * As long as the overflow interrupt really is delivered early in kcpc_overflow_intr()
981 * running a passivated interrupt thread, a kernel in kcpc_overflow_intr()
995 * interrupt the overflow handler before the handler has in kcpc_overflow_intr()
1031 * so freeze the context. The interrupt handler in kcpc_overflow_intr()
1052 * The current thread context had an overflow interrupt; we're
1053 * executing here in high-level interrupt context.
1078 * processing an interrupt if it is currently free. Drop the in kcpc_hw_overflow_intr()
1079 * interrupt if the state isn't free (i.e. a configuration in kcpc_hw_overflow_intr()
1115 * We've finished processing the interrupt so set in kcpc_hw_overflow_intr()
1128 * If the interrupt has occurred in the context of an lwp owning in kcpc_hw_overflow_intr()
1161 * interrupt handler.
1171 ASSERT(ctx != NULL); /* Beware of interrupt skid. */ in kcpc_overflow_ast()
1186 * The interrupt handler has marked any pics with KCPC_PIC_OVERFLOWED in kcpc_overflow_ast()
1484 * here so the system isn't surprised by an overflow interrupt in kcpc_free()