Lines Matching refs:IOInterruptEventSource
38 #include <IOKit/IOInterruptEventSource.h>
42 /*! @class IOFilterInterruptEventSource : public IOInterruptEventSource
43 @abstract Filtering varient of the $link IOInterruptEventSource.
50 CAUTION: Called in primary interrupt context, if you need to disable interrupt to guard you registers against an unexpected call then it is better to use a straight IOInterruptEventSource and its secondary interrupt delivery mechanism.
52 class IOFilterInterruptEventSource : public IOInterruptEventSource
72 IOInterruptEventSource::Action inAction = 0,
76 static IOInterruptEventSource *
78 IOInterruptEventSource::Action inAction = 0,
106 IOInterruptEventSource::Action action,
121 IOInterruptEventSource::Action action,
138 @abstract Override $link IOInterruptEventSource::normalInterruptOccured to make a filter callout. */
142 @abstract Override $link IOInterruptEventSource::disableInterruptOccurred to make a filter callout. */