/illumos-gate/usr/src/lib/libxcurses/src/libc/xcurses/ |
H A D | innwstr.c | 45 (innwstr)(wcs, n) 46 wchar_t *wcs; 63 wchar_t *wcs; variable 82 wchar_t *wcs; variable 98 (inwstr)(wcs) 99 wchar_t *wcs; 113 (mvinwstr)(y, x, wcs) 115 wchar_t *wcs; variable 133 wchar_t *wcs; variable 148 (winwstr)(w, wcs) [all …]
|
H A D | ins_nws.c | 45 (ins_nwstr)(wcs, n) 46 const wchar_t *wcs; 63 const wchar_t *wcs; variable 82 const wchar_t *wcs; variable 98 (ins_wstr)(wcs) 99 const wchar_t *wcs; 113 (mvins_wstr)(y, x, wcs) 115 const wchar_t *wcs; variable 133 const wchar_t *wcs; variable 148 (wins_wstr)(w, wcs) [all …]
|
H A D | addnws.c | 47 addnwstr(wcs, n) in addnwstr() argument 48 const wchar_t *wcs; in addnwstr() 67 const wchar_t *wcs; 88 const wchar_t *wcs; 106 addwstr(wcs) in addwstr() argument 107 const wchar_t *wcs; in addwstr() 123 mvaddwstr(y, x, wcs) in mvaddwstr() argument 125 const wchar_t *wcs; 145 const wchar_t *wcs; 162 waddwstr(w, wcs) in waddwstr() argument [all …]
|
H A D | waddnws.c | 46 waddnwstr(w, wcs, n) in waddnwstr() argument 48 const wchar_t *wcs; 56 __m_trace("waddnwstr(%p, %p, %d)", w, wcs, n); 68 for ( ; *wcs != '\0' && 0 < n; n -= i, wcs += i) { 69 if ((i = __m_wcs_cc(wcs, w->_bg._at, w->_bg._co, &cc)) < 0
|
H A D | wins_nws.c | 45 wins_nwstr(w, wcs, n) in wins_nwstr() argument 47 const wchar_t *wcs; 54 __m_trace("wins_nwstr(%p, %p, n)", w, wcs, n); 63 for ( ; *wcs != '\0' && 0 < n; n -= i, wcs += i) { 64 if ((i = __m_wcs_cc(wcs, w->_bg._at, w->_bg._co, &cc)) < 0
|
H A D | getcchar.c | 45 getcchar(const cchar_t *c, wchar_t *wcs, attr_t *at, short *co, void *opts) in getcchar() argument 50 __m_trace("getcchar(%p, %p, %p, %p, %p)", c, wcs, at, co, opts); in getcchar() 53 if (wcs == (wchar_t *) 0) in getcchar() 60 *wcs++ = c->_wc[i]; in getcchar() 61 *wcs = M_MB_L('\0'); in getcchar()
|
H A D | winnwstr.c | 45 winnwstr(w, wcs, n) in winnwstr() argument 47 wchar_t *wcs; 54 __m_trace("winnwstr(%p, %p, %d)", w, wcs, n); 66 *wcs++ = cp->_wc[i]; 73 *wcs = '\0';
|
H A D | m_cc.c | 123 wistowcs(wcs, wis, n) in wistowcs() argument 124 wchar_t *wcs; in wistowcs() 133 for (start = wcs; *wis != '\0' && 0 < n; ++wis, ++wcs, --n) { 136 *wcs = (wchar_t) *wis; 138 *wcs = '\0'; 140 return (int) (wcs - start); 344 for (start = wcs, have_one = i = 0; *wcs != '\0'; ++wcs, ++i) { in __m_wcs_cc() 358 cc->_wc[i] = *wcs; in __m_wcs_cc() 377 wchar_t wcs[2]; in __m_wc_cc() local 382 wcs[0] = (wchar_t)wc; in __m_wc_cc() [all …]
|
H A D | setcchar.c | 45 setcchar(cchar_t *cc, const wchar_t *wcs, attr_t at, short co, const void *opts) in setcchar() argument 50 __m_trace("setcchar(%p, %p, %x, %d, %p)", cc, wcs, at, co, opts); in setcchar() 53 i = __m_wcs_cc(wcs, at, co, cc); in setcchar() 55 return __m_return_code("setcchar", i < 0 || wcs[i] != '\0' ? ERR : OK); in setcchar()
|
H A D | wunctrl.c | 87 static wchar_t wcs[M_CCHAR_MAX+1]; local 106 wcs[i] = cc->_wc[i]; 107 wcs[i] = M_MB_L('\0'); 109 return __m_return_pointer("wunctrl", wcs);
|
/illumos-gate/usr/src/lib/libmlrpc/common/ |
H A D | ndr_wchar.c | 58 return (ndr__mbstowcs_x(wcs, mbs, nwchars, in ndr__mbstowcs() 68 return (ndr__mbstowcs_x(wcs, mbs, nwchars, in ndr__mbstowcs_le() 84 if (wcs != NULL && nwchars > 0) in ndr__mbstowcs_x() 85 *wcs = 0; in ndr__mbstowcs_x() 94 if (wcs == NULL) { in ndr__mbstowcs_x() 97 wcs = junk_wcs; in ndr__mbstowcs_x() 103 wcs, &wcslen, flags); in ndr__mbstowcs_x() 108 wcs[wcslen] = 0; in ndr__mbstowcs_x() 123 if (wcs == NULL || *wcs == 0) { in ndr__wcstombs() 139 wcslen = ndr__wcslen(wcs); in ndr__wcstombs() [all …]
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/ |
H A D | addnws.c | 50 addnwstr(const wchar_t *wcs, int n) in addnwstr() argument 54 code = waddnwstr(stdscr, wcs, n); in addnwstr() 67 code = waddnwstr(stdscr, wcs, n); in mvaddnwstr() 80 code = waddnwstr(w, wcs, n); in mvwaddnwstr() 88 addwstr(const wchar_t *wcs) in addwstr() argument 92 code = waddnwstr(stdscr, wcs, -1); in addwstr() 100 mvaddwstr(int y, int x, const wchar_t *wcs) in mvaddwstr() argument 105 code = waddnwstr(stdscr, wcs, -1); in mvaddwstr() 118 code = waddnwstr(w, wcs, -1); in mvwaddwstr() 126 waddwstr(WINDOW *w, const wchar_t *wcs) in waddwstr() argument [all …]
|
H A D | ins_nws.c | 50 ins_nwstr(const wchar_t *wcs, int n) in ins_nwstr() argument 54 code = wins_nwstr(stdscr, wcs, n); in ins_nwstr() 67 code = wins_nwstr(stdscr, wcs, n); in mvins_nwstr() 80 code = wins_nwstr(w, wcs, n); in mvwins_nwstr() 88 ins_wstr(const wchar_t *wcs) in ins_wstr() argument 92 code = wins_nwstr(stdscr, wcs, -1); in ins_wstr() 100 mvins_wstr(int y, int x, const wchar_t *wcs) in mvins_wstr() argument 105 code = wins_nwstr(stdscr, wcs, -1); in mvins_wstr() 118 code = wins_nwstr(w, wcs, -1); in mvwins_wstr() 126 wins_wstr(WINDOW *w, const wchar_t *wcs) in wins_wstr() argument [all …]
|
H A D | innwstr.c | 52 innwstr(wchar_t *wcs, int n) in innwstr() argument 56 code = winnwstr(stdscr, wcs, n); in innwstr() 69 code = winnwstr(stdscr, wcs, n); in mvinnwstr() 82 code = winnwstr(w, wcs, n); in mvwinnwstr() 90 inwstr(wchar_t *wcs) in inwstr() argument 94 code = winnwstr(stdscr, wcs, -1); in inwstr() 102 mvinwstr(int y, int x, wchar_t *wcs) in mvinwstr() argument 107 code = winnwstr(stdscr, wcs, -1); in mvinwstr() 120 code = winnwstr(w, wcs, -1); in mvwinwstr() 128 winwstr(WINDOW *w, wchar_t *wcs) in winwstr() argument [all …]
|
H A D | setcchar.c | 51 setcchar(cchar_t *cc, const wchar_t *wcs, attr_t at, in setcchar() argument 56 if ((wcs == NULL) || wcs[0] == (wchar_t)0) { in setcchar() 62 } else if (wcs[1] == (wchar_t)0) { in setcchar() 63 i = __m_wc_cc((wint_t)wcs[0], cc); in setcchar() 69 i = __m_wcs_cc(wcs, at, co, cc); in setcchar() 72 return ((i < 0 || (wcs && wcs[i] != '\0')) ? ERR : OK); in setcchar()
|
H A D | wins_nws.c | 50 wins_nwstr(WINDOW *w, const wchar_t *wcs, int n) in wins_nwstr() argument 62 if ((wcwidth(*wcs) <= 0) && !iswcntrl(*wcs)) in wins_nwstr() 65 for (; *wcs != '\0' && 0 < n; n -= i, wcs += i) { in wins_nwstr() 66 if ((i = __m_wcs_cc(wcs, w->_bg._at, w->_fg._co, &cc)) in wins_nwstr()
|
H A D | getcchar.c | 51 getcchar(const cchar_t *c, wchar_t *wcs, attr_t *at, short *co, void *opts) in getcchar() argument 55 if (wcs == NULL) in getcchar() 62 *wcs++ = c->_wc[i]; in getcchar() 63 *wcs = L'\0'; in getcchar()
|
H A D | m_cc.c | 130 for (start = wcs; *wis != '\0' && 0 < n; ++wis, ++wcs, --n) { in wistowcs() 133 *wcs = (wchar_t)*wis; in wistowcs() 135 *wcs = '\0'; in wistowcs() 348 for (start = wcs, i = 0; *wcs != '\0'; ++wcs, ++i) { in __m_wcs_cc() 357 } else if ((*wcs == L'\n') || (*wcs == L'\t') || in __m_wcs_cc() 358 (*wcs == L'\b') || (*wcs == L'\r')) { in __m_wcs_cc() 361 cc->_wc[i++] = *wcs++; in __m_wcs_cc() 365 cc->_wc[i] = *wcs; in __m_wcs_cc() 383 wchar_t wcs[2]; in __m_wc_cc() local 402 wcs[0] = (wchar_t)wc; in __m_wc_cc() [all …]
|
H A D | waddnws.c | 51 waddnwstr(WINDOW *w, const wchar_t *wcs, int n) in waddnwstr() argument 66 for (; *wcs != '\0' && 0 < n; wcs++, n--) { in waddnwstr() 67 if (__m_wc_cc(*wcs, &cc) < 0) in waddnwstr()
|
H A D | wunctrl.c | 88 static wchar_t wcs[_M_CCHAR_MAX + 1]; in wunctrl() local 104 wcs[i] = cc->_wc[i]; in wunctrl() 105 wcs[i] = L'\0'; in wunctrl() 107 return (wcs); in wunctrl()
|
/illumos-gate/usr/src/test/libc-tests/tests/wcsrtombs/ |
H A D | wcsrtombs_test.c | 45 wchar_t wcs[32]; member 99 const wchar_t *wcs = test[i].wcs; in test_wcsrtombs_1() local 145 const wchar_t *wcs = test[i].wcs; in test_wcsrtombs_l() local 180 const wchar_t *wcs = test[i].wcs; in test_wcsrtombs_thr_iter() local 231 const wchar_t *wcs; in test_wcsrtombs_partial() local 242 wcs = src; in test_wcsrtombs_partial() 248 if (wcs != src) { in test_wcsrtombs_partial() 275 const wchar_t *wcs; in test_wcsrtombs_negative() local 290 wcs = src; in test_wcsrtombs_negative() 322 wcs = src; in test_wcsnrtombs_partial() [all …]
|
/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | strxfrm.c | 45 wchar_t *wcs = NULL; in strxfrm_l() local 63 if ((wcs = malloc((slen + 1) * sizeof (wchar_t))) == NULL) in strxfrm_l() 66 if (mbstowcs_l(wcs, src, slen + 1, loc) == (size_t)-1) in strxfrm_l() 69 if ((xlen = _collate_sxfrm(wcs, xf, dlen, loc)) == (size_t)-1) in strxfrm_l() 72 if (wcs) in strxfrm_l() 73 free(wcs); in strxfrm_l() 85 if (wcs) in strxfrm_l() 86 free(wcs); in strxfrm_l()
|
/illumos-gate/usr/src/lib/libxcurses2/h/ |
H A D | curses.h | 791 #define waddstr(w, wcs) waddnstr(w, wcs, -1) argument 793 #define addwstr(wcs) waddwstr(stdscr, wcs) argument 798 (move(y, x) ? (wcs, ERR) : addwstr(wcs)) 807 #define waddwstr(w, wcs) waddnwstr(w, wcs, -1) argument 909 #define get_wstr(wcs) wget_wstr(stdscr, wcs) argument 914 (move(y, x) ? (wcs, ERR) : get_wstr(wcs)) 1022 #define inwstr(wcs) winwstr(stdscr, wcs) argument 1024 (move(y, x) ? (wcs, n, ERR) : innwstr(wcs, n)) 1027 (move(y, x) ? (wcs, ERR) : inwstr(wcs)) 1059 #define ins_wstr(wcs) wins_wstr(stdscr, wcs) argument [all …]
|
/illumos-gate/usr/src/lib/libxcurses/h/ |
H A D | curses.h | 862 #define waddstr(w,wcs) waddnstr(w,wcs,-1) argument 864 #define addnwstr(wcs,n) waddnwstr(stdscr,wcs,n) argument 865 #define addwstr(wcs) waddwstr(stdscr,wcs) argument 870 #define waddwstr(w,wcs) waddnwstr(w,wcs,-1) argument 950 #define get_wstr(wcs) wget_wstr(stdscr,wcs) argument 955 #define wget_wstr(w,wcs) wgetn_wstr(w,wcs,-1) argument 1017 #define innwstr(wcs,n) winnwstr(stdscr,wcs,n) argument 1018 #define inwstr(wcs) winwstr(stdscr,wcs) argument 1023 #define winwstr(w,wcs) winnwstr(w,wcs,-1) argument 1042 #define ins_wstr(wcs) wins_wstr(stdscr, wcs) argument [all …]
|
/illumos-gate/usr/src/common/smbsrv/ |
H A D | smb_utf8.c | 60 smb_mbstowcs(smb_wchar_t *wcs, const char *mbs, size_t nwchars) in smb_mbstowcs() argument 67 if (wcs != NULL && nwchars > 0) in smb_mbstowcs() 68 *wcs = 0; in smb_mbstowcs() 76 if (wcs == NULL) { in smb_mbstowcs() 83 wcs, &wcslen, UCONV_OUT_LITTLE_ENDIAN); in smb_mbstowcs() 88 wcs[wcslen] = 0; in smb_mbstowcs() 193 smb_wcstombs(char *mbs, const smb_wchar_t *wcs, size_t nbytes) in smb_wcstombs() argument 199 if (wcs == NULL || *wcs == 0) { in smb_wcstombs() 217 while (wcs[wcslen] != 0) in smb_wcstombs() 221 err = uconv_u16tou8(wcs, &wcslen, in smb_wcstombs()
|