Lines Matching refs:loc
51 mbrlen_l(const char *s, size_t n, mbstate_t *ps, locale_t loc)
56 _fixup_ps(_RUNE_LOCALE(loc), ps, s == NULL);
58 err0 = _citrus_ctype_mbrlen(_ps_to_ctype(ps, loc), s, n,
73 mbsinit_l(const mbstate_t *ps, locale_t loc)
83 rl = _RUNE_LOCALE(loc);
103 mbrtowc_l(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps, locale_t loc)
108 _fixup_ps(_RUNE_LOCALE(loc), ps, s == NULL);
110 err0 = _citrus_ctype_mbrtowc(_ps_to_ctype(ps, loc), pwc, s, n,
126 locale_t loc)
131 _fixup_ps(_RUNE_LOCALE(loc), ps, s == NULL);
133 err0 = _citrus_ctype_mbsrtowcs(_ps_to_ctype(ps, loc), pwcs, s, n,
149 locale_t loc)
154 _fixup_ps(_RUNE_LOCALE(loc), ps, s == NULL);
156 err0 = _citrus_ctype_mbsnrtowcs(_ps_to_ctype(ps, loc), pwcs, s, in, n,
171 wcrtomb_l(char *s, wchar_t wc, mbstate_t *ps, locale_t loc)
176 _fixup_ps(_RUNE_LOCALE(loc), ps, s == NULL);
178 err0 = _citrus_ctype_wcrtomb(_ps_to_ctype(ps, loc), s, wc,
194 locale_t loc)
199 _fixup_ps(_RUNE_LOCALE(loc), ps, s == NULL);
201 err0 = _citrus_ctype_wcsrtombs(_ps_to_ctype(ps, loc), s, ppwcs, n,
216 btowc_l(int c, locale_t loc)
221 err0 = _citrus_ctype_btowc(_CITRUS_CTYPE(loc), c, &ret);
235 wctob_l(wint_t wc, locale_t loc)
240 err0 = _citrus_ctype_wctob(_CITRUS_CTYPE(loc), wc, &ret);
254 _mb_cur_max_l(locale_t loc)
257 return _citrus_ctype_get_mb_cur_max(_CITRUS_CTYPE(loc));