Loading...
iokit/Kernel/IOEventSource.cpp xnu-201.14 xnu-344.32
--- xnu/xnu-201.14/iokit/Kernel/IOEventSource.cpp
+++ xnu/xnu-344.32/iokit/Kernel/IOEventSource.cpp
@@ -42,6 +42,16 @@
 OSMetaClassDefineReservedUnused(IOEventSource, 5);
 OSMetaClassDefineReservedUnused(IOEventSource, 6);
 OSMetaClassDefineReservedUnused(IOEventSource, 7);
+
+/* inline function implementations */
+void IOEventSource::signalWorkAvailable()	{ workLoop->signalWorkAvailable(); }
+void IOEventSource::openGate()			{ workLoop->openGate(); }
+void IOEventSource::closeGate()			{ workLoop->closeGate(); }
+bool IOEventSource::tryCloseGate()		{ return workLoop->tryCloseGate(); }
+int IOEventSource::sleepGate(void *event, UInt32 type)
+        { return workLoop->sleepGate(event, type); }
+void IOEventSource::wakeupGate(void *event, bool oneThread)
+        { workLoop->wakeupGate(event, oneThread); }
 
 bool IOEventSource::init(OSObject *inOwner,
                          Action inAction = 0)