/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/ |
H A D | sfvscanf.c | 143 SFMBDCL(mbs) 161 SFMBCLR(&mbs); 203 SFMBDCL(mbs) 205 SFMBCLR(&mbs); 228 #define SFgetwc(sc,wc,fmt,ac,mbs) _sfgetwc(sc,wc,fmt,ac,(Void_t*)(mbs)) argument 236 static int _sfgetwc(sc, wc, fmt, ac, mbs) in _sfgetwc() 329 SFMBDCL(mbs) 396 SCinit(&scd,0); SFMBCLR(&mbs); 724 SFMBSET(ft->mbs, &fmbs); 734 form = ft->form; SFMBCLR(ft->mbs); [all …]
|
H A D | sfvprintf.c | 134 SFMBDCL(mbs) /* state of some string */ 651 SFMBSET(ft->mbs, &fmbs); 661 form = ft->form; SFMBCLR(ft->mbs); 709 SFMBCLR(&mbs); 714 if((n_s = wcrtomb(buf, *wsp, &mbs)) <= 0) 737 SFMBCLR(&mbs); 777 { SFMBCLR(&mbs); 792 { SFMBCLR(&mbs); 817 { SFMBCLR(&mbs); 876 { SFMBCLR(&mbs); [all …]
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/ |
H A D | m_cc.c | 54 char *mbs; member 63 sp->mbs[sp->used++] = (char)byte; in write_string() 75 wistombs(char *mbs, const wint_t *wis, int n) in wistombs() argument 82 string.mbs = mbs; in wistombs() 110 string.mbs[string.used] = '\0'; in wistombs() 214 __m_cc_mbs(const cchar_t *cc, char *mbs, int n) in __m_cc_mbs() argument 227 string.mbs = mbs; in __m_cc_mbs() 245 string.mbs[string.used++] = '\0'; in __m_cc_mbs() 295 for (start = mbs, have_one = i = 0; *mbs != '\0'; mbs += nbytes, ++i) { in __m_mbs_cc() 308 if (iscntrl(*mbs)) in __m_mbs_cc() [all …]
|
H A D | winnstr.c | 51 winnstr(WINDOW *w, char *mbs, int n) in winnstr() argument 62 (void) __m_cc_mbs(&w->_line[y][x], mbs, n); in winnstr() 76 return ((int)strlen(mbs)); in winnstr()
|
/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | wcstombs.c | 42 mbstate_t mbs; in wcstombs_l() local 45 mbs = initial; in wcstombs_l() 47 return (loc->ctype->lc_wcsnrtombs(s, &pwcsp, ULONG_MAX, n, &mbs)); in wcstombs_l()
|
H A D | ungetwc.c | 57 char mbs[MB_LEN_MAX]; in __ungetwc_impl() local 72 n = wctomb(mbs, (wchar_t)wc); in __ungetwc_impl() 91 p = (unsigned char *)(mbs + n - 1); in __ungetwc_impl()
|
H A D | wctob.c | 41 mbstate_t mbs = initial; in wctob_l() local 44 if (c == WEOF || wcrtomb_l(buf, c, &mbs, loc) != 1) in wctob_l()
|
H A D | wctomb.c | 39 mbstate_t mbs = { 0 }; in wctomb_l() local 46 if ((rval = wcrtomb_l(s, wchar, &mbs, loc)) == (size_t)-1) in wctomb_l()
|
H A D | btowc.c | 40 mbstate_t mbs = initial; in btowc_l() local 52 if (mbrtowc_l(&wc, &cc, 1, &mbs, loc) > 1) in btowc_l()
|
H A D | mblen.c | 40 mbstate_t mbs = { 0 }; in mblen_l() local 47 rval = mbrtowc_l(NULL, s, n, &mbs, loc); in mblen_l()
|
H A D | wcrtomb.c | 41 static mbstate_t mbs; in wcrtomb_l() local 44 ps = &mbs; in wcrtomb_l()
|
H A D | mbrlen.c | 39 static mbstate_t mbs; in mbrlen_l() local 42 ps = &mbs; in mbrlen_l()
|
H A D | mbstowcs.c | 42 mbstate_t mbs = { 0 }; in mbstowcs_l() local 46 return (loc->ctype->lc_mbsnrtowcs(pwcs, &sp, ULONG_MAX, n, &mbs)); in mbstowcs_l()
|
H A D | mbtowc.c | 41 mbstate_t mbs = { 0 }; in mbtowc_l() local 48 rval = mbrtowc_l(pwc, s, n, &mbs, loc); in mbtowc_l()
|
H A D | wcsrtombs.c | 42 static mbstate_t mbs; in wcsrtombs_l() local 45 ps = &mbs; in wcsrtombs_l()
|
H A D | mbsrtowcs.c | 42 static mbstate_t mbs; in mbsrtowcs_l() local 45 ps = &mbs; in mbsrtowcs_l()
|
H A D | mbsnrtowcs.c | 42 static mbstate_t mbs; in mbsnrtowcs_l() local 45 ps = &mbs; in mbsnrtowcs_l()
|
/illumos-gate/usr/src/lib/libxcurses/src/libc/xcurses/ |
H A D | slk.c | 291 char mbs[MB_LEN_MAX * ((1 + M_CCHAR_MAX) * 8) + 1]; in slk_wset() local 325 if (wcstombs(mbs, wcs, sizeof mbs) == (size_t) -1) in slk_wset() 332 if ((__m_screen->_slk._labels[index] = m_strdup(mbs)) == NULL) in slk_wset() 351 (void) mvwaddstr(__m_screen->_slk._w, 0, i, mbs); in slk_wset() 355 plab_norm, (long) index, (long) mbs, in slk_wset() 369 (long) mbs, 0L, 0L, 0L, 0L, 0L, 0L in slk_wset()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_mbuf_marshaling.c | 1182 wcsbytes = smb_wcequiv_strlen(mbs); in mbc_marshal_put_unicode_string() 1535 char *mbs; in mbc_marshal_get_oem_string() local 1576 mbs = smb_srm_zalloc(sr, mbsmax + 1); in mbc_marshal_get_oem_string() 1577 ASSERT(mbs != NULL); in mbc_marshal_get_oem_string() 1585 mbs[rlen] = '\0'; in mbc_marshal_get_oem_string() 1586 *strpp = mbs; in mbc_marshal_get_oem_string() 1607 char *mbs; in mbc_marshal_get_unicode_string() local 1660 mbs = smb_srm_zalloc(sr, mbsmax + 1); in mbc_marshal_get_unicode_string() 1661 ASSERT(mbs != NULL); in mbc_marshal_get_unicode_string() 1669 mbs[rlen] = '\0'; in mbc_marshal_get_unicode_string() [all …]
|
/illumos-gate/usr/src/cmd/localedef/ |
H A D | wide.c | 594 char *mbs; in to_mb_string() local 598 mbs = malloc((wcslen(wcs) * mb_cur_max) + 1); in to_mb_string() 599 if (mbs == NULL) { in to_mb_string() 603 ptr = mbs; in to_mb_string() 607 free(mbs); in to_mb_string() 614 return (mbs); in to_mb_string()
|
H A D | scanner.c | 444 static char mbs[MB_LEN_MAX + 1] = ""; in get_wide() local 449 if (mb_cur_max >= sizeof (mbs)) { in get_wide() 464 mbs[mbi++] = c; in get_wide() 465 mbs[mbi] = 0; in get_wide() 468 if (to_wide(&wc, mbs) >= 0) { in get_wide()
|
/illumos-gate/usr/src/lib/libc/port/regex/ |
H A D | engine.c | 96 mbstate_t mbs; /* multibyte conversion state */ member 157 mbstate_t mbs; in stepback() local 168 memset(&mbs, 0, sizeof (mbs)); in stepback() 169 clen = mbrtowc(NULL, ret - mbc, mbc, &mbs); in stepback() 280 ZAPSTATE(&m->mbs); in matcher() 316 m->endp - m->coldp, &m->mbs, 0); in matcher() 377 stop - m->coldp, &m->mbs, 0); in matcher() 449 sp += XMBRTOWC(NULL, sp, stop - start, &m->mbs, 0); in dissect() 458 sp += XMBRTOWC(NULL, sp, stop - start, &m->mbs, 0); in dissect() 620 sp += XMBRTOWC(&wc, sp, stop - sp, &m->mbs, BADCHAR); in backref() [all …]
|
H A D | regcomp.c | 1039 mbstate_t mbs; in p_b_coll_elem() local 1053 (void) memset(&mbs, 0, sizeof (mbs)); in p_b_coll_elem() 1090 mbstate_t mbs; in bothcases() local 1094 (void) memset(&mbs, 0, sizeof (mbs)); in bothcases() 1095 n = wcrtomb(bracket, ch, &mbs); in bothcases() 1232 mbstate_t mbs; in wgetnext() local 1236 (void) memset(&mbs, 0, sizeof (mbs)); in wgetnext() 1563 mbstate_t mbs; in findmust() local 1589 (void) memset(&mbs, 0, sizeof (mbs)); in findmust() 1708 (void) memset(&mbs, 0, sizeof (mbs)); in findmust() [all …]
|
/illumos-gate/usr/src/cmd/iconv/ |
H A D | parser.y | 30 char mbs[MB_LEN_MAX + 2]; /* NB: [0] is length! */ member 52 %token <mbs> T_CHAR
|
/illumos-gate/usr/src/lib/libadm/common/ |
H A D | puttext.c | 54 char mbs[MB_LEN_MAX]; in puttext() local 108 mlen = wctomb(mbs, *wp); in puttext() 117 (void) putc(mbs[i], fp); in puttext()
|