Lines Matching refs:init
182 escape_t *candidate, *init; in _citrus_HZ_mbrtowc_priv() local
243 init = INIT0(ei); in _citrus_HZ_mbrtowc_priv()
244 if (psenc->inuse == init) { in _citrus_HZ_mbrtowc_priv()
245 init = INIT1(ei); in _citrus_HZ_mbrtowc_priv()
246 } else if (INIT(psenc->inuse) == init) { in _citrus_HZ_mbrtowc_priv()
247 if (ESC(init) != ch) in _citrus_HZ_mbrtowc_priv()
249 candidate = init; in _citrus_HZ_mbrtowc_priv()
255 if (init == NULL || in _citrus_HZ_mbrtowc_priv()
256 ESC(init) != ch) in _citrus_HZ_mbrtowc_priv()
258 candidate = init; in _citrus_HZ_mbrtowc_priv()
304 escape_t *candidate, *init; in _citrus_HZ_wcrtomb_priv() local
355 init = INIT0(ei); in _citrus_HZ_wcrtomb_priv()
357 if (INIT(psenc->inuse) != init || in _citrus_HZ_wcrtomb_priv()
358 psenc->inuse == init || candidate == init) in _citrus_HZ_wcrtomb_priv()
359 init = NULL; in _citrus_HZ_wcrtomb_priv()
360 } else if (candidate == (init = INIT(candidate))) { in _citrus_HZ_wcrtomb_priv()
361 init = NULL; in _citrus_HZ_wcrtomb_priv()
363 if (init != NULL) { in _citrus_HZ_wcrtomb_priv()
368 psenc->ch[psenc->chlen++] = ESC(init); in _citrus_HZ_wcrtomb_priv()