Lines Matching refs:SHARED_DATA_HASHTABLE
47 static UHashtable *SHARED_DATA_HASHTABLE = NULL; variable
150 if (SHARED_DATA_HASHTABLE == NULL) { in usprep_internal_flushCache()
156 while ((e = uhash_nextElement(SHARED_DATA_HASHTABLE, &pos)) != NULL) in usprep_internal_flushCache()
164 uhash_removeElement(SHARED_DATA_HASHTABLE, e); in usprep_internal_flushCache()
195 if (SHARED_DATA_HASHTABLE != NULL) { in usprep_cleanup()
197 if (SHARED_DATA_HASHTABLE != NULL && uhash_count(SHARED_DATA_HASHTABLE) == 0) { in usprep_cleanup()
198 uhash_close(SHARED_DATA_HASHTABLE); in usprep_cleanup()
199 SHARED_DATA_HASHTABLE = NULL; in usprep_cleanup()
203 return (SHARED_DATA_HASHTABLE == NULL); in usprep_cleanup()
211 SHARED_DATA_HASHTABLE = uhash_open(hashEntry, compareEntries, NULL, &status); in createCache()
213 SHARED_DATA_HASHTABLE = NULL; in createCache()
327 profile = (UStringPrepProfile*) (uhash_get(SHARED_DATA_HASHTABLE,&stackKey)); in usprep_getProfile()
369 profile = (UStringPrepProfile*) (uhash_get(SHARED_DATA_HASHTABLE,&stackKey)); in usprep_getProfile()
386 uhash_put(SHARED_DATA_HASHTABLE, key.orphan(), profile, status); in usprep_getProfile()