Searched refs:pwcs (Results 1 – 4 of 4) sorted by relevance
| /picolibc-latest/newlib/libc/stdlib/ |
| D | wcstombs.c | 53 const wchar_t *__restrict pwcs, in wcstombs() argument 68 while (*pwcs != 0) in wcstombs() 70 bytes = __WCTOMB (buff, *pwcs++, &state); in wcstombs() 81 bytes = __WCTOMB (buff, *pwcs, &state); in wcstombs() 88 if (*pwcs == 0x00) in wcstombs() 90 ++pwcs; in wcstombs() 100 if ((*s++ = (char) *pwcs++) == 0) in wcstombs()
|
| D | mbstowcs.c | 51 mbstowcs (wchar_t *__restrict pwcs, in mbstowcs() argument 63 if (!pwcs) in mbstowcs() 67 bytes = __MBTOWC (pwcs, t, MB_CUR_MAX, &state); in mbstowcs() 77 if (pwcs) in mbstowcs() 79 ++pwcs; in mbstowcs() 90 if ((*pwcs++ = (wchar_t) *s++) == 0) in mbstowcs()
|
| D | wcsnrtombs.c | 81 wchar_t *pwcs; in _wcsnrtombs_l() local 98 pwcs = (wchar_t *)(*src); in _wcsnrtombs_l() 104 int bytes = loc->wctomb (buff, *pwcs, ps); in _wcsnrtombs_l() 120 if (*pwcs++ == 0x00) in _wcsnrtombs_l()
|
| /picolibc-latest/newlib/libc/string/ |
| D | wcswidth.c | 41 wcswidth (const wchar_t *pwcs, in wcswidth() argument 46 if (!pwcs || n == 0) in wcswidth() 49 uint32_t wi = (uint32_t) *pwcs; in wcswidth() 59 if (--n == 0 || (wi2 = _jp2uc (*++pwcs)) < (uint32_t) 0xdc00 || wi2 > (uint32_t) 0xdfff) in wcswidth() 68 } while (*pwcs++ && --n > 0); in wcswidth()
|