Lines Matching refs:fStorage
91 for (int i = 0; i < fStorage.count(); i++) {
94 if (fUnusedSlots[j] == fStorage[i]->fSlot) {
100 fBytesAllocated -= fStorage[i]->fBytesAllocated;
103 fBytesAllocated -= (fStorage.count() * sizeof(SkBitmapHeapEntry));
106 fStorage.deleteAll();
154 SkASSERT(fStorage.count() >= fPreferredCount);
158 SkBitmapHeapEntry* heapEntry = fStorage[iter->fStorageSlot];
186 SkBitmapHeapEntry* heapEntry = fStorage[iter->fStorageSlot];
209 fBytesAllocated -= (fStorage.count() * sizeof(SkBitmapHeapEntry));
210 fStorage.deleteAll();
233 *entry = fStorage[fLookupTable[index]->fStorageSlot];
266 fBytesAllocated -= fStorage[entry->fStorageSlot]->fBytesAllocated;
296 if (fPreferredCount != UNLIMITED_SIZE && fStorage.count() >= fPreferredCount) {
301 entry = fStorage[lookupEntry->fStorageSlot];
318 entry = fStorage[slot];
321 fStorage.append(1, &entry);
322 entry->fSlot = fStorage.count() - 1;
341 if (fStorage.count() - 1 == entry->fSlot) {
343 fStorage.remove(entry->fSlot);