Searched refs:mbrtoc16 (Results 1 - 6 of 6) sorted by relevance

/barrelfish-master/lib/libc/locale/
H A Dmbrtoc16_iconv.c3 #define mbrtocXX mbrtoc16
H A Dmbrtoc16.c48 ps = &locale->mbrtoc16;
84 mbrtoc16(char16_t * __restrict pc16, const char * __restrict s, size_t n, function
H A Dxlocale_private.h112 /** Persistent state used by mbrtoc16() calls. */
113 __mbstate_t mbrtoc16; member in struct:_xlocale
H A DMakefile.inc29 SRCS+= c16rtomb.c c32rtomb.c mbrtoc16.c mbrtoc32.c
82 MLINKS+=mbrtowc.3 mbrtoc16.3 mbrtowc.3 mbrtoc32.3
/barrelfish-master/lib/libc/tests/locale/
H A Dmbrtoc16_test.c30 * Test program for mbrtoc16() as specified by ISO/IEC 9899:2011.
68 ATF_REQUIRE(mbrtoc16(&c16, "", 1, NULL) == 0);
73 ATF_REQUIRE(mbrtoc16(&c16, "", 1, &s) == 0);
77 ATF_REQUIRE(mbrtoc16(NULL, 0, 0, NULL) == 0);
78 ATF_REQUIRE(mbrtoc16(&c16, "A", 1, NULL) == 1);
83 ATF_REQUIRE(mbrtoc16(&c16, "A", 1, &s) == 1);
89 ATF_REQUIRE(mbrtoc16(&c16, "", 0, &s) == (size_t)-2);
92 /* Check that mbrtoc16() doesn't access the buffer when n == 0. */
95 ATF_REQUIRE(mbrtoc16(&c16, "", 0, &s) == (size_t)-2);
98 /* Check that mbrtoc16() does
[all...]
/barrelfish-master/include/
H A Duchar.h58 size_t mbrtoc16(char16_t * __restrict, const char * __restrict, size_t,

Completed in 89 milliseconds