class VmoMapping

Defined at line 24 of file ../../src/storage/f2fs/vmo_manager.h

Public Methods

void VmoMapping (pgoff_t index, size_t size)

Defined at line 24 of file ../../src/storage/f2fs/vmo_manager.cc

void VmoMapping ()

Defined at line 26 of file ../../src/storage/f2fs/vmo_manager.h

void ~VmoMapping ()

Defined at line 32 of file ../../src/storage/f2fs/vmo_manager.cc

pgoff_t GetKey ()

Defined at line 35 of file ../../src/storage/f2fs/vmo_manager.h

uint64_t GetActivePages ()

Defined at line 36 of file ../../src/storage/f2fs/vmo_manager.h

zx::result<bool> Lock (pgoff_t offset)
zx_status_t Unlock (pgoff_t offset)
zx_status_t Zero (pgoff_t start, pgoff_t len)
zx::result<zx_vaddr_t> GetAddress (pgoff_t offset)

Defined at line 38 of file ../../src/storage/f2fs/vmo_manager.cc

Protected Methods

zx::vmo & vmo ()

Defined at line 39 of file ../../src/storage/f2fs/vmo_manager.h

zx_vaddr_t address ()

Defined at line 40 of file ../../src/storage/f2fs/vmo_manager.h

size_t get_size ()

Defined at line 41 of file ../../src/storage/f2fs/vmo_manager.h

pgoff_t index ()

Defined at line 42 of file ../../src/storage/f2fs/vmo_manager.h

uint64_t increase_active_pages ()

Defined at line 43 of file ../../src/storage/f2fs/vmo_manager.h

uint64_t decrease_active_pages ()

Defined at line 44 of file ../../src/storage/f2fs/vmo_manager.h

uint64_t active_pages ()

Defined at line 45 of file ../../src/storage/f2fs/vmo_manager.h