Lines Matching refs:dmaController
55 dmaController = IODMAController::getController(dmaProvider, inDMAIndex);
56 if (dmaController == 0) return false;
57 dmaController->retain();
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);