Lines Matching refs:cnv
70 _HZOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode){ in _HZOpen() argument
80 cnv->toUnicodeStatus = 0; in _HZOpen()
81 cnv->fromUnicodeStatus= 0; in _HZOpen()
82 cnv->mode=0; in _HZOpen()
83 cnv->fromUChar32=0x0000; in _HZOpen()
84 cnv->extraInfo = uprv_calloc(1, sizeof(UConverterDataHZ)); in _HZOpen()
85 if(cnv->extraInfo != NULL){ in _HZOpen()
86 ((UConverterDataHZ*)cnv->extraInfo)->gbConverter = gbConverter; in _HZOpen()
96 _HZClose(UConverter *cnv){ in _HZClose() argument
97 if(cnv->extraInfo != NULL) { in _HZClose()
98 ucnv_close (((UConverterDataHZ *) (cnv->extraInfo))->gbConverter); in _HZClose()
99 if(!cnv->isExtraLocal) { in _HZClose()
100 uprv_free(cnv->extraInfo); in _HZClose()
102 cnv->extraInfo = NULL; in _HZClose()
107 _HZReset(UConverter *cnv, UConverterResetChoice choice){ in _HZReset() argument
109 cnv->toUnicodeStatus = 0; in _HZReset()
110 cnv->mode=0; in _HZReset()
111 if(cnv->extraInfo != NULL){ in _HZReset()
112 ((UConverterDataHZ*)cnv->extraInfo)->isStateDBCS = FALSE; in _HZReset()
113 ((UConverterDataHZ*)cnv->extraInfo)->isEmptySegment = FALSE; in _HZReset()
117 cnv->fromUnicodeStatus= 0; in _HZReset()
118 cnv->fromUChar32=0x0000; in _HZReset()
119 if(cnv->extraInfo != NULL){ in _HZReset()
120 ((UConverterDataHZ*)cnv->extraInfo)->isEscapeAppended = FALSE; in _HZReset()
121 ((UConverterDataHZ*)cnv->extraInfo)->targetIndex = 0; in _HZReset()
122 ((UConverterDataHZ*)cnv->extraInfo)->sourceIndex = 0; in _HZReset()
123 ((UConverterDataHZ*)cnv->extraInfo)->isTargetUCharDBCS = FALSE; in _HZReset()
499 UConverter *cnv = args->converter; in _HZ_WriteSub() local
500 UConverterDataHZ *convData=(UConverterDataHZ *) cnv->extraInfo; in _HZ_WriteSub()
510 *p++= (char)cnv->subChars[0]; in _HZ_WriteSub()
529 UConverter cnv; member
537 _HZ_SafeClone(const UConverter *cnv, in _HZ_SafeClone() argument
557 uprv_memcpy(&localClone->mydata, cnv->extraInfo, sizeof(UConverterDataHZ)); in _HZ_SafeClone()
558 localClone->cnv.extraInfo = &localClone->mydata; in _HZ_SafeClone()
559 localClone->cnv.isExtraLocal = TRUE; in _HZ_SafeClone()
563 ((UConverterDataHZ*)localClone->cnv.extraInfo)->gbConverter = in _HZ_SafeClone()
564 …ucnv_safeClone(((UConverterDataHZ*)cnv->extraInfo)->gbConverter, &localClone->subCnv, &size, statu… in _HZ_SafeClone()
566 return &localClone->cnv; in _HZ_SafeClone()
570 _HZ_GetUnicodeSet(const UConverter *cnv, in _HZ_GetUnicodeSet() argument
579 ((UConverterDataHZ*)cnv->extraInfo)->gbConverter->sharedData, in _HZ_GetUnicodeSet()