Home
last modified time | relevance | path

Searched refs:wcs (Results 1 – 25 of 42) sorted by last modified time

12

/illumos-gate/usr/src/lib/libxcurses/src/libc/xcurses/
H A Dslk.c272 wchar_t wcs[M_CCHAR_MAX * 8 + 1]; in slk_set() local
278 if (0 < mbstowcs(wcs, label, sizeof wcs)) in slk_set()
279 code = slk_wset(index, wcs, justify); in slk_set()
290 wchar_t wcs[M_CCHAR_MAX * 8 + 1], *wp; in slk_wset() local
313 for (wp = wcs, width = 0; *label != '\0'; label += i, wp += cc._n) { in slk_wset()
325 if (wcstombs(mbs, wcs, sizeof mbs) == (size_t) -1) in slk_wset()
H A Dwunctrl.c87 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);
H A Dwinnwstr.c45 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 Dwins_nws.c45 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 Dwaddnws.c46 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 Dsetcchar.c45 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 Dm_cc.c123 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 Dinnwstr.c45 (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 Dins_nws.c45 (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 Dgetcchar.c45 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 Daddnws.c47 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 …]
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd.c7505 ibt_wc_t *wcs = state->id_txwcs; in ibd_drain_scq() local
7513 while (ibt_poll_cq(cq_hdl, wcs, numwcs, &num_polled) == IBT_SUCCESS) { in ibd_drain_scq()
7515 for (i = 0, wc = wcs; i < num_polled; i++, wc++) { in ibd_drain_scq()
7560 ibt_wc_t *wcs = state->id_rxwcs; in ibd_drain_rcq() local
7568 while (ibt_poll_cq(cq_hdl, wcs, numwcs, &num_polled) == IBT_SUCCESS) { in ibd_drain_rcq()
7570 for (i = 0, wc = wcs; i < num_polled; i++, wc++) { in ibd_drain_rcq()
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/
H A Dwunctrl.c88 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()
H A Dwins_nws.c50 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 Dwinnwstr.c50 winnwstr(WINDOW *w, wchar_t *wcs, int n) in winnwstr() argument
68 *wcs++ = cp->_wc[i]; in winnwstr()
77 *wcs = '\0'; in winnwstr()
H A Dwaddnws.c51 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 Dsetcchar.c51 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 Dslk.c319 wchar_t wcs[_M_CCHAR_MAX * 8 + 1]; in slk_set() local
323 if (mbstowcs(wcs, label, sizeof (wcs)) != (size_t)-1) in slk_set()
324 code = slk_wset(index, wcs, justify); in slk_set()
334 wchar_t wcs[_M_CCHAR_MAX * 8 + 1], *wp; in slk_wset() local
350 for (wp = wcs, width = 0; *label != '\0'; label += i, wp += cc._n) { in slk_wset()
364 if (wcstombs(tmbs, wcs, sizeof (mbs)) == (size_t) -1) in slk_wset()
H A Dm_cc.c130 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 Dinnwstr.c52 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 Dins_nws.c50 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 Dgetcchar.c51 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 Daddnws.c50 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 …]
/illumos-gate/usr/src/lib/libxcurses2/h/
H A Dcurses.h791 #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 Dcurses.h862 #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 …]

12