Lines Matching refs:converter
48 args->converter, in ucnv_cbFromUWriteBytes()
83 ucnv_fromUnicode(args->converter, in ucnv_cbFromUWriteUChars()
117 errBuffLen = args->converter->charErrorBufferLength; in ucnv_cbFromUWriteUChars()
120 newTarget = (char *)(args->converter->charErrorBuffer + errBuffLen); in ucnv_cbFromUWriteUChars()
122 newTargetLimit = (char *)(args->converter->charErrorBuffer + in ucnv_cbFromUWriteUChars()
123 sizeof(args->converter->charErrorBuffer)); in ucnv_cbFromUWriteUChars()
136 args->converter->charErrorBufferLength = 0; in ucnv_cbFromUWriteUChars()
138 ucnv_fromUnicode(args->converter, in ucnv_cbFromUWriteUChars()
150 args->converter->charErrorBufferLength = (int8_t)( in ucnv_cbFromUWriteUChars()
151 newTarget - (char*)args->converter->charErrorBuffer); in ucnv_cbFromUWriteUChars()
181 UConverter *converter; in ucnv_cbFromUWriteSub() local
187 converter = args->converter; in ucnv_cbFromUWriteSub()
188 length = converter->subCharLen; in ucnv_cbFromUWriteSub()
203 const UChar *source = (const UChar *)converter->subChars; in ucnv_cbFromUWriteSub()
208 if(converter->sharedData->impl->writeSub!=NULL) { in ucnv_cbFromUWriteSub()
209 converter->sharedData->impl->writeSub(args, offsetIndex, err); in ucnv_cbFromUWriteSub()
211 else if(converter->subChar1!=0 && (uint16_t)converter->invalidUCharBuffer[0]<=(uint16_t)0xffu) { in ucnv_cbFromUWriteSub()
217 (const char *)&converter->subChar1, 1, in ucnv_cbFromUWriteSub()
222 (const char *)converter->subChars, length, in ucnv_cbFromUWriteSub()
239 args->converter, in ucnv_cbToUWriteUChars()
254 if(args->converter->invalidCharLength == 1 && args->converter->subChar1 != 0) { in ucnv_cbToUWriteSub()