Lines Matching defs:src
29 __wcsnrtombs(char* dst, const wchar_t** src, size_t nwc, size_t len,
34 TRACE(("wcsnrtombs(%p, %p, %lu, %lu) - lb:%p\n", dst, *src, nwc, len,
49 const wchar_t* srcEnd = *src + nwc;
52 const wchar_t* wcSrc = *src;
67 for (; *src < srcEnd && count < len; ++*src, ++count) {
68 if (**src < 0) {
74 *dst++ = (char)**src;
75 if (**src == 0) {
77 *src = NULL;
83 TRACE(("wcsnrtombs returns %lx and src %p\n", count, *src));
89 status_t status = backend->WcharStringToMultibyte(dst, len, src, nwc,
102 TRACE(("wcsnrtombs returns %lx and src %p\n", result, *src));
112 __wcsrtombs(char* dst, const wchar_t** src, size_t len, mbstate_t* ps)
119 return __wcsnrtombs(dst, src, __wcslen(*src) + 1, len, ps);