class StorageBuffer
Defined at line 18 of file ../../src/storage/f2fs/storage_buffer.h
StorageBuffer implements an allocator for vmo buffers attached to |bc|.
Public Methods
void StorageBuffer (BcacheMapper * bc, size_t num_pages, std::string_view label)
Defined at line 12 of file ../../src/storage/f2fs/storage_buffer.cc
zx::result<size_t> Reserve (size_t num_blocks)
Defined at line 18 of file ../../src/storage/f2fs/storage_buffer.cc
void StorageBuffer ()
Defined at line 21 of file ../../src/storage/f2fs/storage_buffer.h
void StorageBuffer (const StorageBuffer & )
Defined at line 22 of file ../../src/storage/f2fs/storage_buffer.h
StorageBuffer & operator= (const StorageBuffer & )
Defined at line 23 of file ../../src/storage/f2fs/storage_buffer.h
void StorageBuffer (StorageBuffer && )
Defined at line 24 of file ../../src/storage/f2fs/storage_buffer.h
StorageBuffer & operator= (StorageBuffer && )
Defined at line 25 of file ../../src/storage/f2fs/storage_buffer.h
void ~StorageBuffer ()
Defined at line 26 of file ../../src/storage/f2fs/storage_buffer.h
void * Data (const size_t offset)
Defined at line 27 of file ../../src/storage/f2fs/storage_buffer.cc
storage::VmoBuffer & GetVmoBuffer ()
Defined at line 32 of file ../../src/storage/f2fs/storage_buffer.h
size_t Size ()
Defined at line 34 of file ../../src/storage/f2fs/storage_buffer.h
size_t Capacity ()
Defined at line 35 of file ../../src/storage/f2fs/storage_buffer.h
bool IsFull ()
Defined at line 36 of file ../../src/storage/f2fs/storage_buffer.h
void Reset ()
Defined at line 37 of file ../../src/storage/f2fs/storage_buffer.h