class ContiguousBufferImpl
Defined at line 15 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc
I/O buffer for managing physical memory associated with DMA buffers
DMA buffers are contiguous in physical memory. Contiguous buffers
are always cached in the current API. A future reivision to this patch
will allow users to create uncached contiguous buffers.
Public Methods
void ContiguousBufferImpl (size_t size, zx::vmo vmo, void * virt, zx_paddr_t phys, zx::pmt pmt)
Defined at line 17 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc
size_t size ()
Defined at line 19 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc
void * virt ()
Defined at line 20 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc
zx_paddr_t phys ()
Defined at line 22 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc
void ~ContiguousBufferImpl ()
Defined at line 23 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc
zx::unowned_vmo vmo ()
Defined at line 30 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc