Searched refs:sharedData (Results 1 - 25 of 27) sorted by relevance

12

/external/icu/icu4c/source/common/
H A Ducnv_set.c44 if(cnv->sharedData->impl->getUnicodeSet==NULL) {
64 cnv->sharedData->impl->getUnicodeSet(cnv, &sa, whichSet, pErrorCode);
H A Ducnvdisp.c60 name=ures_getStringByKey(rb, cnv->sharedData->staticData->name, &length, &localStatus);
71 length=(int32_t)uprv_strlen(cnv->sharedData->staticData->name);
72 u_charsToUChars(cnv->sharedData->staticData->name, displayName, uprv_min(length, displayNameCapacity));
H A Ducnvmbcs.h494 ucnv_MBCSSimpleGetNextUChar(UConverterSharedData *sharedData,
504 ucnv_MBCSSingleSimpleGetNextUChar(UConverterSharedData *sharedData,
513 #define _MBCS_SINGLE_SIMPLE_GET_NEXT_BMP(sharedData, b) \
514 (UChar)MBCS_ENTRY_FINAL_VALUE_16((sharedData)->mbcs.stateTable[0][(uint8_t)(b)])
521 ucnv_MBCSIsLeadByte(UConverterSharedData *sharedData, char byte);
524 #define _MBCS_IS_LEAD_BYTE(sharedData, byte) \
525 (UBool)MBCS_ENTRY_IS_TRANSITION((sharedData)->mbcs.stateTable[0][(uint8_t)(byte)])
545 ucnv_MBCSFromUChar32(UConverterSharedData *sharedData,
556 ucnv_MBCSSingleFromUChar32(UConverterSharedData *sharedData,
583 ucnv_MBCSGetUnicodeSetForUnicode(const UConverterSharedData *sharedData,
[all...]
H A Ducnvmbcs.cpp379 ucnv_MBCSLoad(UConverterSharedData *sharedData,
385 ucnv_MBCSUnload(UConverterSharedData *sharedData);
849 ucnv_MBCSGetFilteredUnicodeSetForUnicode(const UConverterSharedData *sharedData, argument
863 mbcsTable=&sharedData->mbcs;
1051 ucnv_extGetUnicodeSet(sharedData, sa, which, filter, pErrorCode);
1055 ucnv_MBCSGetUnicodeSetForUnicode(const UConverterSharedData *sharedData, argument
1060 sharedData, sa, which,
1061 sharedData->mbcs.outputType==MBCS_OUTPUT_DBCS_ONLY ?
1076 ucnv_MBCSGetUnicodeSetForUnicode(cnv->sharedData, sa, which, pErrorCode);
1098 _extFromU(UConverter *cnv, const UConverterSharedData *sharedData, argument
1165 _extToU(UConverter *cnv, const UConverterSharedData *sharedData, int8_t length, const uint8_t **source, const uint8_t *sourceLimit, UChar **target, const UChar *targetLimit, int32_t **offsets, int32_t sourceIndex, UBool flush, UErrorCode *pErrorCode) argument
1251 _EBCDICSwapLFNL(UConverterSharedData *sharedData, UErrorCode *pErrorCode) argument
1548 ucnv_MBCSLoad(UConverterSharedData *sharedData, UConverterLoadArgs *pArgs, const uint8_t *raw, UErrorCode *pErrorCode) argument
1873 ucnv_MBCSUnload(UConverterSharedData *sharedData) argument
3253 ucnv_MBCSSimpleGetNextUChar(UConverterSharedData *sharedData, const char *source, int32_t length, UBool useFallback) argument
4809 ucnv_MBCSFromUChar32(UConverterSharedData *sharedData, UChar32 c, uint32_t *pValue, UBool useFallback) argument
5635 ucnv_MBCSIsLeadByte(UConverterSharedData *sharedData, char byte) argument
[all...]
H A Ducnv_imp.h120 ucnv_unloadSharedDataIfReady(UConverterSharedData *sharedData);
126 ucnv_incrementRefCount(UConverterSharedData *sharedData);
H A Ducnv.c198 if (cnv->sharedData->impl->safeClone != NULL) {
201 cnv->sharedData->impl->safeClone(cnv, NULL, &bufferSizeNeeded, status);
283 if (cnv->sharedData->impl->safeClone != NULL) {
285 localConverter = cnv->sharedData->impl->safeClone(cnv, localConverter, pBufferSize, status);
298 if (cnv->sharedData->isReferenceCounted) {
299 ucnv_incrementRefCount(cnv->sharedData);
375 if (converter->sharedData->impl->close != NULL) {
376 converter->sharedData->impl->close(converter);
383 if (converter->sharedData->isReferenceCounted) {
384 ucnv_unloadSharedDataIfReady(converter->sharedData);
[all...]
H A Ducnv_bld.cpp336 UConverterSharedData *sharedData; local
354 sharedData = ucnv_data_unFlattenClone(pArgs, data, err);
369 UTRACE_EXIT_PTR_STATUS(sharedData, *err);
370 return sharedData;
575 * It must be sharedData->isReferenceCounted
579 ucnv_unload(UConverterSharedData *sharedData) { argument
580 if(sharedData != NULL) {
581 if (sharedData->referenceCounter > 0) {
582 sharedData->referenceCounter--;
585 if((sharedData
592 ucnv_unloadSharedDataIfReady(UConverterSharedData *sharedData) argument
602 ucnv_incrementRefCount(UConverterSharedData *sharedData) argument
881 const UConverterSharedData *sharedData; local
[all...]
H A Ducnv_bld.h178 UConverterSharedData *sharedData; /* Pointer to the shared immutable part of the converter object */ member in struct:UConverter
274 * It must be sharedData->isReferenceCounted
278 ucnv_unload(UConverterSharedData *sharedData);
H A Ducnv_ext.cpp269 ((cnv)->sharedData->mbcs.outputType==MBCS_OUTPUT_2_SISO ? (int8_t)(cnv)->mode : \
270 (cnv)->sharedData->mbcs.outputType==MBCS_OUTPUT_DBCS_ONLY ? 1 : -1)
374 match=ucnv_extMatchToU(cnv->sharedData->mbcs.extIndexes, (int8_t)UCNV_SISO_STATE(cnv),
392 ucnv_extWriteToU(cnv, cnv->sharedData->mbcs.extIndexes,
764 cnv->sharedData->mbcs.outputType==MBCS_OUTPUT_DBCS_ONLY)
867 match=ucnv_extMatchFromU(cnv->sharedData->mbcs.extIndexes,
891 ucnv_extWriteFromU(cnv, cnv->sharedData->mbcs.extIndexes,
972 ucnv_extGetUnicodeSetString(const UConverterSharedData *sharedData, argument
1013 sharedData, cx, sa, which, minLength,
1024 ucnv_extGetUnicodeSet(const UConverterSharedData *sharedData, argument
[all...]
H A Ducnv_cb.c206 if(converter->sharedData->impl->writeSub!=NULL) {
207 converter->sharedData->impl->writeSub(args, offsetIndex, err);
H A Ducnv_cnv.h62 typedef void (*UConverterLoad) (UConverterSharedData *sharedData,
65 typedef void (*UConverterUnload) (UConverterSharedData *sharedData);
H A Ducnv2022.cpp548 cnv->sharedData=(UConverterSharedData*)(&_ISO2022JPData);
601 cnv->sharedData=(UConverterSharedData*)&_ISO2022KRData;
630 cnv->sharedData=(UConverterSharedData*)&_ISO2022CNData;
655 cnv->sharedData=(UConverterSharedData*)&_ISO2022Data;
666 cnv->maxBytesPerUChar=cnv->sharedData->staticData->maxBytesPerChar;
1134 MBCS_FROM_UCHAR32_ISO2022(UConverterSharedData* sharedData, argument
1152 if(c<0x10000 || (sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
1153 table=sharedData->mbcs.fromUnicodeTable;
1157 myValue=MBCS_VALUE_2_FROM_STAGE_2(sharedData->mbcs.fromUnicodeBytes, stage2Entry, c);
1164 p=MBCS_POINTER_3_FROM_STAGE_2(sharedData
1205 MBCS_SINGLE_FROM_UCHAR32(UConverterSharedData* sharedData, UChar32 c, uint32_t* retval, UBool useFallback) argument
2387 UConverterSharedData* sharedData; local
2701 UConverterSharedData* sharedData ; local
[all...]
H A Ducnvhz.c269 targetUniChar = ucnv_MBCSSimpleGetNextUChar(myData->gbConverter->sharedData,
377 int32_t length= ucnv_MBCSFromUChar32(myConverterData->gbConverter->sharedData,
579 ((UConverterDataHZ*)cnv->extraInfo)->gbConverter->sharedData,
H A Ducnv_ext.h399 ucnv_extGetUnicodeSet(const UConverterSharedData *sharedData,
H A Ducnv_u16.c1290 cnv->sharedData=(UConverterSharedData*)&_UTF16v2Data;
1312 #define IS_UTF16BE(cnv) ((cnv)->sharedData==&_UTF16BEData)
1313 #define IS_UTF16LE(cnv) ((cnv)->sharedData==&_UTF16LEData)
1314 #define IS_UTF16(cnv) ((cnv)->sharedData==&_UTF16Data || (cnv)->sharedData==&_UTF16v2Data)
H A Ducnv_ct.c543 savedSharedData = subArgs.converter->sharedData;
544 subArgs.converter->sharedData = myConverterData->myConverterArray[currentState];
548 subArgs.converter->sharedData = savedSharedData;
H A Ducnvlat1.c154 if(cnv->sharedData==&_Latin1Data) {
H A Ducnv_u8.c95 return (UBool)(cnv->sharedData == &_CESU8Data);
/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/
H A DCharsetMBCS.java36 UConverterSharedData sharedData = null; field in class:CharsetMBCS
182 sharedData = loadConverter(1, icuCanonicalName, classPath, loader);
184 maxBytesPerChar = sharedData.staticData.maxBytesPerChar;
185 minBytesPerChar = sharedData.staticData.minBytesPerChar;
187 fromUSubstitution = sharedData.staticData.subChar;
188 subChar = sharedData.staticData.subChar;
189 subCharLen = sharedData.staticData.subCharLen;
190 subChar1 = sharedData.staticData.subChar1;
191 fromUSubstitution = new byte[sharedData.staticData.subCharLen];
192 System.arraycopy(sharedData
1625 SISO_STATE(UConverterSharedData sharedData, int mode) argument
[all...]
H A DCharsetISO2022.java124 myConverterData.myConverterArray[ISO8859_7] = ((CharsetMBCS)CharsetICU.forNameICU("ISO8859_7")).sharedData;
126 // myConverterData.myConverterArray[JISX201] = ((CharsetMBCS)CharsetICU.forNameICU("jisx-201")).sharedData;
127 myConverterData.myConverterArray[JISX208] = ((CharsetMBCS)CharsetICU.forNameICU("Shift-JIS")).sharedData;
129 myConverterData.myConverterArray[JISX212] = ((CharsetMBCS)CharsetICU.forNameICU("jisx-212")).sharedData;
132 myConverterData.myConverterArray[GB2312] = ((CharsetMBCS)CharsetICU.forNameICU("ibm-5478")).sharedData;
135 myConverterData.myConverterArray[KSC5601] = ((CharsetMBCS)CharsetICU.forNameICU("ksc_5601")).sharedData;
149 myConverterData.myConverterArray[GB2312_1] = ((CharsetMBCS)CharsetICU.forNameICU("ibm-5478")).sharedData;
151 myConverterData.myConverterArray[ISO_IR_165] = ((CharsetMBCS)CharsetICU.forNameICU("iso-ir-165")).sharedData;
153 myConverterData.myConverterArray[CNS_11643] = ((CharsetMBCS)CharsetICU.forNameICU("cns-11643-1992")).sharedData;
254 private int MBCSSimpleGetNextUChar(UConverterSharedData sharedData, argument
270 MBCSSingleFromUChar32(UConverterSharedData sharedData, int c, int[] retval, boolean useFallback) argument
[all...]
H A DCharsetICU.java425 if (((CharsetMBCS)this).sharedData.staticData.maxBytesPerChar == ((CharsetMBCS)this).sharedData.staticData.minBytesPerChar) {
H A DCharsetHZ.java387 gbCharset.MBCSGetFilteredUnicodeSetForUnicode(gbCharset.sharedData, setFillIn, which, CharsetMBCS.UCNV_SET_FILTER_HZ);
H A DCharsetLMBCS.java554 extraInfo.OptGrpConverter[i] = ((CharsetMBCS)CharsetICU.forNameICU(OptGroupByteToCPName[i])).sharedData;
592 extraInfo.charset.sharedData = cnv;
860 extraInfo.charset.sharedData = xcnv;
H A DCharsetCompoundText.java614 myConverterArray[i].MBCSGetFilteredUnicodeSetForUnicode(myConverterArray[i].sharedData, setFillIn, which, CharsetMBCS.UCNV_SET_FILTER_NONE);
/external/icu/icu4c/source/tools/makeconv/
H A Dmakeconv.cpp43 UConverterSharedData sharedData; member in struct:ConvData
50 data->sharedData.structSize=sizeof(UConverterSharedData);
52 data->sharedData.staticData=&data->staticData;

Completed in 375 milliseconds

12