Lines Matching refs:WriteableCacheFile
272 WriteableCacheFile::~WriteableCacheFile() { in ~WriteableCacheFile()
287 bool WriteableCacheFile::Create(const bool /*enable_direct_writes*/, in Create()
317 bool WriteableCacheFile::Append(const Slice& key, const Slice& val, LBA* lba) { in Append()
354 bool WriteableCacheFile::ExpandBuffer(const size_t size) { in ExpandBuffer()
388 void WriteableCacheFile::DispatchBuffer() { in DispatchBuffer()
421 std::bind(&WriteableCacheFile::BufferWriteDone, this)); in DispatchBuffer()
426 void WriteableCacheFile::BufferWriteDone() { in BufferWriteDone()
443 void WriteableCacheFile::CloseAndOpenForReading() { in CloseAndOpenForReading()
450 bool WriteableCacheFile::ReadBuffer(const LBA& lba, Slice* key, Slice* block, in ReadBuffer()
463 bool WriteableCacheFile::ReadBuffer(const LBA& lba, char* data) { in ReadBuffer()
506 void WriteableCacheFile::Close() { in Close()
525 void WriteableCacheFile::ClearBuffers() { in ClearBuffers()