Lines Matching defs:cacheItem
85 auto cacheItem = caches_.find(id);
86 if (cacheItem != caches_.end()) {
88 cacheItem->second.reset(cache);
105 auto cacheItem = caches_.find(id);
106 if (cacheItem == caches_.end()) {
110 if (cleanUpFunc_ && cacheItem->second != nullptr) {
111 cleanUpFunc_(cacheItem->second);
114 caches_.erase(cacheItem);
121 auto cacheItem = caches_.find(id);
122 if (cacheItem == caches_.end()) {
126 return cacheItem->second.get();
201 auto cacheItem = caches_.find(id);
202 if (cacheItem != caches_.end()) {
204 cacheItem->second = OHOS::sptr<Base::NativeBuffer>(cache);
221 auto cacheItem = caches_.find(id);
222 if (cacheItem == caches_.end()) {
227 if (cleanUpFunc_ && cacheItem->second != nullptr) {
228 cleanUpFunc_(cacheItem->second);
231 caches_.erase(cacheItem);
238 auto cacheItem = caches_.find(id);
239 if (cacheItem == caches_.end()) {
243 return cacheItem->second.GetRefPtr();