Lines Matching refs:IOEventSource
43 class IOEventSource;
92 bool eventSourcePerformsWork(IOEventSource *inEventSource);
112 IOEventSource *eventChain;
144 IOEventSource *passiveEventChain;
226 @param newEvent Pointer to IOEventSource subclass to add.
229 virtual IOReturn addEventSource(IOEventSource *newEvent);
233 @param toRemove Pointer to IOEventSource subclass to remove.
236 virtual IOReturn removeEventSource(IOEventSource *toRemove);
240 @discussion For all event sources in eventChain, call enable() function. See IOEventSource::enable().
246 @discussion For all event sources in eventChain, call disable() function. See IOEventSource::disable().
252 @discussion For all event sources (ES) for which OSDynamicCast(IOInterruptEventSource, ES) is valid, in eventChain call enable() function. See IOEventSource::enable().
258 @discussion For all event sources (ES) for which OSDynamicCast(IOInterruptEventSource, ES) is valid, in eventChain call disable() function. See IOEventSource::disable().
265 friend class IOEventSource;