| /xnu-11215/iokit/Kernel/ |
| H A D | IOEventSource.cpp | 58 IOEventSource::checkForWork() in checkForWork() 104 IOEventSource::openGate() in openGate() 111 IOEventSource::closeGate() in closeGate() 118 IOEventSource::tryCloseGate() in tryCloseGate() 181 IOEventSource::free( void ) in free() 208 IOEventSource::Action 217 IOEventSource::ActionBlock 246 IOEventSource * 253 IOEventSource::setNext(IOEventSource *inNext) in setNext() 259 IOEventSource::enable() in enable() [all …]
|
| H A D | IOWorkLoop.cpp | 216 IOEventSource *event, *next; in releaseEventChain() 300 IOWorkLoop::addEventSource(IOEventSource *newEvent) in addEventSource() 321 IOEventSource *event; in enableAllEventSources() 335 IOEventSource *event; in disableAllEventSources() 352 IOEventSource *event; in enableAllInterrupts() 364 IOEventSource *event; in disableAllInterrupts() 583 IOEventSource *inEvent = (IOEventSource *) inD; in _maintRequest() 600 IOEventSource *event, *next; in _maintRequest() 611 IOEventSource *event, *next; in _maintRequest() 631 IOEventSource *event, *next = NULL; in _maintRequest() [all …]
|
| H A D | IOTimerEventSource.cpp | 53 #define super IOEventSource 54 OSDefineMetaClassAndStructors(IOTimerEventSource, IOEventSource) 73 IOStatistics::countOpenGate(me->IOEventSource::reserved->counter); \ 78 IOStatistics::countCloseGate(me->IOEventSource::reserved->counter); \ 83 IOStatistics::countTimerTimeout(me->IOEventSource::reserved->counter); \ 105 IOTimerEventSource::invokeAction(IOEventSource::Action _action, IOTimerEventSource * ts, in invokeAction() 151 IOEventSource::Action doit; in timeout() 178 IOEventSource::Action doit; in timeoutAndRelease() 201 IOEventSource::Action doit; in checkForWork() 309 if (!super::init(inOwner, (IOEventSource::Action) inAction)) { in init() [all …]
|
| H A D | IOCommandGate.cpp | 40 #define super IOEventSource 42 OSDefineMetaClassAndStructorsWithZone(IOCommandGate, IOEventSource, ZC_NONE) 60 IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsCommandGateCounter); \ 65 IOStatistics::countCommandGateActionCall(IOEventSource::reserved->counter); \ 81 bool res = super::init(inOwner, (IOEventSource::Action) inAction); in init() 186 return ((IOEventSource::ActionBlock) arg0)(); in IOCommandGateActionToBlock()
|
| H A D | IOInterruptEventSource.cpp | 46 …IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsInterruptEventSourceCo… 51 IOStatistics::countInterruptCheckForWork(IOEventSource::reserved->counter); \ 56 IOStatistics::countInterrupt(IOEventSource::reserved->counter); \ 67 #define super IOEventSource 69 OSDefineMetaClassAndStructors(IOInterruptEventSource, IOEventSource) 227 ies->setActionBlock((IOEventSource::ActionBlock) inAction); in interruptEventSource() 325 IOEventSource::Action intAction = action; in checkForWork()
|
| H A D | IOPMPowerStateQueue.cpp | 31 #define super IOEventSource 32 OSDefineMetaClassAndStructors( IOPMPowerStateQueue, IOEventSource ) in OSDefineMetaClassAndStructors() argument
|
| H A D | IOFilterInterruptEventSource.cpp | 43 …IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsFilterInterruptEventSo… 48 IOStatistics::countInterrupt(IOEventSource::reserved->counter); \ 154 me->setActionBlock((IOEventSource::ActionBlock) inAction); in filterInterruptEventSource()
|
| H A D | IOCommandQueue.cpp | 61 #define super IOEventSource 63 OSDefineMetaClassAndStructors(IOCommandQueue, IOEventSource) in OSDefineMetaClassAndStructors() argument
|
| H A D | IODMAEventSource.cpp | 37 #define super IOEventSource 38 OSDefineMetaClassAndStructors(IODMAEventSource, IOEventSource);
|
| H A D | IOPMPowerStateQueue.h | 38 class IOPMPowerStateQueue : public IOEventSource
|
| H A D | IOServicePMPrivate.h | 744 class IOPMRequestQueue : public IOEventSource 773 class IOPMWorkQueue : public IOEventSource 815 class IOPMCompletionQueue : public IOEventSource
|
| H A D | IOServicePM.cpp | 8898 OSDefineMetaClassAndStructors( IOPMRequestQueue, IOEventSource ); 8917 if (!inAction || !IOEventSource::init(inOwner, (IOEventSourceAction)inAction)) { in init() 8935 return IOEventSource::free(); in free() 9013 OSDefineMetaClassAndStructors( IOPMWorkQueue, IOEventSource ); 9030 !IOEventSource::init(inOwner, (IOEventSourceAction)NULL)) { in init() 9209 IOEventSource::signalWorkAvailable(); in signalWorkAvailable() 9260 OSDefineMetaClassAndStructors( IOPMCompletionQueue, IOEventSource ); 9279 if (!inAction || !IOEventSource::init(inOwner, (IOEventSourceAction)inAction)) { in init()
|
| H A D | IOUserServer.cpp | 6885 OSDefineMetaClassAndStructors(IOServiceStateNotificationEventSource, IOEventSource) 6930 source->setActionBlock((IOEventSource::ActionBlock) inAction); in serviceStateNotificationEventSource() 6942 IOEventSource::free(); in free() 6960 IOEventSource::setWorkLoop(inWorkLoop); in setWorkLoop()
|
| H A D | IOPMrootDomain.cpp | 1743 this, OSMemberFunctionCast(IOEventSource::Action, this, in start()
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IOEventSource.h | 84 class IOEventSource : public OSObject 86 OSDeclareAbstractStructors(IOEventSource); 107 #define IOEventSourceAction IOEventSource::Action 116 IOEventSource *eventChainNext; 213 virtual void setNext(IOEventSource *next); 219 virtual IOEventSource *getNext() const; 241 virtual IOEventSource::Action getAction() const; 293 OSMetaClassDeclareReservedUnused(IOEventSource, 0); 294 OSMetaClassDeclareReservedUnused(IOEventSource, 1); 295 OSMetaClassDeclareReservedUnused(IOEventSource, 2); [all …]
|
| H A D | IOWorkLoop.h | 44 class IOEventSource; variable 102 bool eventSourcePerformsWork(IOEventSource *inEventSource); 108 static void releaseEventChain(LIBKERN_CONSUMED IOEventSource *eventChain); 128 IOEventSource *eventChain; 160 IOEventSource *passiveEventChain; 244 virtual IOReturn addEventSource(IOEventSource *newEvent); 251 virtual IOReturn removeEventSource(IOEventSource *toRemove); 280 friend class IOEventSource;
|
| H A D | IOTimerEventSource.h | 109 class IOTimerEventSource : public IOEventSource 188 __inline__ void invokeAction(IOEventSource::Action action, IOTimerEventSource * ts,
|
| H A D | IOServiceStateNotificationEventSource.h | 43 class IOServiceStateNotificationEventSource : public IOEventSource
|
| H A D | IOCommandQueue.h | 50 class IOCommandQueue : public IOEventSource
|
| H A D | IOCommandGate.h | 61 class IOCommandGate : public IOEventSource
|
| H A D | IOInterruptEventSource.h | 62 class IOInterruptEventSource : public IOEventSource
|
| H A D | IODMAEventSource.h | 40 class IODMAEventSource : public IOEventSource
|
| H A D | IOStatisticsPrivate.h | 57 class IOEventSource; variable
|
| /xnu-11215/iokit/conf/ |
| H A D | files | 59 iokit/Kernel/IOEventSource.cpp optional iokitcpp
|
| /xnu-11215/iokit/Tests/ |
| H A D | Tests.cpp | 1815 OSSharedPtr<IOEventSource> es = in IOServiceStateNotificationTests()
|