Home
last modified time | relevance | path

Searched refs:mbrtowc (Results 1 – 22 of 22) sorted by relevance

/bionic/tests/
Dwchar_test.cpp98 EXPECT_EQ(static_cast<size_t>(-2), mbrtowc(NULL, "\xc2", 1, &ps)); in TEST()
105 EXPECT_EQ(static_cast<size_t>(-2), mbrtowc(NULL, "\xc2", 1, &ps)); in TEST()
110 EXPECT_EQ(static_cast<size_t>(-2), mbrtowc(NULL, "\xf0\xa4", 1, &ps)); in TEST()
217 ASSERT_EQ(static_cast<size_t>(-2), mbrtowc(NULL, "\xc2", 1, &ps)); in TEST()
261 TEST(wchar, mbrtowc) { in TEST() argument
265 ASSERT_EQ(0U, mbrtowc(out, "hello", 0, NULL)); in TEST()
268 ASSERT_EQ(0U, mbrtowc(out, "hello", 0, NULL)); in TEST()
269 ASSERT_EQ(0U, mbrtowc(out, "", 0, NULL)); in TEST()
270 ASSERT_EQ(1U, mbrtowc(out, "hello", 1, NULL)); in TEST()
273 ASSERT_EQ(0U, mbrtowc(NULL, "hello", 0, NULL)); in TEST()
[all …]
/bionic/libc/upstream-openbsd/lib/libc/locale/
Dmbrlen.c38 return (mbrtowc(NULL, s, n, ps)); in mbrlen()
Dbtowc.c49 if (mbrtowc(&wc, &cc, 1, &mbs) > 1) in btowc()
Dmbtowc.c46 rval = mbrtowc(pwc, s, n, &mbs); in mbtowc()
/bionic/libc/upstream-openbsd/lib/libc/stdio/
Dfgetwc.c70 size = mbrtowc(&wc, &c, 1, st); in __fgetwc_unlock()
Dvfscanf.c357 nconv = mbrtowc(wcp, buf, n, &mbs); in __svfscanf()
439 nconv = mbrtowc(wcp, buf, n, &mbs); in __svfscanf()
543 nconv = mbrtowc(wcp, buf, n, &mbs); in __svfscanf()
Dvfprintf.c489 while ((n = mbrtowc(&wc, fmt, MB_CUR_MAX, &ps)) > 0) { in __vfprintf()
1215 while ((n = mbrtowc(&wc, fmt, MB_CUR_MAX, &ps)) > 0) { in __find_arguments()
Dvfwscanf.c722 nconv = mbrtowc(&decimal_point, in __vfwscanf()
Dvfwprintf.c215 nconv = mbrtowc(wcp, p, insize, &mbs); in __mbsconv()
/bionic/libc/bionic/
Dwchar.cpp60 size_t mbrtowc(wchar_t* pwc, const char* s, size_t n, mbstate_t* ps) { in mbrtowc() function
92 r = mbrtowc(NULL, *src + i, nmc - i, state); in mbsnrtowcs()
127 r = mbrtowc(dst + o, *src + i, nmc - i, state); in mbsnrtowcs()
/bionic/libc/include/
Dwchar.h97 extern size_t mbrtowc(wchar_t *, const char *, size_t, mbstate_t *);
/bionic/libc/
Dlibc.mips64.map560 mbrtowc;
Dlibc.x86_64.map560 mbrtowc;
Dlibc.arm64.map560 mbrtowc;
Dlibc.x86.brillo.map631 mbrtowc;
Dlibc.mips.brillo.map633 mbrtowc;
Dlibc.mips.map633 mbrtowc;
Dlibc.arm.brillo.map635 mbrtowc;
Dlibc.x86.map631 mbrtowc;
Dlibc.map.txt637 mbrtowc;
Dlibc.arm.map635 mbrtowc;
/bionic/libc/tools/
Dposix-2013.txt543 mbrtowc