Home
last modified time | relevance | path

Searched refs:IOInterruptEventSource (Results 1 – 11 of 11) sorted by relevance

/xnu-11215/iokit/Kernel/
H A DIOInterruptEventSource.cpp203 OSSharedPtr<IOInterruptEventSource>
209 OSSharedPtr<IOInterruptEventSource> me = OSMakeShared<IOInterruptEventSource>(); in interruptEventSource()
218 OSSharedPtr<IOInterruptEventSource>
224 OSSharedPtr<IOInterruptEventSource> ies; in interruptEventSource()
234 IOInterruptEventSource::free() in free()
252 IOInterruptEventSource::enable() in enable()
262 IOInterruptEventSource::disable() in disable()
299 IOInterruptEventSource::getProvider() const in getProvider()
317 IOInterruptEventSource::checkForWork() in checkForWork()
508 IOInterruptEventSource::interruptOccurred in interruptOccurred()
[all …]
H A DIOFilterInterruptEventSource.cpp58 #define super IOInterruptEventSource
61 (IOFilterInterruptEventSource, IOInterruptEventSource)
83 OSSharedPtr<IOInterruptEventSource>
222 if (IOInterruptEventSource::reserved->statistics) { in normalInterruptOccurred()
227 if (IOInterruptEventSource::reserved->statistics->enablePrimaryTimestamp) { in normalInterruptOccurred()
228 IOInterruptEventSource::reserved->statistics->primaryTimestamp = startTime; in normalInterruptOccurred()
239 if (IOInterruptEventSource::reserved->statistics) { in normalInterruptOccurred()
275 if (IOInterruptEventSource::reserved->statistics) { in disableInterruptOccurred()
280 if (IOInterruptEventSource::reserved->statistics->enablePrimaryTimestamp) { in disableInterruptOccurred()
281 IOInterruptEventSource::reserved->statistics->primaryTimestamp = startTime; in disableInterruptOccurred()
[all …]
H A DIOWorkLoop.cpp355 if (OSDynamicCast(IOInterruptEventSource, event)) { in enableAllInterrupts()
367 if (OSDynamicCast(IOInterruptEventSource, event)) { in disableAllInterrupts()
/xnu-11215/iokit/IOKit/
H A DIOInterruptEventSource.h62 class IOInterruptEventSource : public IOEventSource
64 OSDeclareDefaultStructors(IOInterruptEventSource);
80 #define IOInterruptEventAction IOInterruptEventSource::Action
139 static OSPtr<IOInterruptEventSource>
154 static OSPtr<IOInterruptEventSource>
254 OSMetaClassDeclareReservedUnused(IOInterruptEventSource, 0);
255 OSMetaClassDeclareReservedUnused(IOInterruptEventSource, 1);
256 OSMetaClassDeclareReservedUnused(IOInterruptEventSource, 2);
257 OSMetaClassDeclareReservedUnused(IOInterruptEventSource, 3);
258 OSMetaClassDeclareReservedUnused(IOInterruptEventSource, 4);
[all …]
H A DIOFilterInterruptEventSource.h54 class IOFilterInterruptEventSource : public IOInterruptEventSource
78 IOInterruptEventSource::Action inAction = NULL,
82 static OSPtr<IOInterruptEventSource>
84 IOInterruptEventSource::Action inAction = NULL,
119 IOInterruptEventSource::Action action,
137 IOInterruptEventSource::ActionBlock action,
157 IOInterruptEventSource::Action action,
H A DIOService.h289 class IOInterruptEventSource; variable
1584 …kern_return_t exclaveAsyncNotificationRegister(IOExclaveProxyState * pRef, IOInterruptEventSource
1629 exclaveInterruptOccurred(IOInterruptEventSource *eventSource, int count);
/xnu-11215/iokit/Exclaves/
H A DExclaves.cpp471 static IOInterruptEventSource *
475 IOInterruptEventSource *ies; in copyExclaveInterruptEventSource()
489 ies = OSDynamicCast(IOInterruptEventSource, obj); in copyExclaveInterruptEventSource()
528 IOInterruptEventSource *ies = OSDynamicCast(IOInterruptEventSource, obj2); in IOExclaveTestSignalInterrupt()
670 IOInterruptEventSource *ies = NULL; in exclaveRegisterInterrupt()
671 IOInterruptEventSource::Action action; in exclaveRegisterInterrupt()
681 action = OSMemberFunctionCast(IOInterruptEventSource::Action, in exclaveRegisterInterrupt()
716 IOInterruptEventSource *ies; in exclaveRemoveInterrupt()
759 IOInterruptEventSource *ies; in exclaveEnableInterrupt()
792 IOService::exclaveInterruptOccurred(IOInterruptEventSource *eventSource, int count) in exclaveInterruptOccurred()
[all …]
/xnu-11215/iokit/Tests/
H A DTestDevice.cpp72 intES = IOInterruptEventSource::interruptEventSource in init()
105 TestDevice::interruptAction(IOInterruptEventSource *, int count) in interruptAction() argument
H A DTests.cpp804 OSSharedPtr<IOInterruptEventSource> ies; in IOWorkLoopTest()
832 …ies = IOInterruptEventSource::interruptEventSource(wl.get(), NULL, 0, ^void (IOInterruptEventSourc… in IOWorkLoopTest()
/xnu-11215/iokit/conf/
H A DMakefile.template138 IOInterruptEventSource.cpo_CXXWARNFLAGS_ADD += -Wno-sign-conversion
174 IOInterruptEventSource.cpo_CXXWARNFLAGS_ADD += -Wno-unused-parameter
H A Dfiles60 iokit/Kernel/IOInterruptEventSource.cpp optional iokitcpp