Lines Matching refs:BlockCacheTier
24 Status BlockCacheTier::Open() { in Open()
73 insert_th_ = port::Thread(&BlockCacheTier::InsertMain, this); in Open()
92 Status BlockCacheTier::CleanupCacheFolder(const std::string& folder) { in CleanupCacheFolder()
119 Status BlockCacheTier::Close() { in Close()
142 PersistentCache::StatsType BlockCacheTier::Stats() { in Stats()
174 Status BlockCacheTier::Insert(const Slice& key, const char* data, in Insert()
190 void BlockCacheTier::InsertMain() { in InsertMain()
219 Status BlockCacheTier::InsertImpl(const Slice& key, const Slice& data) { in InsertImpl()
266 Status BlockCacheTier::Lookup(const Slice& key, std::unique_ptr<char[]>* val, in Lookup()
316 bool BlockCacheTier::Erase(const Slice& key) { in Erase()
324 Status BlockCacheTier::NewCacheFile() { in NewCacheFile()
356 bool BlockCacheTier::Reserve(const size_t size) { in Reserve()
412 auto pcache = std::make_shared<BlockCacheTier>(opt); in NewPersistentCache()