Lines Matching refs:idEntry
33 const BlobIDCacheEntry* idEntry = fBlobIDCache.find(key.fUniqueID); in find() local
34 if (idEntry == nullptr) { in find()
38 sk_sp<GrTextBlob> blob = idEntry->find(key); in find()
54 auto* idEntry = fBlobIDCache.find(id); in internalRemove() local
56 if (idEntry != nullptr) { in internalRemove()
57 sk_sp<GrTextBlob> stillExists = idEntry->find(blob->key()); in internalRemove()
61 idEntry->removeBlob(blob); in internalRemove()
62 if (idEntry->fBlobs.empty()) { in internalRemove()
91 auto* idEntry = fBlobIDCache.find(msg.fBlobID); in internalPurgeStaleBlobs() local
92 if (!idEntry) { in internalPurgeStaleBlobs()
98 for (const auto& blob : idEntry->fBlobs) { in internalPurgeStaleBlobs()
144 auto* idEntry = fBlobIDCache.find(id); in internalAdd() local
145 if (!idEntry) { in internalAdd()
146 idEntry = fBlobIDCache.set(id, BlobIDCacheEntry(id)); in internalAdd()
149 if (sk_sp<GrTextBlob> alreadyIn = idEntry->find(blob->key()); alreadyIn) { in internalAdd()
154 idEntry->addBlob(blob); in internalAdd()