Lines Matching refs:IOCommandGate
30 #include <IOKit/IOCommandGate.h>
37 OSDefineMetaClassAndStructors(IOCommandGate, IOEventSource)
38 OSMetaClassDefineReservedUnused(IOCommandGate, 0);
39 OSMetaClassDefineReservedUnused(IOCommandGate, 1);
40 OSMetaClassDefineReservedUnused(IOCommandGate, 2);
41 OSMetaClassDefineReservedUnused(IOCommandGate, 3);
42 OSMetaClassDefineReservedUnused(IOCommandGate, 4);
43 OSMetaClassDefineReservedUnused(IOCommandGate, 5);
44 OSMetaClassDefineReservedUnused(IOCommandGate, 6);
45 OSMetaClassDefineReservedUnused(IOCommandGate, 7);
47 bool IOCommandGate::checkForWork() { return false; }
49 bool IOCommandGate::init(OSObject *inOwner, Action inAction)
54 IOCommandGate *
55 IOCommandGate::commandGate(OSObject *inOwner, Action inAction)
57 IOCommandGate *me = new IOCommandGate;
67 /* virtual */ void IOCommandGate::disable()
70 OSReportWithBacktrace("IOCommandGate::disable() called when not gated");
75 /* virtual */ void IOCommandGate::enable()
85 /* virtual */ void IOCommandGate::free()
91 /* virtual */ void IOCommandGate::setWorkLoop(IOWorkLoop *inWorkLoop)
109 IOReturn IOCommandGate::runCommand(void *arg0, void *arg1,
115 IOReturn IOCommandGate::attemptCommand(void *arg0, void *arg1,
121 IOReturn IOCommandGate::runAction(Action inAction,
164 IOReturn IOCommandGate::attemptAction(Action inAction,
192 IOReturn IOCommandGate::commandSleep(void *event, UInt32 interruptible)
200 void IOCommandGate::commandWakeup(void *event, bool oneThread)