/illumos-gate/usr/src/lib/libc/port/regex/ |
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 …]
|
H A D | regexec.c | 60 xmbrtowc(wint_t *wi, const char *s, size_t n, mbstate_t *mbs, wint_t dummy) in xmbrtowc() argument 65 nr = mbrtowc(&wc, s, n, mbs); in xmbrtowc() 71 (void) memset(mbs, 0, sizeof (*mbs)); in xmbrtowc() 81 mbstate_t *mbs __unused, wint_t dummy __unused) in xmbrtowc_dummy() 112 #define ZAPSTATE(mbs) ((void)(mbs)) argument 169 #define ZAPSTATE(mbs) ((void)(mbs)) argument 183 #define ZAPSTATE(mbs) (void) memset((mbs), 0, sizeof (*(mbs))) argument
|
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 …]
|
/illumos-gate/usr/src/test/libc-tests/tests/ |
H A D | uchar.c | 92 bzero(&mbs, sizeof (mbs)); in mbrtoc32_ascii_mbstate() 105 bzero(&mbs, sizeof (mbs)); in mbrtoc32_badseq_utf8() 125 bzero(&mbs, sizeof (mbs)); in mbrtoc32_badseq_utf8() 151 bzero(&mbs, sizeof (mbs)); in mbrtoc32_roundtrip() 187 bzero(&mbs, sizeof (mbs)); in mbrtoc32_partial() 219 bzero(&mbs, sizeof (mbs)); in mbrtoc32_zero() 243 bzero(&mbs, sizeof (mbs)); in mbrtoc32_zero_len() 267 bzero(&mbs, sizeof (mbs)); in mbrtoc32_null() 326 bzero(&mbs, sizeof (mbs)); in mbrtoc16_ascii_mbstate() 338 bzero(&mbs, sizeof (mbs)); in mbrtoc16_null() [all …]
|
/illumos-gate/usr/src/test/libc-tests/tests/stdio/ |
H A D | test_mbrtowc.c | 25 static mbstate_t mbs; variable 34 sz = mbrtowc(&wc, in, insz, &mbs); in onetest() 40 if (mbsinit(&mbs) == (insz && outsz == (size_t)-2)) in onetest() 45 memset(&mbs, 0, sizeof (mbs)); in onetest()
|
/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()
|
H A D | winsnstr.c | 45 winsnstr(w, mbs, n) in winsnstr() argument 47 const char *mbs; 55 __m_trace("winsnstr(%p, %p, n)", w, mbs, n); 70 for ( ; *mbs != '\0' && 0 < n; n -= i, mbs += i) { 71 if ((i = __m_mbs_cc(mbs, w->_bg._at, w->_bg._co, &cc)) < 0
|
H A D | winnstr.c | 45 winnstr(w, mbs, n) in winnstr() argument 47 char *mbs; 53 __m_trace("winnstr(%p, %p, %d)", w, mbs, n); 63 (void) __m_cc_mbs(&w->_line[y][x], mbs, n);
|
H A D | m_cc.c | 51 char *mbs; member 62 sp->mbs[sp->used++] = byte; 74 wistombs(mbs, wis, n) in wistombs() argument 75 char *mbs; in wistombs() 84 string.mbs = mbs; 206 __m_cc_mbs(cc, mbs, n) in __m_cc_mbs() argument 208 char *mbs; 224 string.mbs = mbs; 291 for (start = mbs, have_one = i = 0; *mbs != '\0'; mbs += nbytes, ++i) { in __m_mbs_cc() 304 if (iscntrl(*mbs)) in __m_mbs_cc() [all …]
|
H A D | key_name.c | 54 static char mbs[MB_LEN_MAX+1]; in key_name() local 64 if ((len = wcstombs(mbs, ws, MB_LEN_MAX)) == (size_t) -1) in key_name() 67 mbs[len] = '\0'; in key_name() 70 __m_trace("key_name returned %p = \"%s\".", mbs, mbs); in key_name() 72 return mbs; in key_name()
|
H A D | insnstr.c | 45 (insnstr)(mbs, n) 46 const char *mbs; 63 const char *mbs; variable 82 const char *mbs; variable 98 (insstr)(mbs) 99 const char *mbs; 113 (mvinsstr)(y, x, mbs) 115 const char *mbs; variable 133 const char *mbs; variable 148 (winsstr)(w, mbs) [all …]
|
H A D | getwin.c | 46 get_cc(w, mbs, fp) in get_cc() argument 48 char *mbs; 64 if (mvwaddstr(w, y, x, mbs) == ERR) 76 char *mbs; local 111 while (get_cc(w, mbs, fp)) 117 free(mbs); 123 free(mbs); 131 put_cc(w, y, x, mbs, len, fp) in put_cc() argument 134 char *mbs; 172 char *mbs; local [all …]
|
/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/lib/libxcurses2/src/libc/xcurses/ |
H A D | winsnstr.c | 50 winsnstr(WINDOW *w, const char *mbs, int n) in winsnstr() argument 69 for (; *mbs != '\0' && 0 < n; n -= i, mbs += i) { in winsnstr() 70 if ((i = __m_mbs_cc(mbs, w->_bg._at, w->_fg._co, &cc)) in winsnstr()
|
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()
|
H A D | slk.c | 335 char mbs[_LABEL_LENGTH_MALLOC]; in slk_wset() local 368 (void) strcpy(mbs, tmbs); in slk_wset() 372 (void) strcpy(mbs, tmbs); in slk_wset() 373 (void) strncat(mbs, spcs, (8 - width)); in slk_wset() 374 *(mbs + strlen(tmbs) + (8 - width)) = '\0'; in slk_wset() 378 (void) strncpy(mbs, spcs, left1); in slk_wset() 379 (void) strcpy(mbs + left1, tmbs); in slk_wset() 381 (void) strncat(mbs, spcs, left2); in slk_wset() 386 (void) strncpy(mbs, spcs, left1); in slk_wset() 387 (void) strcpy(mbs + left1, tmbs); in slk_wset() [all …]
|
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 | insnstr.c | 50 insnstr(const char *mbs, int n) in insnstr() argument 54 code = winsnstr(stdscr, mbs, n); in insnstr() 67 code = winsnstr(stdscr, mbs, n); in mvinsnstr() 80 code = winsnstr(w, mbs, n); in mvwinsnstr() 88 insstr(const char *mbs) in insstr() argument 92 code = winsnstr(stdscr, mbs, -1); in insstr() 100 mvinsstr(int y, int x, const char *mbs) in mvinsstr() argument 105 code = winsnstr(stdscr, mbs, -1); in mvinsstr() 118 code = winsnstr(w, mbs, -1); in mvwinsstr() 126 winsstr(WINDOW *w, const char *mbs) in winsstr() argument [all …]
|
H A D | key_name.c | 55 static char mbs[MB_LEN_MAX + 1]; in key_name() local 62 if ((len = wcstombs(mbs, ws, MB_LEN_MAX)) == (size_t) -1) in key_name() 65 mbs[len] = '\0'; in key_name() 67 return (mbs); in key_name()
|
H A D | getwin.c | 52 get_cc(WINDOW *w, char *mbs, FILE *fp) in get_cc() argument 61 if (fscanf(fp, "%[^\n]%n ", mbs, &n) < 1) in get_cc() 67 if (mvwaddstr(w, y, x, mbs) == ERR) in get_cc() 78 char *mbs; in getwin() local 108 while (get_cc(w, mbs, fp)) in getwin() 114 free(mbs); in getwin() 120 free(mbs); in getwin() 129 char *mbs, int len, FILE *fp) in put_cc() argument 148 (void) __m_cc_mbs(&w->_line[y][i], mbs, 0); in put_cc() 163 char *mbs; in putwin() local [all …]
|
/illumos-gate/usr/src/lib/libxcurses/h/ |
H A D | m_wchar.h | 75 extern int m_fputmbs(FILE* fp, char *mbs, int wid, int prec, int ljust);
|
/illumos-gate/usr/src/lib/libc/port/stdio/ |
H A D | doscan.c | 1077 char mbs[MB_LEN_MAX]; in _wd_ungetwc() local 1091 len = wctomb(mbs, wc); in _wd_ungetwc() 1307 char mbs[MB_LEN_MAX]; local 1314 n = wctomb(mbs, (wchar_t)wc); 1329 p = (unsigned char *)(mbs+n-1); /* p points the last byte */
|
/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()
|
/illumos-gate/usr/src/cmd/make/bin/ |
H A D | macro.cc | 116 char *mbs, *tmp_mbs_buffer = NULL; in setvar_envvar() local 129 mbs = tmp_mbs_buffer = getmem((length + 1) * MB_LEN_MAX); in setvar_envvar() 130 (void) wcstombs(mbs, in setvar_envvar() 134 mbs = mbs_buffer; in setvar_envvar() 135 WCSTOMBS(mbs, value.buffer.start); in setvar_envvar() 137 length = 2 + strlen(p->name->string_mb) + strlen(mbs); in setvar_envvar() 146 mbs); in setvar_envvar()
|
/illumos-gate/usr/src/cmd/diff/ |
H A D | diff.c | 2117 char mbs[MB_LEN_MAX]; in wcput() local 2121 n = wctomb(mbs, (wchar_t)wc); in wcput() 2123 p = (unsigned char *)mbs; in wcput()
|