Lines Matching defs:resource
82 void ResourceCache::insertResource(Resource* resource) { in insertResource()
135 Resource* resource = fResourceMap.find(key); in findAndRefResource() local
179 void ResourceCache::refAndMakeResourceMRU(Resource* resource) { in refAndMakeResourceMRU()
194 bool ResourceCache::returnResource(Resource* resource, LastRemovedRef removedRef) { in returnResource()
298 void ResourceCache::returnResourceToCache(Resource* resource, LastRemovedRef removedRef) { in returnResourceToCache()
362 void ResourceCache::addToNonpurgeableArray(Resource* resource) { in addToNonpurgeableArray()
368 void ResourceCache::removeFromNonpurgeableArray(Resource* resource) { in removeFromNonpurgeableArray()
380 void ResourceCache::removeFromPurgeableQueue(Resource* resource) { in removeFromPurgeableQueue()
398 void ResourceCache::purgeResource(Resource* resource) { in purgeResource()
427 Resource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
476 Resource* resource = fPurgeableQueue.at(i); in purgeResources() local
563 void ResourceCache::setResourceTimestamp(Resource* resource, uint32_t timestamp) { in setResourceTimestamp()
685 fResourceMap.foreach([&](const Resource& resource) { in validate()