Lines Matching defs:cacheEntry
153 TimeZoneNamesCacheEntry *cacheEntry = NULL;
157 cacheEntry = (TimeZoneNamesCacheEntry *)uhash_get(gTimeZoneNamesCache, key);
158 if (cacheEntry == NULL) {
175 cacheEntry = (TimeZoneNamesCacheEntry *)uprv_malloc(sizeof(TimeZoneNamesCacheEntry));
176 if (cacheEntry == NULL) {
179 cacheEntry->names = tznames;
180 cacheEntry->refCount = 1;
181 cacheEntry->lastAccess = (double)uprv_getUTCtime();
183 uhash_put(gTimeZoneNamesCache, newKey, cacheEntry, &status);
193 if (cacheEntry != NULL) {
194 uprv_free(cacheEntry);
196 cacheEntry = NULL;
200 cacheEntry->refCount++;
201 cacheEntry->lastAccess = (double)uprv_getUTCtime();
212 fTZnamesCacheEntry = cacheEntry;