Lines Matching refs:cacheEntry
152 TimeZoneNamesCacheEntry *cacheEntry = nullptr;
155 cacheEntry = (TimeZoneNamesCacheEntry *)uhash_get(gTimeZoneNamesCache, key);
156 if (cacheEntry == nullptr) {
173 cacheEntry = (TimeZoneNamesCacheEntry *)uprv_malloc(sizeof(TimeZoneNamesCacheEntry));
174 if (cacheEntry == nullptr) {
177 cacheEntry->names = tznames;
178 cacheEntry->refCount = 1;
179 cacheEntry->lastAccess = (double)uprv_getUTCtime();
181 uhash_put(gTimeZoneNamesCache, newKey, cacheEntry, &status);
191 if (cacheEntry != nullptr) {
192 uprv_free(cacheEntry);
194 cacheEntry = nullptr;
198 cacheEntry->refCount++;
199 cacheEntry->lastAccess = (double)uprv_getUTCtime();
207 fTZnamesCacheEntry = cacheEntry;