Symbol: c16rtomb
include/uchar.h
61
size_t c16rtomb(char * __restrict, char16_t, mbstate_t * __restrict);
lib/libc/locale/c16rtomb.c
47
ps = &(XLOCALE_CTYPE(locale)->c16rtomb);
lib/libc/locale/c16rtomb_iconv.c
2
#define cXXrtomb c16rtomb
lib/libc/locale/mblocal.h
78
__mbstate_t c16rtomb;
lib/libc/locale/setrunelocale.c
159
memset(&l->c16rtomb, 0, sizeof(l->c16rtomb));
lib/libc/tests/locale/c16rtomb_test.c
105
ATF_REQUIRE(c16rtomb(buf, 0x20ac, &s) == (size_t)-1);
lib/libc/tests/locale/c16rtomb_test.c
119
ATF_REQUIRE(c16rtomb(buf, 0x20ac, &s) == 1);
lib/libc/tests/locale/c16rtomb_test.c
132
ATF_REQUIRE(c16rtomb(buf, 0xd83d, &s) == 0);
lib/libc/tests/locale/c16rtomb_test.c
133
ATF_REQUIRE(c16rtomb(buf, 0xdca9, &s) == 4);
lib/libc/tests/locale/c16rtomb_test.c
141
ATF_REQUIRE(c16rtomb(buf, 0xd83d, &s) == 0);
lib/libc/tests/locale/c16rtomb_test.c
142
ATF_REQUIRE(c16rtomb(buf, L'A', &s) == (size_t)-1);
lib/libc/tests/locale/c16rtomb_test.c
149
ATF_REQUIRE(c16rtomb(buf, 0xdca9, &s) == (size_t)-1);
lib/libc/tests/locale/c16rtomb_test.c
68
ATF_REQUIRE(c16rtomb(NULL, L'\0', NULL) == 1);
lib/libc/tests/locale/c16rtomb_test.c
69
ATF_REQUIRE(c16rtomb(NULL, 0xdc00, NULL) == 1);
lib/libc/tests/locale/c16rtomb_test.c
74
ATF_REQUIRE(c16rtomb(buf, 0, &s) == 1);
lib/libc/tests/locale/c16rtomb_test.c
78
ATF_REQUIRE(c16rtomb(NULL, L'\0', NULL) == 1);
lib/libc/tests/locale/c16rtomb_test.c
79
ATF_REQUIRE(c16rtomb(NULL, L'A', NULL) == 1);
lib/libc/tests/locale/c16rtomb_test.c
84
ATF_REQUIRE(c16rtomb(buf, L'A', &s) == 1);
lib/libc/tests/locale/c16rtomb_test.c
90
ATF_REQUIRE(c16rtomb(buf, 0xd83d, &s) == 0);
lib/libc/tests/locale/c16rtomb_test.c
91
ATF_REQUIRE(c16rtomb(buf, 0xdca9, &s) == (size_t)-1);