Searched refs:deletionList (Results 1 - 2 of 2) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
H A D | ImageDecodingStore.cpp | 236 void ImageDecodingStore::removeFromCacheInternal(const T* cacheEntry, U* cacheMap, V* identifierMap, Vector<OwnPtr<CacheEntry> >* deletionList) argument 250 deletionList->append(cacheMap->take(cacheEntry->cacheKey())); 256 void ImageDecodingStore::removeFromCacheInternal(const CacheEntry* cacheEntry, Vector<OwnPtr<CacheEntry> >* deletionList) argument 259 removeFromCacheInternal(static_cast<const DecoderCacheEntry*>(cacheEntry), &m_decoderCacheMap, &m_decoderCacheKeyMap, deletionList); local 266 void ImageDecodingStore::removeCacheIndexedByGeneratorInternal(U* cacheMap, V* identifierMap, const ImageFrameGenerator* generator, Vector<OwnPtr<CacheEntry> >* deletionList) argument 281 removeFromCacheInternal(cacheEntry, cacheMap, identifierMap, deletionList); 285 void ImageDecodingStore::removeFromCacheListInternal(const Vector<OwnPtr<CacheEntry> >& deletionList) argument 287 for (size_t i = 0; i < deletionList.size(); ++i) 288 m_orderedCacheList.remove(deletionList[i].get());
|
H A D | ImageDecodingStore.h | 174 // deletionList. Use of Vector<> is handy when removing multiple entries. 175 template<class T, class U, class V> void removeFromCacheInternal(const T* cacheEntry, U* cacheMap, V* identifierMap, Vector<OwnPtr<CacheEntry> >* deletionList); 179 void removeFromCacheInternal(const CacheEntry*, Vector<OwnPtr<CacheEntry> >* deletionList); 182 // Ownership of cache entries is transferred to deletionList. 183 template<class U, class V> void removeCacheIndexedByGeneratorInternal(U* cacheMap, V* identifierMap, const ImageFrameGenerator*, Vector<OwnPtr<CacheEntry> >* deletionList); 186 void removeFromCacheListInternal(const Vector<OwnPtr<CacheEntry> >& deletionList);
|
Completed in 287 milliseconds