Lines Matching defs:ei
229 _VIQREncodingInfo ei;
245 #define _CEI_TO_EI(_cei_) (&(_cei_)->ei)
258 _citrus_VIQR_init_state(_VIQREncodingInfo * __restrict ei,
261 /* ei may be unused */
269 _citrus_VIQR_pack_state(_VIQREncodingInfo * __restrict ei,
272 /* ei may be unused */
281 _citrus_VIQR_unpack_state(_VIQREncodingInfo * __restrict ei,
284 /* ei may be unused */
292 _citrus_VIQR_mbrtowc_priv(_VIQREncodingInfo * __restrict ei,
302 _DIAGASSERT(ei != NULL);
309 _citrus_VIQR_init_state(ei, psenc);
316 m = ei->mroot;
328 if (m != ei->mroot)
340 while (m != ei->mroot) {
342 if (m->value != ei->invalid)
346 if (ch == ESCAPE && m != ei->mroot)
350 wc = (m == ei->mroot) ? (wchar_t)ch : m->value;
360 _citrus_VIQR_wcrtomb_priv(_VIQREncodingInfo * __restrict ei,
368 _DIAGASSERT(ei != NULL);
387 m = ei->mroot;
416 if (m == ei->mroot) {
432 _citrus_VIQR_put_state_reset(_VIQREncodingInfo * __restrict ei,
436 /* ei may be unused */
455 _citrus_VIQR_stdenc_wctocs(_VIQREncodingInfo * __restrict ei,
458 /* ei may be unused */
470 _citrus_VIQR_stdenc_cstowc(_VIQREncodingInfo * __restrict ei,
473 /* ei may be unused */
484 _citrus_VIQR_encoding_module_uninit(_VIQREncodingInfo *ei)
486 _DIAGASSERT(ei != NULL);
488 mnemonic_destroy(ei->mroot);
493 _citrus_VIQR_encoding_module_init(_VIQREncodingInfo * __restrict ei,
501 _DIAGASSERT(ei != NULL);
504 ei->mb_cur_max = 1;
505 ei->invalid = (wchar_t)-1;
506 ei->mroot = mnemonic_create(NULL, '\0', ei->invalid);
507 if (ei->mroot == NULL)
515 if (ei->mb_cur_max < n)
516 ei->mb_cur_max = n;
517 errnum = mnemonic_append_child(ei->mroot,
518 s, (wchar_t)i, ei->invalid);
520 _citrus_VIQR_encoding_module_uninit(ei);
529 if (ei->mb_cur_max < n)
530 ei->mb_cur_max = n;
531 errnum = mnemonic_append_child(ei->mroot,
532 p->name, p->value, ei->invalid);
534 _citrus_VIQR_encoding_module_uninit(ei);
544 _citrus_VIQR_stdenc_get_state_desc_generic(_VIQREncodingInfo * __restrict ei,
547 /* ei may be unused */