Home
last modified time | relevance | path

Searched refs:pwcs (Results 1 – 10 of 10) sorted by relevance

/mirbsd/src/lib/libc/i18n/
Dmbsrtowcs.c37 mbsnrtowcs(wchar_t *pwcs, const char **s, size_t max, size_t n, mbstate_t *ps) in mbsnrtowcs() argument
41 mbsrtowcs(wchar_t *pwcs, const char **s, size_t n, mbstate_t *ps) in mbsnrtowcs()
54 while (!pwcs || n) { in mbsnrtowcs()
57 if (pwcs) in mbsnrtowcs()
58 *pwcs++ = wc; in mbsnrtowcs()
71 if (pwcs && !n) in mbsnrtowcs()
82 if (pwcs) in mbsnrtowcs()
83 *pwcs++ = wc; in mbsnrtowcs()
92 if (pwcs) in mbsnrtowcs()
Dmbstowcs.c29 mbstowcs(wchar_t *pwcs, const char *s, size_t n) in mbstowcs() argument
34 return (mbsrtowcs(pwcs, &sb, n, &state)); in mbstowcs()
Dwcstombs.c29 wcstombs(char *s, const wchar_t *pwcs, size_t n) in wcstombs() argument
32 const wchar_t *src = pwcs; in wcstombs()
/mirbsd/src/lib/libcitrus_iconv/libc/citrus/
Dcitrus_none.c157 _citrus_NONE_ctype_mbsrtowcs(void * __restrict cl, wchar_t * __restrict pwcs,
166 if (pwcs == NULL)
172 if (pwcs != NULL) {
173 *pwcs = (wchar_t)(unsigned char)*s0;
180 if (pwcs != NULL) {
181 pwcs++;
186 if (pwcs)
254 const wchar_t ** __restrict pwcs, size_t n,
261 pwcs0 = *pwcs;
284 *pwcs = pwcs0;
[all …]
Dcitrus_ctype_template.h228 wchar_t * __restrict pwcs, in _FUNCNAME()
245 if (pwcs == NULL) in _FUNCNAME()
252 err = _FUNCNAME(mbrtowc_priv)(ei, pwcs, &s0, mbcurmax, in _FUNCNAME()
262 if (pwcs) { in _FUNCNAME()
268 if (pwcs) { in _FUNCNAME()
269 pwcs++; in _FUNCNAME()
277 if (pwcs) in _FUNCNAME()
288 const wchar_t ** __restrict pwcs, in _FUNCNAME()
300 pwcs0 = *pwcs; in _FUNCNAME()
339 *pwcs = pwcs0; in _FUNCNAME()
[all …]
Dcitrus_ctype.h88 _citrus_ctype_mbsrtowcs(_citrus_ctype_t cc, wchar_t *pwcs, const char **s, in _citrus_ctype_mbsrtowcs() argument
93 return (*cc->cc_ops->co_mbsrtowcs)(cc->cc_closure, pwcs, s, n, pspriv, in _citrus_ctype_mbsrtowcs()
98 _citrus_ctype_mbstowcs(_citrus_ctype_t cc, wchar_t *pwcs, const char *s, in _citrus_ctype_mbstowcs() argument
103 return (*cc->cc_ops->co_mbstowcs)(cc->cc_closure, pwcs, s, n, nresult); in _citrus_ctype_mbstowcs()
/mirbsd/src/include/
Dwchar.h233 #define mbstowcs(pwcs,s,n) __extension__({ \ argument
237 (mbsrtowcs((pwcs), &__WC_sb, (n), &__WC_ps)); \
246 #define wcstombs(s,pwcs,n) __extension__({ \ argument
248 const wchar_t *__WC_sb = (pwcs); \
/mirbsd/src/gnu/usr.bin/perl/ext/POSIX/
DPOSIX.xs328 #define mbstowcs(s, pwcs, n) not_here("mbstowcs") argument
334 #define wcstombs(s, pwcs, n) not_here("wcstombs") argument
1572 mbstowcs(s, pwcs, n)
1574 char * pwcs
1584 wcstombs(s, pwcs, n)
1586 wchar_t * pwcs
/mirbsd/src/usr.bin/xlint/llib/
Dllib-lstdc213 size_t (mbstowcs)(wchar_t *pwcs, const char *s, size_t n);
214 size_t (wcstombs)(char *s, const wchar_t *pwcs, size_t n);
Dllib-lposix220 size_t (mbstowcs)(wchar_t *pwcs, const char *s, size_t n);
368 size_t (wcstombs)(char *s, const wchar_t *pwcs, size_t n);