class UnownedVmoBuffer

Defined at line 18 of file ../../src/storage/minfs/unowned_vmo_buffer.h

Trivial BlockBuffer that doesn't own the underlying buffer.

TODO(https://fxbug.dev/42124749): Remove this.

Public Methods

void UnownedVmoBuffer (const zx::unowned_vmo & vmo)

Defined at line 20 of file ../../src/storage/minfs/unowned_vmo_buffer.h

void ~UnownedVmoBuffer ()

Defined at line 21 of file ../../src/storage/minfs/unowned_vmo_buffer.h

size_t capacity ()

BlockBuffer interface:

Defined at line 24 of file ../../src/storage/minfs/unowned_vmo_buffer.h

uint32_t BlockSize ()

Defined at line 25 of file ../../src/storage/minfs/unowned_vmo_buffer.h

vmoid_t vmoid ()

Defined at line 26 of file ../../src/storage/minfs/unowned_vmo_buffer.h

zx_handle_t Vmo ()

Defined at line 27 of file ../../src/storage/minfs/unowned_vmo_buffer.h

void * Data (size_t index)

Defined at line 28 of file ../../src/storage/minfs/unowned_vmo_buffer.h

const void * Data (size_t index)

Defined at line 29 of file ../../src/storage/minfs/unowned_vmo_buffer.h