Searched refs:RandomAccessCacheFile (Results 1 – 2 of 2) sorted by relevance
| /rocksdb-6.9/utilities/persistent_cache/ |
| D | block_cache_tier_file.h | 149 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()
|
| D | block_cache_tier_file.cc | 203 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()
|