Lines Matching refs:ei
63 _UESEncodingInfo ei; member
79 #define _CEI_TO_EI(_cei_) (&(_cei_)->ei)
92 _citrus_UES_init_state(_UESEncodingInfo * __restrict ei, in _citrus_UES_init_state() argument
100 _citrus_UES_pack_state(_UESEncodingInfo * __restrict ei, in _citrus_UES_pack_state() argument
112 _citrus_UES_unpack_state(_UESEncodingInfo * __restrict ei, in _citrus_UES_unpack_state() argument
212 _citrus_UES_mbrtowc_priv(_UESEncodingInfo * __restrict ei, in _citrus_UES_mbrtowc_priv() argument
220 _DIAGASSERT(ei != NULL); in _citrus_UES_mbrtowc_priv()
227 _citrus_UES_init_state(ei, psenc); in _citrus_UES_mbrtowc_priv()
256 if (ei->mode & MODE_C99) { in _citrus_UES_mbrtowc_priv()
290 if ((ei->mode & MODE_C99) == 0) { in _citrus_UES_mbrtowc_priv()
329 _citrus_UES_wcrtomb_priv(_UESEncodingInfo * __restrict ei, in _citrus_UES_wcrtomb_priv() argument
338 if ((ei->mode & MODE_C99) ? is_basic(wc) : (uint32_t)wc <= 0x7F) { in _citrus_UES_wcrtomb_priv()
346 } else if ((ei->mode & MODE_C99) == 0 && (uint32_t)wc <= UCS2_MAX) { in _citrus_UES_wcrtomb_priv()
352 } else if ((ei->mode & MODE_C99) && (uint32_t)wc <= UCS4_MAX) { in _citrus_UES_wcrtomb_priv()
373 _citrus_UES_stdenc_wctocs(_UESEncodingInfo * __restrict ei, in _citrus_UES_stdenc_wctocs() argument
388 _citrus_UES_stdenc_cstowc(_UESEncodingInfo * __restrict ei, in _citrus_UES_stdenc_cstowc() argument
403 _citrus_UES_stdenc_get_state_desc_generic(_UESEncodingInfo * __restrict ei, in _citrus_UES_stdenc_get_state_desc_generic() argument
419 _citrus_UES_encoding_module_uninit(_UESEncodingInfo *ei) in _citrus_UES_encoding_module_uninit() argument
426 _citrus_UES_encoding_module_init(_UESEncodingInfo * __restrict ei, in _citrus_UES_encoding_module_init() argument
431 _DIAGASSERT(ei != NULL); in _citrus_UES_encoding_module_init()
443 memset((void *)ei, 0, sizeof(*ei)); in _citrus_UES_encoding_module_init()
447 MATCH(C99, ei->mode |= MODE_C99); in _citrus_UES_encoding_module_init()
453 ei->mb_cur_max = (ei->mode & MODE_C99) ? 10 : 12; in _citrus_UES_encoding_module_init()