Home
last modified time | relevance | path

Searched refs:RandomAccessCacheFile (Results 1 – 2 of 2) sorted by relevance

/rocksdb-6.9/utilities/persistent_cache/
Dblock_cache_tier_file.h149 class RandomAccessCacheFile : public BlockCacheFile {
151 explicit RandomAccessCacheFile(Env* const env, const std::string& dir, in RandomAccessCacheFile() function
156 virtual ~RandomAccessCacheFile() {} in ~RandomAccessCacheFile()
178 class WriteableCacheFile : public RandomAccessCacheFile {
184 : RandomAccessCacheFile(env, dir, cache_id, log), in WriteableCacheFile()
200 return RandomAccessCacheFile::Read(lba, key, block, scratch); in Read()
Dblock_cache_tier_file.cc203 bool RandomAccessCacheFile::Open(const bool enable_direct_reads) { in Open()
208 bool RandomAccessCacheFile::OpenImpl(const bool enable_direct_reads) { in OpenImpl()
227 bool RandomAccessCacheFile::Read(const LBA& lba, Slice* key, Slice* val, in Read()
250 bool RandomAccessCacheFile::ParseRec(const LBA& lba, Slice* key, Slice* val, in ParseRec()
447 RandomAccessCacheFile::OpenImpl(enable_direct_reads_); in CloseAndOpenForReading()