Searched refs:IOCommand (Results 1 - 9 of 9) sorted by relevance

/darwin-on-arm/xnu/iokit/Kernel/
H A DIOCommand.cpp35 * 11/13/2000 CJS Created IOCommand class and implementation
39 #include <IOKit/IOCommand.h>
42 OSDefineMetaClassAndStructors(IOCommand, OSObject);
49 bool IOCommand::init(void)
H A DIOCommandPool.cpp144 IOCommand *
148 IOCommand *command = 0;
167 gatedGetCommand(IOCommand **command, bool blockForCommand)
178 *command, IOCommand *, fCommandChain);
188 returnCommand(IOCommand *command)
202 gatedReturnCommand(IOCommand *command)
204 queue_enter_first(&fQueueHead, command, IOCommand *, fCommandChain);
H A DIOServicePMPrivate.h32 #include <IOKit/IOCommand.h>
527 class IOPMRequest : public IOCommand
H A DIOService.cpp37 #include <IOKit/IOCommand.h>
1422 IOCommand *notifyList =
1423 OSDynamicCast( IOCommand, target->getProperty( typeOfInterest ));
1533 IOCommand *notifyList = (IOCommand *) getProperty( typeOfInterest );
1534 if (!notifyList || !OSDynamicCast(IOCommand, notifyList)) {
1535 notifyList = OSTypeAlloc(IOCommand);
1558 IOCommand *notifyHead = OSDynamicCast(IOCommand, head);
H A DIODMACommand.cpp88 #define super IOCommand
89 OSDefineMetaClassAndStructors(IODMACommand, IOCommand);
H A DIOServicePM.cpp40 #include <IOKit/IOCommand.h>
7390 OSDefineMetaClassAndStructors( IOPMRequest, IOCommand );
7405 if (!IOCommand::init())
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOCommand.h37 * 11/13/2000 CJS Created IOCommand class and implementation
42 * @header IOCommand
44 * This header contains the IOCommand class definition.
60 * @class IOCommand
69 class IOCommand : public OSObject class in inherits:OSObject
71 OSDeclareDefaultStructors(IOCommand)
H A DIOCommandPool.h57 #include <IOKit/IOCommand.h>
64 * @abstract Manipulates a pool of commands which inherit from IOCommand.
67 * inherit from IOCommand. It includes a factory method to create a pool
161 * @discussion The getCommand method is used to get a pointer to an object of type IOCommand from the pool.
167 * the result will be a pointer to an IOCommand object from the pool. If
172 virtual IOCommand *getCommand(bool blockForCommand = true);
177 * The returnCommand method is used to place an object of type IOCommand
183 virtual void returnCommand(IOCommand *command);
193 * A pointer to a pointer to an IOCommand object where the returned
203 virtual IOReturn gatedGetCommand(IOCommand **comman
[all...]
H A DIODMACommand.h31 #include <IOKit/IOCommand.h>
49 class IODMACommand : public IOCommand

Completed in 101 milliseconds