Searched refs:wc (Results 1 - 25 of 267) sorted by relevance

1234567891011

/freebsd-9.3-release/lib/libc/locale/
H A Diswctype.c45 iswalnum(wc)
46 wint_t wc;
48 return (__istype(wc, _CTYPE_A|_CTYPE_D));
53 iswalpha(wc)
54 wint_t wc;
56 return (__istype(wc, _CTYPE_A));
61 iswascii(wc)
62 wint_t wc;
64 return ((wc & ~0x7F) == 0);
69 iswblank(wc)
[all...]
H A Dnextwctype.c41 nextwctype_l(wint_t wc, wctype_t wct, locale_t locale) argument
51 if (wc < _CACHED_RUNES) {
52 wc++;
53 while (wc < _CACHED_RUNES) {
54 if (runes->__runetype[wc] & wct)
55 return (wc);
56 wc++;
58 wc--;
60 if (rr->__ranges != NULL && wc < rr->__ranges[0].__min) {
61 wc
100 nextwctype(wint_t wc, wctype_t wct) argument
[all...]
H A Dwcwidth.c53 wcwidth(wchar_t wc) argument
55 return (__wcwidth(wc));
58 wcwidth_l(wchar_t wc, locale_t locale) argument
60 return (__wcwidth_l(wc, locale));
H A Dmskanji.c92 wchar_t wc; local
117 wc = (ms->ch << 8) | (*s & 0xFF);
119 *pwc = wc;
123 wc = *s++ & 0xff;
124 if ((wc > 0x80 && wc < 0xa0) || (wc >= 0xe0 && wc < 0xfd)) {
127 ms->ch = wc;
134 wc
146 _MSKanji_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps) argument
[all...]
H A Dwcrtomb.c39 wcrtomb_l(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps, argument
45 return (XLOCALE_CTYPE(locale)->__wcrtomb(s, wc, ps));
49 wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps) argument
51 return wcrtomb_l(s, wc, ps, __get_locale());
H A Dbig5.c102 wchar_t wc; local
128 wc = (bs->ch << 8) | (*s & 0xFF);
130 *pwc = wc;
136 wc = *s++ & 0xff;
140 bs->ch = wc;
147 wc = (wc << 8) | (*s++ & 0xff);
149 *pwc = wc;
153 *pwc = wc;
154 return (wc
159 _BIG5_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps) argument
[all...]
H A Dgbk.c95 wchar_t wc; local
121 wc = (gs->ch << 8) | (*s & 0xFF);
123 *pwc = wc;
129 wc = *s++ & 0xff;
133 gs->ch = wc;
140 wc = (wc << 8) | (*s++ & 0xff);
142 *pwc = wc;
146 *pwc = wc;
147 return (wc
152 _GBK_wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps) argument
[all...]
H A Dwctrans.c47 towctrans_l(wint_t wc, wctrans_t desc, locale_t locale) argument
51 wc = towlower_l(wc, locale);
54 wc = towupper_l(wc, locale);
62 return (wc);
65 towctrans(wint_t wc, wctrans_t desc) argument
67 return towctrans_l(wc, desc, __get_locale());
/freebsd-9.3-release/include/
H A Dwctype.h98 #define iswalnum(wc) __istype((wc), _CTYPE_A|_CTYPE_D)
99 #define iswalpha(wc) __istype((wc), _CTYPE_A)
100 #define iswblank(wc) __istype((wc), _CTYPE_B)
101 #define iswcntrl(wc) __istype((wc), _CTYPE_C)
102 #define iswctype(wc, charclass) __istype((wc), (charclas
[all...]
/freebsd-9.3-release/tools/regression/lib/libc/locale/
H A Dtest-mbtowc.c49 wchar_t wc; local
64 wc = 0xcccc;
66 assert(mbtowc(&wc, buf, 1) == 0);
67 assert(wc == 0);
71 assert(mbtowc(&wc, buf, 1) == 1);
72 assert(wc == L'A');
75 wc = L'z';
77 assert(mbtowc(&wc, buf, 0) == -1);
78 assert(wc == L'z');
91 wc
[all...]
H A Dtest-mbrtowc.c52 wchar_t wc; local
66 assert(mbrtowc(&wc, buf, 1, NULL) == 0);
67 assert(wc == 0);
71 assert(mbrtowc(&wc, buf, 1, &s) == 0);
72 assert(wc == 0);
77 assert(mbrtowc(&wc, buf, 1, NULL) == 1);
78 assert(wc == L'A');
82 assert(mbrtowc(&wc, buf, 1, &s) == 1);
83 assert(wc == L'A');
86 wc
[all...]
/freebsd-9.3-release/contrib/ncurses/ncurses/widechar/
H A Dlib_wunctrl.c41 wunctrl(cchar_t *wc) argument
45 if (Charable(*wc)) {
46 const char *p = unctrl((unsigned) _nc_to_char((wint_t) CharOf(*wc)));
54 return wc->chars;
/freebsd-9.3-release/lib/libc/stdio/
H A Dputwchar.c46 * Synonym for fputwc(wc, stdout).
49 putwchar_l(wchar_t wc, locale_t locale) argument
52 return (fputwc_l(wc, stdout, locale));
55 putwchar(wchar_t wc) argument
57 return putwchar_l(wc, __get_locale());
H A Dputwc.c50 putwc_l(wchar_t wc, FILE *fp, locale_t locale) argument
53 return (fputwc_l(wc, fp, locale));
56 putwc(wchar_t wc, FILE *fp) argument
58 return putwc_l(wc, fp, __get_locale());
H A Dfputwc.c50 __fputwc(wchar_t wc, FILE *fp, locale_t locale) argument
56 if (MB_CUR_MAX == 1 && wc > 0 && wc <= UCHAR_MAX) {
62 *buf = (unsigned char)wc;
65 if ((len = l->__wcrtomb(buf, wc, &fp->_mbstate)) == (size_t)-1) {
75 return ((wint_t)wc);
82 fputwc_l(wchar_t wc, FILE *fp, locale_t locale) argument
89 r = __fputwc(wc, fp, locale);
95 fputwc(wchar_t wc, FILE *fp) argument
97 return fputwc_l(wc, f
[all...]
H A Dungetwc.c51 __ungetwc(wint_t wc, FILE *fp, locale_t locale) argument
57 if (wc == WEOF)
59 if ((len = l->__wcrtomb(buf, wc, &fp->_mbstate)) == (size_t)-1) {
67 return (wc);
74 ungetwc_l(wint_t wc, FILE *fp, locale_t locale) argument
81 r = __ungetwc(wc, fp, locale);
87 ungetwc(wint_t wc, FILE *fp) argument
89 return ungetwc_l(wc, fp, __get_locale());
/freebsd-9.3-release/usr.bin/wc/
H A DMakefile4 PROG= wc
/freebsd-9.3-release/contrib/gcc/config/soft-fp/
H A Dop-common.h33 #define _FP_DECL(wc, X) \
35 _FP_FRAC_DECL_##wc(X)
42 #define _FP_UNPACK_CANONICAL(fs, wc, X) \
48 _FP_FRAC_SLL_##wc(X, _FP_WORKBITS); \
54 if (_FP_FRAC_ZEROP_##wc(X)) \
60 _FP_FRAC_CLZ_##wc(_shift, X); \
62 _FP_FRAC_SLL_##wc(X, (_shift+_FP_WORKBITS)); \
70 if (_FP_FRAC_ZEROP_##wc(X)) \
86 #define _FP_UNPACK_SEMIRAW(fs, wc, X) _FP_FRAC_SLL_##wc(
[all...]
H A Dsoft-fp.h122 #define _FP_ROUND_NEAREST(wc, X) \
124 if ((_FP_FRAC_LOW_##wc(X) & 15) != _FP_WORK_ROUND) \
125 _FP_FRAC_ADDI_##wc(X, _FP_WORK_ROUND); \
128 #define _FP_ROUND_ZERO(wc, X) (void)0
130 #define _FP_ROUND_PINF(wc, X) \
132 if (!X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
133 _FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \
136 #define _FP_ROUND_MINF(wc, X) \
138 if (X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
139 _FP_FRAC_ADDI_##wc(
[all...]
/freebsd-9.3-release/lib/libiconv_modules/UES/
H A Dcitrus_ues.c124 to_str(char *s, wchar_t wc, int bit) argument
141 *p++ = xdig[(wc >> (bit -= 4)) & 0xF];
147 is_hi_surrogate(wchar_t wc) argument
150 return (wc >= 0xD800 && wc <= 0xDBFF);
154 is_lo_surrogate(wchar_t wc) argument
157 return (wc >= 0xDC00 && wc <= 0xDFFF);
170 ucs_to_surrogate(wchar_t wc, wchar_t * __restrict hi, wchar_t * __restrict lo) argument
173 wc
179 is_basic(wchar_t wc) argument
193 wchar_t hi, wc; local
298 _citrus_UES_wcrtomb_priv(_UESEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _UESState * __restrict psenc, size_t * __restrict nresult) argument
342 _citrus_UES_stdenc_wctocs(_UESEncodingInfo * __restrict ei __unused, _csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc) argument
354 _citrus_UES_stdenc_cstowc(_UESEncodingInfo * __restrict ei __unused, wchar_t * __restrict wc, _csid_t csid, _index_t idx) argument
[all...]
/freebsd-9.3-release/lib/libc/string/
H A Dwcswidth.c52 wchar_t wc; local
57 while (n-- > 0 && (wc = *pwcs++) != L'\0') {
58 if ((l = wcwidth_l(wc, locale)) < 0)
/freebsd-9.3-release/release/scripts/
H A Dmkpkgindex.sh52 if [ $(echo ${PKG_LIST} | wc -w) != $(wc -l < $2) ]; then
/freebsd-9.3-release/lib/libiconv_modules/UTF1632/
H A Dcitrus_utf1632.c104 wchar_t wc = L'\0'; local
159 /* get wc */
165 wc = (psenc->ch[0] |
169 wc = (psenc->ch[1] |
175 if (wc >= 0xD800 && wc <= 0xDBFF) {
182 wc -= 0xD800; /* wc : surrogate high (see above) */
183 wc <<= 10;
188 wc |
245 _citrus_UTF1632_wcrtomb_priv(_UTF1632EncodingInfo *ei, char *s, size_t n, wchar_t wc, _UTF1632State *psenc, size_t *nresult) argument
411 _citrus_UTF1632_stdenc_wctocs(_UTF1632EncodingInfo * __restrict ei __unused, _csid_t * __restrict csid, _index_t * __restrict idx, _wc_t wc) argument
423 _citrus_UTF1632_stdenc_cstowc(_UTF1632EncodingInfo * __restrict ei __unused, _wc_t * __restrict wc, _csid_t csid, _index_t idx) argument
[all...]
/freebsd-9.3-release/contrib/ncurses/include/
H A DMKhashsize.sh38 TABSIZE=`grep -v '^[ #]' $CAPS | grep -v "^$" | grep -v "^capalias"| grep -v "^infoalias" | wc -l`
/freebsd-9.3-release/bin/ls/
H A Dutil.c61 wchar_t wc; local
67 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
82 if (iswprint(wc))
83 n += wcwidth(wc);
92 wchar_t wc; local
98 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
111 if (!iswprint(wc)) {
120 n += wcwidth(wc);
142 wchar_t wc; local
147 while (len != 0 && (clen = mbrtowc(&wc,
174 wchar_t wc; local
[all...]

Completed in 147 milliseconds

1234567891011