Lines Matching refs:UnifiedCache
18 static icu::UnifiedCache *gCache = NULL;
77 gCache = new UnifiedCache(status); in cacheInit()
93 UnifiedCache *UnifiedCache::getInstance(UErrorCode &status) { in getInstance()
102 UnifiedCache::UnifiedCache(UErrorCode &status) : in UnifiedCache() function in UnifiedCache
124 void UnifiedCache::setEvictionPolicy( in setEvictionPolicy()
138 int32_t UnifiedCache::unusedCount() const { in unusedCount()
143 int64_t UnifiedCache::autoEvictedCount() const { in autoEvictedCount()
148 int32_t UnifiedCache::keyCount() const { in keyCount()
153 void UnifiedCache::flush() const { in flush()
165 void UnifiedCache::dump() { in dump()
167 const UnifiedCache *cache = getInstance(status); in dump()
175 void UnifiedCache::dumpContents() const { in dumpContents()
183 void UnifiedCache::_dumpContents() const { in _dumpContents()
209 UnifiedCache::~UnifiedCache() { in ~UnifiedCache()
225 UnifiedCache::_nextElement() const { in _nextElement()
240 UBool UnifiedCache::_flush(UBool all) const { in _flush()
260 int32_t UnifiedCache::_computeCountOfItemsToEvict() const { in _computeCountOfItemsToEvict()
274 void UnifiedCache::_runEvictionSlice() const { in _runEvictionSlice()
299 void UnifiedCache::_putNew( in _putNew()
331 void UnifiedCache::_putIfAbsentAndGet( in _putIfAbsentAndGet()
362 UBool UnifiedCache::_poll( in _poll()
391 void UnifiedCache::_get( in _get()
419 void UnifiedCache::decrementItemsInUseWithLockingAndEviction() const { in decrementItemsInUseWithLockingAndEviction()
425 void UnifiedCache::incrementItemsInUse() const { in incrementItemsInUse()
429 void UnifiedCache::decrementItemsInUse() const { in decrementItemsInUse()
438 void UnifiedCache::_registerMaster( in _registerMaster()
451 void UnifiedCache::_put( in _put()
473 UnifiedCache::copyPtr(const SharedObject *src, const SharedObject *&dest) { in copyPtr()
486 UnifiedCache::clearPtr(const SharedObject *&ptr) { in clearPtr()
501 void UnifiedCache::_fetch( in _fetch()
511 UnifiedCache::copyPtr((const SharedObject *) element->value.pointer, value); in _fetch()
516 UBool UnifiedCache::_inProgress(const UHashElement *element) { in _inProgress()
525 UnifiedCache::clearPtr(value); in _inProgress()
531 UBool UnifiedCache::_inProgress( in _inProgress()
538 UBool UnifiedCache::_isEvictable(const UHashElement *element) { in _isEvictable()