Home
last modified time | relevance | path

Searched refs:chlenbak (Results 1 – 7 of 7) sorted by relevance

/freebsd-11-stable/lib/libiconv_modules/UTF1632/
HDcitrus_utf1632.c105 int chlenbak, endian, needlen; in _citrus_UTF1632_mbrtowc_priv() local
116 chlenbak = psenc->chlen; in _citrus_UTF1632_mbrtowc_priv()
119 needlen = ((ei->mode & _MODE_UTF32) != 0 || chlenbak >= 2) ? 4 : 2; in _citrus_UTF1632_mbrtowc_priv()
121 while (chlenbak < needlen) { in _citrus_UTF1632_mbrtowc_priv()
124 psenc->ch[chlenbak++] = *s0++; in _citrus_UTF1632_mbrtowc_priv()
134 chlenbak = 0; in _citrus_UTF1632_mbrtowc_priv()
138 chlenbak = 0; in _citrus_UTF1632_mbrtowc_priv()
146 chlenbak = 0; in _citrus_UTF1632_mbrtowc_priv()
151 chlenbak = 0; in _citrus_UTF1632_mbrtowc_priv()
239 psenc->chlen = chlenbak; in _citrus_UTF1632_mbrtowc_priv()
/freebsd-11-stable/lib/libiconv_modules/EUCTW/
HDcitrus_euctw.c184 int c, chlenbak, cs; in _citrus_EUCTW_mbrtowc_priv() local
194 chlenbak = psenc->chlen; in _citrus_EUCTW_mbrtowc_priv()
255 *nresult = wchar ? c - chlenbak : 0; in _citrus_EUCTW_mbrtowc_priv()
/freebsd-11-stable/lib/libiconv_modules/EUC/
HDcitrus_euc.c197 int c, chlenbak, cs, len; in _citrus_EUC_mbrtowc_priv() local
208 chlenbak = psenc->chlen; in _citrus_EUC_mbrtowc_priv()
262 *nresult = wchar ? (size_t)(c - chlenbak) : 0; in _citrus_EUC_mbrtowc_priv()
/freebsd-11-stable/lib/libiconv_modules/MSKanji/
HDcitrus_mskanji.c161 int chlenbak, len; in _citrus_MSKanji_mbrtowc_priv() local
171 chlenbak = psenc->chlen; in _citrus_MSKanji_mbrtowc_priv()
218 *nresult = wchar ? len - chlenbak : 0; in _citrus_MSKanji_mbrtowc_priv()
/freebsd-11-stable/lib/libiconv_modules/GBK2K/
HDcitrus_gbk2k.c157 int chlenbak, len; in _citrus_GBK2K_mbrtowc_priv() local
168 chlenbak = psenc->chlen; in _citrus_GBK2K_mbrtowc_priv()
230 *nresult = (wc == 0) ? 0 : psenc->chlen - chlenbak; in _citrus_GBK2K_mbrtowc_priv()
/freebsd-11-stable/lib/libiconv_modules/BIG5/
HDcitrus_big5.c278 int c, chlenbak; in _citrus_BIG5_mbrtowc_priv() local
288 chlenbak = psenc->chlen; in _citrus_BIG5_mbrtowc_priv()
339 *nresult = wchar ? c - chlenbak : 0; in _citrus_BIG5_mbrtowc_priv()
/freebsd-11-stable/lib/libiconv_modules/ISO2022/
HDcitrus_iso2022.c851 int c, chlenbak; in _citrus_ISO2022_mbrtowc_priv() local
860 chlenbak = psenc->chlen; in _citrus_ISO2022_mbrtowc_priv()
944 *nresult = wchar ? c - chlenbak : 0; in _citrus_ISO2022_mbrtowc_priv()