Lines Matching refs:mCache
35 for (size_t i = 0; i < mCache->size(); ++i) {
36 ResourceReference* ref = mCache->valueAt(i);
37 ALOGD(" ResourceCache: mCache(%zu): resource, ref = 0x%p, 0x%p",
38 i, mCache->keyAt(i), mCache->valueAt(i));
39 ALOGD(" ResourceCache: mCache(%zu): refCount, destroyed, type = %d, %d, %d",
46 mCache = new KeyedVector<const void*, ResourceReference*>();
51 delete mCache;
72 ssize_t index = mCache->indexOfKey(resource);
73 ResourceReference* ref = index >= 0 ? mCache->valueAt(index) : nullptr;
74 if (ref == nullptr || mCache->size() == 0) {
76 mCache->add(resource, ref);
91 ssize_t index = mCache->indexOfKey(resource);
92 ResourceReference* ref = index >= 0 ? mCache->valueAt(index) : nullptr;
113 ssize_t index = mCache->indexOfKey(resource);
114 ResourceReference* ref = index >= 0 ? mCache->valueAt(index) : nullptr;
152 mCache->removeItem(resource);