Home
last modified time | relevance | path

Searched refs:mbs (Results 1 – 25 of 60) sorted by last modified time

123

/illumos-gate/usr/src/lib/libc/port/regex/
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 …]
H A Dregexec.c60 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 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 …]
/illumos-gate/usr/src/test/libc-tests/tests/
H A Duchar.c92 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 Dtest_mbrtowc.c25 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 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()
H A Dwinsnstr.c45 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 Dwinnstr.c45 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 Dm_cc.c51 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 Dkey_name.c54 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 Dinsnstr.c45 (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 Dgetwin.c46 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 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/lib/libxcurses2/src/libc/xcurses/
H A Dwinsnstr.c50 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 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()
H A Dslk.c335 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 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 Dinsnstr.c50 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 Dkey_name.c55 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 Dgetwin.c52 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 Dm_wchar.h75 extern int m_fputmbs(FILE* fp, char *mbs, int wid, int prec, int ljust);
/illumos-gate/usr/src/lib/libc/port/stdio/
H A Ddoscan.c1077 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 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()
/illumos-gate/usr/src/cmd/make/bin/
H A Dmacro.cc116 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 Ddiff.c2117 char mbs[MB_LEN_MAX]; in wcput() local
2121 n = wctomb(mbs, (wchar_t)wc); in wcput()
2123 p = (unsigned char *)mbs; in wcput()

123