Searched refs:dmaIndex (Results 1 - 4 of 4) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IODMAController.h | 50 virtual IOReturn initDMAChannel(IOService *provider, IODMAEventSource *dmaES, UInt32 *dmaIndex, UInt32 reqIndex) = 0; 51 virtual IOReturn startDMACommand(UInt32 dmaIndex, IODMACommand *dmaCommand, IODirection direction, 53 virtual IOReturn stopDMACommand(UInt32 dmaIndex, bool flush = false, mach_timespec_t * timeout = 0) = 0; 56 virtual IOReturn queryDMACommand(UInt32 dmaIndex, IODMACommand **dmaCommand, IOByteCount *transferCount, bool waitForIdle = false) = 0; 60 static IODMAController *getController(IOService *provider, UInt32 dmaIndex);
|
H A D | IODMAEventSource.h | 58 UInt32 dmaIndex = 0); 68 UInt32 dmaIndex; member in class:IODMAEventSource 79 UInt32 dmaIndex = 0);
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IODMAEventSource.cpp | 51 dmaIndex = 0xFFFFFFFF; 59 result = dmaController->initDMAChannel(dmaProvider, this, &dmaIndex, inDMAIndex); 88 if ((dmaController == 0) || (dmaIndex == 0xFFFFFFFF)) return kIOReturnError; 94 result = dmaController->startDMACommand(dmaIndex, dmaCommand, direction, byteCount, byteOffset); 108 if ((dmaController == 0) || (dmaIndex == 0xFFFFFFFF)) return kIOReturnError; 110 return dmaController->stopDMACommand(dmaIndex, flush, timeout); 116 if ((dmaController == 0) || (dmaIndex == 0xFFFFFFFF)) return kIOReturnError; 118 return dmaController->queryDMACommand(dmaIndex, dmaCommand, transferCount, waitForIdle);
|
H A D | IODMAController.cpp | 45 IODMAController *IODMAController::getController(IOService *provider, UInt32 dmaIndex) argument
|
Completed in 87 milliseconds