class Bcache
Defined at line 34 of file ../../src/storage/f2fs/bcache.h
Public Methods
void Bcache (const Bcache & )
Defined at line 36 of file ../../src/storage/f2fs/bcache.h
Bcache & operator= (const Bcache & )
Defined at line 37 of file ../../src/storage/f2fs/bcache.h
void Bcache (Bcache && )
Defined at line 38 of file ../../src/storage/f2fs/bcache.h
Bcache & operator= (Bcache && )
Defined at line 39 of file ../../src/storage/f2fs/bcache.h
uint64_t Maxblk ()
Defined at line 41 of file ../../src/storage/f2fs/bcache.h
block_t BlockSize ()
Defined at line 42 of file ../../src/storage/f2fs/bcache.h
zx_status_t Flush ()
Defined at line 49 of file ../../src/storage/f2fs/bcache.h
uint64_t BlockNumberToDevice (uint64_t block_num)
Defined at line 54 of file ../../src/storage/f2fs/bcache.h
size_t GetFreeSpaceSize ()
Defined at line 57 of file ../../src/storage/f2fs/bcache.h
size_t GetSliceSize ()
Defined at line 60 of file ../../src/storage/f2fs/bcache.h
block_client::BlockDevice * GetDevice ()
Defined at line 62 of file ../../src/storage/f2fs/bcache.h
zx_status_t RunRequests (const std::vector<storage::BufferedOperation> & buffered_operations)
Defined at line 167 of file ../../src/storage/f2fs/bcache.cc
zx::result<std::unique_ptr<Bcache>> Create (std::unique_ptr<block_client::BlockDevice> device, uint64_t max_blocks, block_t block_size)
Defined at line 157 of file ../../src/storage/f2fs/bcache.cc
zx_status_t BlockAttachVmo (const zx::vmo & vmo, storage::Vmoid * out)
Defined at line 149 of file ../../src/storage/f2fs/bcache.cc
zx_status_t BlockDetachVmo (storage::Vmoid vmoid)
Defined at line 153 of file ../../src/storage/f2fs/bcache.cc