Lines Matching refs:cacheEntry
147 TimeZoneNamesCacheEntry *cacheEntry = NULL;
150 cacheEntry = (TimeZoneNamesCacheEntry *)uhash_get(gTimeZoneNamesCache, key);
151 if (cacheEntry == NULL) {
168 cacheEntry = (TimeZoneNamesCacheEntry *)uprv_malloc(sizeof(TimeZoneNamesCacheEntry));
169 if (cacheEntry == NULL) {
172 cacheEntry->names = tznames;
173 cacheEntry->refCount = 1;
174 cacheEntry->lastAccess = (double)uprv_getUTCtime();
176 uhash_put(gTimeZoneNamesCache, newKey, cacheEntry, &status);
186 if (cacheEntry != NULL) {
187 uprv_free(cacheEntry);
189 cacheEntry = NULL;
193 cacheEntry->refCount++;
194 cacheEntry->lastAccess = (double)uprv_getUTCtime();
202 fTZnamesCacheEntry = cacheEntry;