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

/haiku/src/system/kernel/device_manager/
H A Ddma_resources.cpp427 DMABuffer* dmaBuffer = fDMABuffers.RemoveHead(); local
428 if (dmaBuffer == NULL)
431 dmaBuffer->SetVecCount(0);
509 dmaBuffer->SetBounceBuffer(bounceBuffer);
512 phys_addr_t physicalBounceBuffer = dmaBuffer->PhysicalBounceBufferAddress();
528 if (_AddBounceBuffer(*dmaBuffer, physicalBounceBuffer, bounceLeft,
551 if (dmaBuffer->VecCount() >= fRestrictions.max_segment_count)
613 length = _AddBounceBuffer(*dmaBuffer, physicalBounceBuffer,
624 dmaBuffer->AddVec(base, length);
646 = dmaBuffer
[all...]

Completed in 28 milliseconds