Lines Matching refs:dmaCommand
104 IODMAEventSource::startDMACommand(IODMACommand *dmaCommand, IODirection direction, IOByteCount byte… in startDMACommand() argument
120 result = dmaController->startDMACommand(dmaIndex, dmaCommand, direction, byteCount, byteOffset); in startDMACommand()
146 IODMAEventSource::queryDMACommand(IODMACommand **dmaCommand, IOByteCount *transferCount, bool waitF… in queryDMACommand() argument
152 return dmaController->queryDMACommand(dmaIndex, dmaCommand, transferCount, waitForIdle); in queryDMACommand()
204 IODMACommand *dmaCommand = NULL; in checkForWork() local
210 queue_remove_first(&dmaCommandsCompleted, dmaCommand, IODMACommand *, fCommandChain); in checkForWork()
218 …ompletionAction)(owner, this, dmaCommand, dmaCommand->reserved->fStatus, dmaCommand->reserved->fAc… in checkForWork()
225 IODMAEventSource::completeDMACommand(IODMACommand *dmaCommand) in completeDMACommand() argument
229 queue_enter(&dmaCommandsCompleted, dmaCommand, IODMACommand *, fCommandChain); in completeDMACommand()
240 IODMAEventSource::notifyDMACommand(IODMACommand *dmaCommand, IOReturn status, IOByteCount actualByt… in notifyDMACommand() argument
242 dmaCommand->reserved->fStatus = status; in notifyDMACommand()
243 dmaCommand->reserved->fActualByteCount = actualByteCount; in notifyDMACommand()
244 dmaCommand->reserved->fTimeStamp = timeStamp; in notifyDMACommand()
247 (*dmaNotificationAction)(owner, this, dmaCommand, status, actualByteCount, timeStamp); in notifyDMACommand()