Lines Matching refs:CleanupContext
252 struct CleanupContext { struct
284 CleanupContext* context);
308 bool Unref(CacheHandle* handle, bool set_usage, CleanupContext* context);
315 bool UnsetInCache(CacheHandle* handle, CleanupContext* context);
322 void RecycleHandle(CacheHandle* handle, CleanupContext* context);
326 void Cleanup(const CleanupContext& context);
333 bool TryEvict(CacheHandle* value, CleanupContext* context);
340 bool EvictFromCache(size_t charge, CleanupContext* context);
344 CleanupContext* context);
425 CleanupContext* context) { in RecycleHandle()
438 void ClockCacheShard::Cleanup(const CleanupContext& context) { in Cleanup()
471 CleanupContext* context) { in Unref()
494 CleanupContext* context) { in UnsetInCache()
508 bool ClockCacheShard::TryEvict(CacheHandle* handle, CleanupContext* context) { in TryEvict()
523 bool ClockCacheShard::EvictFromCache(size_t charge, CleanupContext* context) { in EvictFromCache()
550 CleanupContext context; in SetCapacity()
567 CleanupContext* context) { in Insert()
616 CleanupContext context; in Insert()
651 CleanupContext context; in Lookup()
661 CleanupContext context; in Release()
672 CleanupContext context; in Erase()
678 CleanupContext* context) { in EraseAndConfirm()
691 CleanupContext context; in EraseUnRefEntries()