class PagedBufferImpl

Defined at line 113 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc

A paged buffer consisting of 1 or more pages pinned in memory

which are contiguous in virtual memory, but may be discontiguous

in physical memory.

Public Methods

void PagedBufferImpl (size_t size, zx::vmo vmo, void * virt, std::vector<zx_paddr_t> phys, zx::pmt pmt, CacheOptions cache_options)

Defined at line 115 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc

const Buffer & buffer ()

Defined at line 122 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc

const zx_paddr_t * phys ()

Defined at line 123 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc

void ~PagedBufferImpl ()

Defined at line 124 of file ../../src/devices/lib/dma-buffer/dma-buffer.cc