Searched refs:tlsValue (Results 1 - 3 of 3) sorted by relevance

/haiku/src/system/libroot/add-ons/icu/
H A DICUThreadLocalStorageValue.cpp36 ICUThreadLocalStorageValue* tlsValue = NULL; local
39 tlsValue = new (std::nothrow) ICUThreadLocalStorageValue();
40 if (tlsValue == NULL)
42 pthread_setspecific(tlsKey, tlsValue);
44 tlsValue = static_cast<ICUThreadLocalStorageValue*>(value);
46 instanceOut = tlsValue;
H A DICUCategoryData.cpp116 ICUThreadLocalStorageValue* tlsValue = NULL; local
118 fThreadLocalStorageKey, tlsValue);
122 if (tlsValue->converter != NULL) {
123 if (strcmp(tlsValue->charset, fGivenCharset) == 0) {
124 converterOut = tlsValue->converter;
130 ucnv_close(tlsValue->converter);
131 tlsValue->converter = NULL;
156 tlsValue->converter = icuConverter;
157 strlcpy(tlsValue->charset, fGivenCharset, sizeof(tlsValue
[all...]
H A DICULocaleBackend.cpp476 ICUThreadLocalStorageValue* tlsValue local
479 delete tlsValue;

Completed in 88 milliseconds