Lines Matching refs:SHARED_DATA_HASHTABLE
153 static UHashtable *SHARED_DATA_HASHTABLE = NULL; variable
199 if (SHARED_DATA_HASHTABLE != NULL && uhash_count(SHARED_DATA_HASHTABLE) == 0) { in ucnv_cleanup()
200 uhash_close(SHARED_DATA_HASHTABLE); in ucnv_cleanup()
201 SHARED_DATA_HASHTABLE = NULL; in ucnv_cleanup()
217 return (SHARED_DATA_HASHTABLE == NULL); in ucnv_cleanup()
413 if (SHARED_DATA_HASHTABLE == NULL) in ucnv_shareConverterData()
415 SHARED_DATA_HASHTABLE = uhash_openSize(uhash_hashChars, uhash_compareChars, NULL, in ucnv_shareConverterData()
438 uhash_put(SHARED_DATA_HASHTABLE, in ucnv_shareConverterData()
457 if (SHARED_DATA_HASHTABLE == NULL) in ucnv_getSharedConverterData()
465 rc = (UConverterSharedData*)uhash_get(SHARED_DATA_HASHTABLE, name); in ucnv_getSharedConverterData()
1051 if (SHARED_DATA_HASHTABLE == NULL) { in ucnv_flushCache()
1078 while ((e = uhash_nextElement (SHARED_DATA_HASHTABLE, &pos)) != NULL) in ucnv_flushCache()
1088 uhash_removeElement(SHARED_DATA_HASHTABLE, e); in ucnv_flushCache()