/wcsmbs/ |
A D | wcpcpy.c | 27 __wcpcpy (wchar_t *dest, const wchar_t *src) in __wcpcpy() argument 29 size_t len = __wcslen (src); in __wcpcpy() 30 return __wmemcpy (dest, src, len + 1) + len; in __wcpcpy()
|
A D | wcscpy.c | 28 __wcscpy (wchar_t *dest, const wchar_t *src) in __wcscpy() argument 31 return __wmemcpy (dest, src, __wcslen (src) + 1); in __wcscpy() 40 wchar_t c = *src++; \ in __wcscpy()
|
A D | wcsncat.c | 26 WCSNCAT (wchar_t *dest, const wchar_t *src, size_t n) in WCSNCAT() argument 33 size_t ds = __wcsnlen (src, n); in WCSNCAT() 36 __wmemcpy (dest, src, ds); in WCSNCAT()
|
A D | wcsncpy.c | 26 __wcsncpy (wchar_t *dest, const wchar_t *src, size_t n) in __wcsncpy() argument 28 size_t size = __wcsnlen (src, n); in __wcsncpy() 31 return __wmemcpy (dest, src, size); in __wcsncpy()
|
A D | wcpncpy.c | 27 __wcpncpy (wchar_t *dest, const wchar_t *src, size_t n) in __wcpncpy() argument 29 size_t size = __wcsnlen (src, n); in __wcpncpy() 30 __wmemcpy (dest, src, size); in __wcpncpy()
|
A D | wcscat.c | 26 __wcscat (wchar_t *dest, const wchar_t *src) in __wcscat() argument 28 __wcscpy (dest + __wcslen (dest), src); in __wcscat()
|
A D | mbsrtowcs.c | 26 __mbsrtowcs (wchar_t *dst, const char **src, size_t len, mbstate_t *ps) in __mbsrtowcs() argument 28 return __mbsrtowcs_l (dst, src, len, ps ?: &state, _NL_CURRENT_LOCALE); in __mbsrtowcs()
|
A D | wcsrtombs.c | 37 __wcsrtombs (char *dst, const wchar_t **src, size_t len, mbstate_t *ps) in __wcsrtombs() argument 67 const wchar_t *srcend = *src + __wcslen (*src) + 1; in __wcsrtombs() 68 const unsigned char *inbuf = (const unsigned char *) *src; in __wcsrtombs() 103 const wchar_t *srcend = *src + __wcsnlen (*src, len) + 1; in __wcsrtombs() 109 status = DL_CALL_FCT (fct, (tomb, &data, (const unsigned char **) src, in __wcsrtombs() 123 *src = NULL; in __wcsrtombs()
|
A D | tst-wcpncpy.c | 27 const wchar_t src[] = L"0"; in do_test() local 30 wchar_t *endp = wcpncpy (dest, src, 2); in do_test() 31 if (wcscmp (dest, src) != 0) in do_test()
|
A D | wcsnrtombs.c | 39 __wcsnrtombs (char *dst, const wchar_t **src, size_t nwc, size_t len, in __wcsnrtombs() argument 57 srcend = *src + __wcsnlen (*src, nwc - 1) + 1; in __wcsnrtombs() 75 const unsigned char *inbuf = (const unsigned char *) *src; in __wcsnrtombs() 112 status = DL_CALL_FCT (fct, (tomb, &data, (const unsigned char **) src, in __wcsnrtombs() 126 *src = NULL; in __wcsnrtombs()
|
A D | mbsnrtowcs.c | 40 __mbsnrtowcs (wchar_t *dst, const char **src, size_t nmc, size_t len, in __mbsnrtowcs() argument 59 srcend = (const unsigned char *) *src + __strnlen (*src, nmc - 1) + 1; in __mbsnrtowcs() 77 const unsigned char *inbuf = (const unsigned char *) *src; in __mbsnrtowcs() 109 (towc, &data, (const unsigned char **) src, srcend, in __mbsnrtowcs() 121 *src = NULL; in __mbsnrtowcs()
|
A D | mbsrtowcs_l.c | 39 __mbsrtowcs_l (wchar_t *dst, const char **src, size_t len, mbstate_t *ps, in __mbsrtowcs_l() argument 71 const unsigned char *inbuf = (const unsigned char *) *src; in __mbsrtowcs_l() 72 const unsigned char *srcend = inbuf + strlen (*src) + 1; in __mbsrtowcs_l() 103 const unsigned char *srcp = (const unsigned char *) *src; in __mbsrtowcs_l() 131 *src = (const char *) srcp; in __mbsrtowcs_l() 142 *src = NULL; in __mbsrtowcs_l()
|