Lines Matching refs:ws
9 size_t wcsrtombs(char *restrict s, const wchar_t **restrict ws, size_t n, mbstate_t *restrict st) in wcsrtombs() argument
15 for (n=0, ws2=*ws; *ws2; ws2++) { in wcsrtombs()
25 if (**ws-1u >= 0x7fu) { in wcsrtombs()
26 if (!**ws) { in wcsrtombs()
28 *ws = 0; in wcsrtombs()
31 l = wcrtomb(s, **ws, 0); in wcsrtombs()
36 *s++ = **ws; in wcsrtombs()
39 (*ws)++; in wcsrtombs()
42 if (**ws-1u >= 0x7fu) { in wcsrtombs()
43 if (!**ws) { in wcsrtombs()
45 *ws = 0; in wcsrtombs()
48 l = wcrtomb(buf, **ws, 0); in wcsrtombs()
51 wcrtomb(s, **ws, 0); in wcsrtombs()
55 *s++ = **ws; in wcsrtombs()
58 (*ws)++; in wcsrtombs()