Searched refs:wn (Results 1 - 4 of 4) sorted by relevance

/seL4-camkes-master/projects/musllibc/src/multibyte/
H A Dmbstowcs.c4 size_t mbstowcs(wchar_t *restrict ws, const char *restrict s, size_t wn) argument
6 return mbsrtowcs(ws, (void*)&s, wn, 0);
H A Dmbsnrtowcs.c3 size_t mbsnrtowcs(wchar_t *restrict wcs, const char **restrict src, size_t n, size_t wn, mbstate_t *restrict st) argument
9 if (!wcs) ws = wbuf, wn = sizeof wbuf / sizeof *wbuf;
16 while ( s && wn && ( (n2=n/4)>=wn || n2>32 ) ) {
17 if (n2>=wn) n2=wn;
22 wn = 0;
27 wn -= l;
31 if (s) while (wn && n) {
48 ws++; wn
[all...]
H A Dmbsrtowcs.c8 size_t mbsrtowcs(wchar_t *restrict ws, const char **restrict src, size_t wn, mbstate_t *restrict st) argument
11 size_t wn0 = wn;
26 if (!wn) {
33 wn--;
37 return wn0-wn;
44 wn -= 4;
49 wn--;
65 wn--;
68 if (!wn) {
73 while (wn>
[all...]
H A Dwcsnrtombs.c3 size_t wcsnrtombs(char *restrict dst, const wchar_t **restrict wcs, size_t wn, size_t n, mbstate_t *restrict st) argument
12 while ( ws && n && ( (n2=wn)>=n || n2>32 ) ) {
14 wn -= n2;
27 if (ws) while (n && wn) {
34 ws++; wn--;

Completed in 130 milliseconds