Lines Matching refs:sharedData
198 if (cnv->sharedData->impl->safeClone != NULL) { in ucnv_safeClone()
201 cnv->sharedData->impl->safeClone(cnv, NULL, &bufferSizeNeeded, status); in ucnv_safeClone()
283 if (cnv->sharedData->impl->safeClone != NULL) { in ucnv_safeClone()
285 localConverter = cnv->sharedData->impl->safeClone(cnv, localConverter, pBufferSize, status); in ucnv_safeClone()
298 if (cnv->sharedData->isReferenceCounted) { in ucnv_safeClone()
299 ucnv_incrementRefCount(cnv->sharedData); in ucnv_safeClone()
375 if (converter->sharedData->impl->close != NULL) { in ucnv_close()
376 converter->sharedData->impl->close(converter); in ucnv_close()
383 if (converter->sharedData->isReferenceCounted) { in ucnv_close()
384 ucnv_unloadSharedDataIfReady(converter->sharedData); in ucnv_close()
451 if ((len > converter->sharedData->staticData->maxBytesPerChar) in ucnv_setSubstChars()
452 || (len < converter->sharedData->staticData->minBytesPerChar)) in ucnv_setSubstChars()
493 if (cnv->sharedData->impl->writeSub == NULL in ucnv_setSubstString()
495 || (cnv->sharedData->staticData->conversionType == UCNV_MBCS && in ucnv_setSubstString()
605 converter->toUnicodeStatus = converter->sharedData->toUnicodeStatus; in _reset()
619 if (converter->sharedData->impl->reset != NULL) { in _reset()
621 converter->sharedData->impl->reset(converter, choice); in _reset()
653 return converter->sharedData->staticData->minBytesPerChar; in ucnv_getMinCharSize()
662 if(converter->sharedData->impl->getName){ in ucnv_getName()
663 const char* temp= converter->sharedData->impl->getName(converter); in ucnv_getName()
667 return converter->sharedData->staticData->name; in ucnv_getName()
678 ccsid = converter->sharedData->staticData->codepage; in ucnv_getCCSID()
701 return (UConverterPlatform)converter->sharedData->staticData->platform; in ucnv_getPlatform()
848 fromUnicode=cnv->sharedData->impl->fromUnicode; in _fromUnicodeWithCallback()
850 fromUnicode=cnv->sharedData->impl->fromUnicodeWithOffsets; in _fromUnicodeWithCallback()
853 fromUnicode=cnv->sharedData->impl->fromUnicode; in _fromUnicodeWithCallback()
1293 toUnicode=cnv->sharedData->impl->toUnicode; in _toUnicodeWithCallback()
1295 toUnicode=cnv->sharedData->impl->toUnicodeWithOffsets; in _toUnicodeWithCallback()
1298 toUnicode=cnv->sharedData->impl->toUnicode; in _toUnicodeWithCallback()
1934 if(cnv->toULength==0 && cnv->sharedData->impl->getNextUChar!=NULL) { in ucnv_getNextUChar()
1935 c=cnv->sharedData->impl->getNextUChar(&args, err); in ucnv_getNextUChar()
2141 if( sourceCnv->sharedData->staticData->conversionType==UCNV_UTF8 && in ucnv_convertEx()
2142 targetCnv->sharedData->impl->fromUTF8!=NULL in ucnv_convertEx()
2144 convert=targetCnv->sharedData->impl->fromUTF8; in ucnv_convertEx()
2145 } else if( targetCnv->sharedData->staticData->conversionType==UCNV_UTF8 && in ucnv_convertEx()
2146 sourceCnv->sharedData->impl->toUTF8!=NULL in ucnv_convertEx()
2148 convert=sourceCnv->sharedData->impl->toUTF8; in ucnv_convertEx()
2608 int8_t type = converter->sharedData->staticData->conversionType; in ucnv_getType()
2626 if(converter->sharedData->impl->getStarters != NULL) { in ucnv_getStarters()
2627 converter->sharedData->impl->getStarters(converter, starters, err); in ucnv_getStarters()