Home
last modified time | relevance | path

Searched refs:ws (Results 1 – 17 of 17) sorted by relevance

/third_party/ulib/musl/src/multibyte/
A Dwcsrtombs.c20 if (**ws - 1u >= 0x7fu) { in wcsrtombs()
21 if (!**ws) { in wcsrtombs()
23 *ws = 0; in wcsrtombs()
32 *s++ = **ws; in wcsrtombs()
35 (*ws)++; in wcsrtombs()
38 if (**ws - 1u >= 0x7fu) { in wcsrtombs()
39 if (!**ws) { in wcsrtombs()
41 *ws = 0; in wcsrtombs()
49 wcrtomb(s, **ws, 0); in wcsrtombs()
53 *s++ = **ws; in wcsrtombs()
[all …]
A Dmbsrtowcs.c14 if (ws) { in mbsrtowcs()
23 if (!ws) in mbsrtowcs()
33 *ws++ = CODEUNIT(c); in mbsrtowcs()
36 *ws = 0; in mbsrtowcs()
41 if (!ws) in mbsrtowcs()
88 *ws++ = *s++; in mbsrtowcs()
96 *ws++ = *s++; in mbsrtowcs()
123 *ws++ = c; in mbsrtowcs()
129 if (ws) { in mbsrtowcs()
130 *ws = 0; in mbsrtowcs()
[all …]
A Dwcsnrtombs.c6 const wchar_t* ws = *wcs; in wcsnrtombs() local
13 while (ws && n && ((n2 = wn) >= n || n2 > 32)) { in wcsnrtombs()
17 l = wcsrtombs(s, &ws, n2, 0); in wcsnrtombs()
29 if (ws) in wcsnrtombs()
31 l = wcrtomb(s, *ws, 0); in wcsnrtombs()
34 ws = 0; in wcsnrtombs()
39 ws++; in wcsnrtombs()
47 *wcs = ws; in wcsnrtombs()
A Dmbsnrtowcs.c5 wchar_t *ws, wbuf[256]; in mbsnrtowcs() local
9 ws = wbuf, wn = sizeof wbuf / sizeof *wbuf; in mbsnrtowcs()
11 ws = wcs; in mbsnrtowcs()
21 l = mbsrtowcs(ws, &s, n2, st); in mbsnrtowcs()
27 if (ws != wbuf) { in mbsnrtowcs()
28 ws += l; in mbsnrtowcs()
35 l = mbrtowc(ws, s, n, st); in mbsnrtowcs()
52 ws++; in mbsnrtowcs()
A Dmbstowcs.c4 size_t mbstowcs(wchar_t* restrict ws, const char* restrict s, size_t wn) { in mbstowcs() argument
5 return mbsrtowcs(ws, (void*)&s, wn, 0); in mbstowcs()
A Dwcstombs.c4 size_t wcstombs(char* restrict s, const wchar_t* restrict ws, size_t n) { in wcstombs() argument
5 return wcsrtombs(s, &(const wchar_t*){ws}, n, 0); in wcstombs()
/third_party/ulib/musl/src/string/
A Dstpncpy.c22 const size_t* ws = (const void*)s; in __stpncpy() local
23 for (; n >= sizeof(size_t) && !HASZERO(*ws); n -= sizeof(size_t), ws++, wd++) in __stpncpy()
24 *wd = *ws; in __stpncpy()
26 s = (const void*)ws; in __stpncpy()
A Dstrlcpy.c26 const size_t* ws = (const void*)s; in strlcpy() local
27 for (; n >= sizeof(size_t) && !HASZERO(*ws); n -= sizeof(size_t), ws++, wd++) in strlcpy()
28 *wd = *ws; in strlcpy()
30 s = (const void*)ws; in strlcpy()
A Dmemccpy.c28 const size_t* ws = (const void*)s; in memccpy() local
29 for (; n >= sizeof(size_t) && !HASZERO(*ws ^ k); n -= sizeof(size_t), ws++, wd++) in memccpy()
30 *wd = *ws; in memccpy()
32 s = (const void*)ws; in memccpy()
A Dstpcpy.c21 const size_t* ws = (const void*)s; in __stpcpy() local
22 for (; !HASZERO(*ws); *wd++ = *ws++) in __stpcpy()
25 s = (const void*)ws; in __stpcpy()
/third_party/ulib/musl/src/stdio/
A Dfputws.c5 int fputws(const wchar_t* restrict ws, FILE* restrict f) { in fputws() argument
15 while (ws && (l = wcsrtombs((void*)buf, (void*)&ws, sizeof buf, 0)) + 1 > 1) in fputws()
A Dvswprintf.c9 wchar_t* ws; member
19 while (c->l && l && (i = mbtowc(c->ws, (void*)s, l)) >= 0) { in sw_write()
23 c->ws++; in sw_write()
25 *c->ws = 0; in sw_write()
A Dvfprintf.c555 wchar_t* ws; in printf_core() local
755 ws = arg.p; in printf_core()
756 for (i = l = 0; i < 0U + p && *ws && (l = wctomb(mb, *ws++)) >= 0 && l <= 0U + p - i; in printf_core()
763 ws = arg.p; in printf_core()
764 for (i = 0; i < 0U + p && *ws && i + (l = wctomb(mb, *ws++)) <= p; i += l) in printf_core()
/third_party/ulib/musl/src/misc/
A Dopenpty.c9 int openpty(int* pm, int* ps, char* name, const struct termios* tio, const struct winsize* ws) { in openpty() argument
28 if (ws) in openpty()
29 ioctl(s, TIOCSWINSZ, ws); in openpty()
/third_party/uapp/dash/src/
A Dprocess.c154 pty_window_size_t ws; in isapty() local
155 int noread = ioctl_pty_get_window_size(fd, &ws); in isapty()
156 if (noread == sizeof(ws)) { in isapty()
/third_party/uapp/kilo/
A Dkilo.c352 struct winsize ws;
353 if (ioctl(1, TIOCGWINSZ, &ws) == -1 || ws.ws_col == 0) {
376 *cols = ws.ws_col;
377 *rows = ws.ws_row;
/third_party/ulib/linenoise/
A Dlinenoise.c324 struct winsize ws;
326 if (ioctl(1, TIOCGWINSZ, &ws) == -1 || ws.ws_col == 0) {
357 return ws.ws_col;

Completed in 20 milliseconds