Lines Matching defs:resource
110 void ResourceCache::insertResource(Resource* resource, in insertResource()
182 Resource* resource = fResourceMap.find(key, shareablePredicate); in findAndRefResource() local
229 void ResourceCache::refAndMakeResourceMRU(Resource* resource) { in refAndMakeResourceMRU()
249 bool ResourceCache::returnResource(Resource* resource) { in returnResource()
357 Resource* ResourceCache::processReturnedResource(Resource* resource) { in processReturnedResource()
466 void ResourceCache::addToResourceMap(Resource* resource) { in addToResourceMap()
474 void ResourceCache::removeFromResourceMap(Resource* resource) { in removeFromResourceMap()
482 void ResourceCache::addToNonpurgeableArray(Resource* resource) { in addToNonpurgeableArray()
490 void ResourceCache::removeFromNonpurgeableArray(Resource* resource) { in removeFromNonpurgeableArray()
504 void ResourceCache::removeFromPurgeableQueue(Resource* resource) { in removeFromPurgeableQueue()
544 void ResourceCache::purgeResource(Resource* resource) { in purgeResource()
573 Resource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
622 Resource* resource = fPurgeableQueue.at(i); in purgeResources() local
707 void ResourceCache::setResourceUseToken(Resource* resource, uint32_t token) { in setResourceUseToken()
807 fResourceMap.foreach([&](const Resource& resource) { in validate()