Searched refs:WriteableCacheFile (Results 1 – 4 of 4) sorted by relevance
| /rocksdb-6.9/utilities/persistent_cache/ |
| D | block_cache_tier_file.cc | 272 WriteableCacheFile::~WriteableCacheFile() { in ~WriteableCacheFile() 287 bool WriteableCacheFile::Create(const bool /*enable_direct_writes*/, in Create() 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() [all …]
|
| D | block_cache_tier_file.h | 51 class WriteableCacheFile; variable 178 class WriteableCacheFile : public RandomAccessCacheFile { 180 explicit WriteableCacheFile(Env* const env, CacheWriteBufferAllocator* alloc, in WriteableCacheFile() function 189 virtual ~WriteableCacheFile();
|
| D | block_cache_tier.cc | 330 std::unique_ptr<WriteableCacheFile> f( in NewCacheFile() 331 new WriteableCacheFile(opt_.env, &buffer_allocator_, &writer_, in NewCacheFile()
|
| D | block_cache_tier.h | 146 WriteableCacheFile* cache_file_ = nullptr; // Current cache file reference
|