Searched refs:mbrtowc (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-13-stable/lib/libc/tests/locale/
H A Dmbrtowc_test.c28 * Test program for mbrtowc(), as specified by IEEE Std. 1003.1-2001 and
64 ATF_REQUIRE(mbrtowc(&wc, buf, 1, NULL) == 0);
69 ATF_REQUIRE(mbrtowc(&wc, buf, 1, &s) == 0);
73 ATF_REQUIRE(mbrtowc(NULL, 0, 0, NULL) == 0);
75 ATF_REQUIRE(mbrtowc(&wc, buf, 1, NULL) == 1);
80 ATF_REQUIRE(mbrtowc(&wc, buf, 1, &s) == 1);
86 ATF_REQUIRE(mbrtowc(&wc, buf, 0, &s) == (size_t)-2);
89 /* Check that mbrtowc() doesn't access the buffer when n == 0. */
93 ATF_REQUIRE(mbrtowc(&wc, buf, 0, &s) == (size_t)-2);
104 ATF_REQUIRE(mbrtowc(NUL
[all...]
/freebsd-13-stable/lib/libc/locale/
H A Dmbrtowc.c46 ps = &(XLOCALE_CTYPE(locale)->mbrtowc);
51 mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, function
H A DMakefile.inc11 mbrtowc.c mbsinit.c mbsnrtowcs.c \
41 mbrtowc.3 \
82 MLINKS+=mbrtowc.3 mbrtoc16.3 mbrtowc.3 mbrtoc32.3
H A Dmblocal.h71 /** Persistent state used by mbrtowc() calls. */
72 __mbstate_t mbrtowc; member in struct:xlocale_ctype
H A Dsetrunelocale.c168 memset(&l->mbrtowc, 0, sizeof(l->mbrtowc));
/freebsd-13-stable/contrib/xz/src/common/
H A Dtuklib_mbstr_width.c44 const size_t ret = mbrtowc(&wc, str + i, len - i, &state);
/freebsd-13-stable/bin/ls/
H A Dutil.c69 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
100 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
149 while (len != 0 && (clen = mbrtowc(&wc, s, len, &mbs)) != 0) {
183 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
/freebsd-13-stable/lib/libc/gen/
H A Dfnmatch.c99 pclen = mbrtowc(&pc, pattern, MB_LEN_MAX, &patmbs);
103 sclen = mbrtowc(&sc, string, MB_LEN_MAX, &strmbs);
185 pclen = mbrtowc(&pc, pattern, MB_LEN_MAX,
211 sclen = mbrtowc(&sc, bt_string, MB_LEN_MAX,
275 pclen = mbrtowc(&c, pattern, MB_LEN_MAX, patmbs);
288 pclen = mbrtowc(&c2, pattern, MB_LEN_MAX, patmbs);
H A Dglob-compat11.c189 clen = mbrtowc(&wc, patnext, MB_LEN_MAX, &mbs);
211 clen = mbrtowc(&wc, patnext, MB_LEN_MAX, &mbs);
454 clen = mbrtowc(&wc, sc, MB_LEN_MAX, &mbs);
752 clen = mbrtowc(&wc, sc, MB_LEN_MAX, &mbs);
H A Dglob.c220 clen = mbrtowc(&wc, patnext, MB_LEN_MAX, &mbs);
242 clen = mbrtowc(&wc, patnext, MB_LEN_MAX, &mbs);
485 clen = mbrtowc(&wc, sc, MB_LEN_MAX, &mbs);
783 clen = mbrtowc(&wc, sc, MB_LEN_MAX, &mbs);
/freebsd-13-stable/contrib/ncurses/ncurses/base/
H A Dlib_slkset.c87 need = mbrtowc(0, p, strlen(p), &state);
90 mbrtowc(&wc, p, need, &state);
/freebsd-13-stable/usr.bin/tr/
H A Dstr.c87 clen = mbrtowc(&wch, s->str, MB_LEN_MAX, NULL);
205 clen = mbrtowc(&wc, s->str, MB_LEN_MAX, NULL);
255 clen = mbrtowc(&wc, s->str, MB_LEN_MAX, NULL);
308 clen = mbrtowc(&wc, s->str, MB_LEN_MAX, NULL);
/freebsd-13-stable/usr.bin/look/
H A Dlook.c128 if (mbrtowc(&termchar, optarg, MB_LEN_MAX, NULL) !=
184 while ((clen = mbrtowc(&ch, readp, MB_LEN_MAX, NULL)) != 0) {
340 len2 = mbrtowc(&ch2, s2, back - s2, NULL);
/freebsd-13-stable/usr.bin/cut/
H A Dcut.c102 n = mbrtowc(&dchar, optarg, MB_LEN_MAX, NULL);
413 clen = mbrtowc(&ch, p, lbuf + reallen - p, NULL);
439 clen = mbrtowc(&ch, p, lbuf + reallen - p,
/freebsd-13-stable/bin/sh/
H A Doutput.c141 while ((clen = mbrtowc(&wc, p, end - p + 1, &mbs)) != 0) {
/freebsd-13-stable/usr.bin/hexdump/
H A Dconv.c107 clen = mbrtowc(&wc, p, bufsize, &pr->mbstate);
/freebsd-13-stable/usr.bin/wc/
H A Dwc.c316 } else if ((clen = mbrtowc(&wch, p, len, &mbs)) ==
352 if (mbrtowc(NULL, NULL, 0, &mbs) == (size_t)-1 && !warned)
/freebsd-13-stable/contrib/llvm-project/libcxx/include/
H A D__bsd_locale_fallbacks.h75 return mbrtowc(__pwc, __s, __n, __ps);
/freebsd-13-stable/contrib/netbsd-tests/lib/libc/locale/
H A Dt_mbrtowc.c151 // mbrtowc(0, 0, 0, &st); /* XXX for ISO2022-JP */
163 size_t rv = mbrtowc(&dst, src, n, stp);
239 "Checks mbrtowc(3) and mbsrtowcs(3) (using internal "
254 "Checks mbrtowc(3) and mbsrtowcs(3) (using state "
/freebsd-13-stable/lib/libc/stdio/
H A Dvfwprintf.c104 nconv = mbrtowc(&decpt, localeconv_l(locale)->decimal_point, MB_CUR_MAX, &mbs);
118 nconv = mbrtowc(&thousep, localeconv_l(locale)->thousands_sep,
335 nconv = mbrtowc(wcp, p, insize, &mbs);
H A Dopen_wmemstream.c144 charlen = mbrtowc(*ms->bufp + ms->offset, buf, len,
/freebsd-13-stable/lib/libc/regex/
H A Dregexec.c72 nr = mbrtowc(&wc, s, n, mbs);
/freebsd-13-stable/include/
H A Dwchar.h126 size_t mbrtowc(wchar_t * __restrict, const char * __restrict, size_t,
/freebsd-13-stable/contrib/tcsh/
H A Dtc.str.c132 ret = mbrtowc(&tmp, s, n, &mb);
142 size_t n2 = mbrtowc(&tmp, s + ret, n - ret, &mb);
/freebsd-13-stable/usr.bin/join/
H A Djoin.c186 if (mbrtowc(&tabchar[0], optarg, MB_LEN_MAX, NULL) !=
375 n = mbrtowc(&c, s, MB_LEN_MAX, NULL);

Completed in 424 milliseconds

12