Searched refs:wchar (Results 1 - 25 of 161) sorted by relevance

1234567

/opensolaris-onvv-gate/usr/src/lib/libcurses/screen/
H A Dwctomb.c41 _curs_wctomb(char *s, wchar_t wchar) argument
48 if (wchar <= 0177 || (wchar <= 0377 && (iscntrl((int)wchar) != 0))) {
50 *s++ = (char)wchar;
53 switch (wchar & EUCMASK) {
78 d = wchar | 0200;
79 wchar >>= 7;
H A Dwinwch.c44 wchar_t wchar; local
49 (void) _curs_mbtowc(&wchar, wmbinch(win, win->_cury, win->_curx),
51 return (a | wchar);
H A Dmbtowc.c38 _curs_mbtowc(wchar_t *wchar, const char *s, size_t n) argument
51 if (wchar)
52 *wchar = c;
69 if (wchar)
70 *wchar = c;
84 if (wchar)
85 *wchar = intcode | mask;
H A Dtgetwch.c50 wchar_t wchar; local
72 (void) _curs_mbtowc(&wchar, buf, n);
73 return (wchar);
H A Dwgetwch.c47 wchar_t wchar; local
70 if ((_curs_mbtowc(&wchar, buf, n)) < 0)
72 return ((int)wchar);
/opensolaris-onvv-gate/usr/src/lib/libbc/libc/gen/common/
H A Deuc.multibyte.c48 _mbtowc_euc(wchar_t *wchar, char *s, size_t n) argument
63 if(wchar)
64 *wchar = c;
70 if(wchar)
71 *wchar = c;
77 if(wchar)
78 *wchar = c;
84 if(wchar)
85 *wchar = c;
99 if(wchar)
155 _wctomb_euc(char *s, wchar_t wchar) argument
[all...]
/opensolaris-onvv-gate/usr/src/lib/libc/port/i18n/
H A Dwcsnlen.c33 #include <wchar.h>
H A Dwmemchr.c31 #include <wchar.h>
H A Dwstol.c36 #include <wchar.h>
H A Dwmemcmp.c31 #include <wchar.h>
H A Dwmemset.c31 #include <wchar.h>
H A Dwschr.c42 #include <wchar.h>
H A Dwscmp.c41 #include <wchar.h>
H A Dwslen.c41 #include <wchar.h>
H A Dwstoll.c36 #include <wchar.h>
H A Dwsxfrm.c36 #include <wchar.h>
H A Dwscat.c42 #include <wchar.h>
/opensolaris-onvv-gate/usr/src/cmd/parted/
H A Dtable.h19 #include <wchar.h>
29 # include <wchar.h>
/opensolaris-onvv-gate/usr/src/cmd/sort/common/
H A Dinitialize.h42 #include <wchar.h>
/opensolaris-onvv-gate/usr/src/lib/libxcurses/h/
H A Dm_wio.h43 #include <wchar.h>
/opensolaris-onvv-gate/usr/src/lib/libxcurses/src/libc/mse/
H A Drestart.c41 #include <wchar.h>
/opensolaris-onvv-gate/usr/src/lib/libxcurses2/h/
H A Dm_wio.h43 #include <wchar.h>
H A Dmks.h55 #include <wchar.h>
/opensolaris-onvv-gate/usr/src/common/smbsrv/
H A Dsmb_utf8.c169 * The wctomb() function converts a wide character wchar into a multibyte
176 smb_wctomb(char *mbchar, smb_wchar_t wchar) argument
178 if ((wchar & ~0x7f) == 0) {
179 *mbchar = (char)wchar;
183 if ((wchar & ~0x7ff) == 0) {
184 *mbchar++ = (wchar >> 6) | 0xc0;
185 *mbchar = (wchar & 0x3f) | 0x80;
189 *mbchar++ = (wchar >> 12) | 0xe0;
190 *mbchar++ = ((wchar >> 6) & 0x3f) | 0x80;
191 *mbchar = (wchar
[all...]
/opensolaris-onvv-gate/usr/src/lib/libc/amd64/gen/
H A Dwschr.s45 movl (%rax),%edx / %edx = wchar of string
51 movl 4(%rax),%edx / %edx = wchar of string
57 movl 8(%rax),%edx / %edx = wchar of string
63 movl 12(%rax),%edx / %edx = wchar of string

Completed in 195 milliseconds

1234567