Lines Matching defs:resource
82 void ResourceCache::insertResource(Resource* resource) { in insertResource()
132 Resource* resource = fResourceMap.find(key); in findAndRefResource() local
176 void ResourceCache::refAndMakeResourceMRU(Resource* resource) { in refAndMakeResourceMRU()
191 bool ResourceCache::returnResource(Resource* resource, LastRemovedRef removedRef) { in returnResource()
295 void ResourceCache::returnResourceToCache(Resource* resource, LastRemovedRef removedRef) { in returnResourceToCache()
350 void ResourceCache::addToNonpurgeableArray(Resource* resource) { in addToNonpurgeableArray()
356 void ResourceCache::removeFromNonpurgeableArray(Resource* resource) { in removeFromNonpurgeableArray()
368 void ResourceCache::removeFromPurgeableQueue(Resource* resource) { in removeFromPurgeableQueue()
386 void ResourceCache::purgeResource(Resource* resource) { in purgeResource()
415 Resource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
464 Resource* resource = fPurgeableQueue.at(i); in purgeResources() local
551 void ResourceCache::setResourceTimestamp(Resource* resource, uint32_t timestamp) { in setResourceTimestamp()
660 fResourceMap.foreach([&](const Resource& resource) { in validate()