Home
last modified time | relevance | path

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

/xnu-8020.101.4/iokit/Kernel/
H A DIOInterruptEventSource.cpp69 OSDefineMetaClassAndStructors(IOInterruptEventSource, IOEventSource)
70 OSMetaClassDefineReservedUnused(IOInterruptEventSource, 0);
71 OSMetaClassDefineReservedUnused(IOInterruptEventSource, 1);
72 OSMetaClassDefineReservedUnused(IOInterruptEventSource, 2);
73 OSMetaClassDefineReservedUnused(IOInterruptEventSource, 3);
74 OSMetaClassDefineReservedUnused(IOInterruptEventSource, 4);
75 OSMetaClassDefineReservedUnused(IOInterruptEventSource, 5);
76 OSMetaClassDefineReservedUnused(IOInterruptEventSource, 6);
77 OSMetaClassDefineReservedUnused(IOInterruptEventSource, 7);
80 IOInterruptEventSource::init(OSObject *inOwner, in init()
[all …]
H A DIOFilterInterruptEventSource.cpp58 #define super IOInterruptEventSource
61 (IOFilterInterruptEventSource, IOInterruptEventSource)
83 OSSharedPtr<IOInterruptEventSource>
222 if (IOInterruptEventSource::reserved->statistics) { in normalInterruptOccurred()
224 || IOInterruptEventSource::reserved->statistics->enablePrimaryTimestamp) { 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()
241 …IA_ADD_VALUE(&IOInterruptEventSource::reserved->statistics->interruptStatistics[kInterruptAccounti… in normalInterruptOccurred()
246 …IA_ADD_VALUE(&IOInterruptEventSource::reserved->statistics->interruptStatistics[kInterruptAccounti… in normalInterruptOccurred()
[all …]
H A DIOWorkLoop.cpp355 if (OSDynamicCast(IOInterruptEventSource, event)) { in enableAllInterrupts()
367 if (OSDynamicCast(IOInterruptEventSource, event)) { in disableAllInterrupts()
/xnu-8020.101.4/iokit/IOKit/
H A DIOInterruptEventSource.h62 class IOInterruptEventSource : public IOEventSource
64 OSDeclareDefaultStructors(IOInterruptEventSource);
72 typedef void (*Action)(OSObject *owner, IOInterruptEventSource *sender, int count);
75 typedef void (^ActionBlock)(IOInterruptEventSource *sender, int count);
80 #define IOInterruptEventAction IOInterruptEventSource::Action
139 static OSPtr<IOInterruptEventSource>
154 static OSPtr<IOInterruptEventSource>
162 static void actionToBlock(OSObject *owner, IOInterruptEventSource *sender, int count);
254 OSMetaClassDeclareReservedUnused(IOInterruptEventSource, 0);
255 OSMetaClassDeclareReservedUnused(IOInterruptEventSource, 1);
[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,
/xnu-8020.101.4/iokit/Tests/
H A DTestDevice.cpp72 intES = IOInterruptEventSource::interruptEventSource in init()
105 TestDevice::interruptAction(IOInterruptEventSource *, int count) in interruptAction() argument
H A DTests.cpp230 OSSharedPtr<IOInterruptEventSource> ies; in IOWorkLoopTest()
258 …ies = IOInterruptEventSource::interruptEventSource(wl.get(), NULL, 0, ^void (IOInterruptEventSourc… in IOWorkLoopTest()
/xnu-8020.101.4/iokit/conf/
H A DMakefile.template137 IOInterruptEventSource.cpo_CXXWARNFLAGS_ADD += -Wno-sign-conversion
173 IOInterruptEventSource.cpo_CXXWARNFLAGS_ADD += -Wno-unused-parameter
H A Dfiles59 iokit/Kernel/IOInterruptEventSource.cpp optional iokitcpp