Lines Matching refs:cache_

158       : cache_(cache),  in SimCacheImpl()
165 void SetCapacity(size_t capacity) override { cache_->SetCapacity(capacity); } in SetCapacity()
168 cache_->SetStrictCapacityLimit(strict_capacity_limit); in SetStrictCapacityLimit()
185 if (!cache_) { in Insert()
188 return cache_->Insert(key, value, charge, deleter, handle, priority); in Insert()
203 if (!cache_) { in Lookup()
206 return cache_->Lookup(key, stats); in Lookup()
209 bool Ref(Handle* handle) override { return cache_->Ref(handle); } in Ref()
212 return cache_->Release(handle, force_erase); in Release()
216 cache_->Erase(key); in Erase()
220 void* Value(Handle* handle) override { return cache_->Value(handle); } in Value()
222 uint64_t NewId() override { return cache_->NewId(); } in NewId()
224 size_t GetCapacity() const override { return cache_->GetCapacity(); } in GetCapacity()
227 return cache_->HasStrictCapacityLimit(); in HasStrictCapacityLimit()
230 size_t GetUsage() const override { return cache_->GetUsage(); } in GetUsage()
233 return cache_->GetUsage(handle); in GetUsage()
237 return cache_->GetCharge(handle); in GetCharge()
240 size_t GetPinnedUsage() const override { return cache_->GetPinnedUsage(); } in GetPinnedUsage()
243 cache_->DisownData(); in DisownData()
250 cache_->ApplyToAllCacheEntries(callback, thread_safe); in ApplyToAllCacheEntries()
254 cache_->EraseUnRefEntries(); in EraseUnRefEntries()
297 ret.append(cache_->GetPrintableOptions()); in GetPrintableOptions()
316 std::shared_ptr<Cache> cache_; member in ROCKSDB_NAMESPACE::__anona55187990111::SimCacheImpl