Home
last modified time | relevance | path

Searched refs:mbs (Results 26 – 50 of 60) sorted by relevance

123

/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/
H A Dsfvscanf.c143 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 Dsfvprintf.c134 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 Dm_cc.c54 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 Dwinnstr.c51 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 Dwcstombs.c42 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 Dungetwc.c57 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 Dwctob.c41 mbstate_t mbs = initial; in wctob_l() local
44 if (c == WEOF || wcrtomb_l(buf, c, &mbs, loc) != 1) in wctob_l()
H A Dwctomb.c39 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 Dbtowc.c40 mbstate_t mbs = initial; in btowc_l() local
52 if (mbrtowc_l(&wc, &cc, 1, &mbs, loc) > 1) in btowc_l()
H A Dmblen.c40 mbstate_t mbs = { 0 }; in mblen_l() local
47 rval = mbrtowc_l(NULL, s, n, &mbs, loc); in mblen_l()
H A Dwcrtomb.c41 static mbstate_t mbs; in wcrtomb_l() local
44 ps = &mbs; in wcrtomb_l()
H A Dmbrlen.c39 static mbstate_t mbs; in mbrlen_l() local
42 ps = &mbs; in mbrlen_l()
H A Dmbstowcs.c42 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 Dmbtowc.c41 mbstate_t mbs = { 0 }; in mbtowc_l() local
48 rval = mbrtowc_l(pwc, s, n, &mbs, loc); in mbtowc_l()
H A Dwcsrtombs.c42 static mbstate_t mbs; in wcsrtombs_l() local
45 ps = &mbs; in wcsrtombs_l()
H A Dmbsrtowcs.c42 static mbstate_t mbs; in mbsrtowcs_l() local
45 ps = &mbs; in mbsrtowcs_l()
H A Dmbsnrtowcs.c42 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 Dslk.c291 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 Dsmb_mbuf_marshaling.c1182 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 Dwide.c594 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 Dscanner.c444 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 Dengine.c96 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 Dregcomp.c1039 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 Dparser.y30 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 Dputtext.c54 char mbs[MB_LEN_MAX]; in puttext() local
108 mlen = wctomb(mbs, *wp); in puttext()
117 (void) putc(mbs[i], fp); in puttext()

123