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_tsize,zx::vmovmo,void *virt,zx_paddr_tphys,zx::pmtpmt)
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