Searched refs:dmaIndex (Results 1 - 4 of 4) sorted by relevance
/darwin-on-arm/xnu/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, uint64_t timeout = UINT64_MAX) = 0; 56 virtual IOReturn queryDMACommand(UInt32 dmaIndex, IODMACommand **dmaCommand, IOByteCount *transferCount, bool waitForIdle = false) = 0; 57 virtual IOByteCount getFIFODepth(UInt32 dmaIndex) = 0; 61 static IODMAController *getController(IOService *provider, UInt32 dmaIndex);
|
H A D | IODMAEventSource.h | 58 UInt32 dmaIndex = 0); 69 UInt32 dmaIndex; member in class:IODMAEventSource 80 UInt32 dmaIndex = 0);
|
/darwin-on-arm/xnu/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); 124 if ((dmaController == 0) || (dmaIndex == 0xFFFFFFFF)) return kIOReturnError; 126 return dmaController->getFIFODepth(dmaIndex); [all...] |
H A D | IODMAController.cpp | 45 IODMAController *IODMAController::getController(IOService *provider, UInt32 dmaIndex) argument
|
Completed in 22 milliseconds