| /freebsd-9-stable/lib/libc/locale/ |
| D | gbk.c | 91 _GBK_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _GBK_mbrtowc() argument 109 pwc = NULL; in _GBK_mbrtowc() 122 if (pwc != NULL) in _GBK_mbrtowc() 123 *pwc = wc; in _GBK_mbrtowc() 141 if (pwc != NULL) in _GBK_mbrtowc() 142 *pwc = wc; in _GBK_mbrtowc() 145 if (pwc != NULL) in _GBK_mbrtowc() 146 *pwc = wc; in _GBK_mbrtowc()
|
| D | mskanji.c | 88 _MSKanji_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _MSKanji_mbrtowc() argument 105 pwc = NULL; in _MSKanji_mbrtowc() 118 if (pwc != NULL) in _MSKanji_mbrtowc() 119 *pwc = wc; in _MSKanji_mbrtowc() 135 if (pwc != NULL) in _MSKanji_mbrtowc() 136 *pwc = wc; in _MSKanji_mbrtowc() 139 if (pwc != NULL) in _MSKanji_mbrtowc() 140 *pwc = wc; in _MSKanji_mbrtowc()
|
| D | big5.c | 98 _BIG5_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _BIG5_mbrtowc() argument 116 pwc = NULL; in _BIG5_mbrtowc() 129 if (pwc != NULL) in _BIG5_mbrtowc() 130 *pwc = wc; in _BIG5_mbrtowc() 148 if (pwc != NULL) in _BIG5_mbrtowc() 149 *pwc = wc; in _BIG5_mbrtowc() 152 if (pwc != NULL) in _BIG5_mbrtowc() 153 *pwc = wc; in _BIG5_mbrtowc()
|
| D | mbrtowc.c | 39 mbrtowc_l(wchar_t * __restrict pwc, const char * __restrict s, in mbrtowc_l() argument 45 return (XLOCALE_CTYPE(locale)->__mbrtowc(pwc, s, n, ps)); in mbrtowc_l() 49 mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, in mbrtowc() argument 52 return mbrtowc_l(pwc, s, n, ps, __get_locale()); in mbrtowc()
|
| D | mbtowc.c | 40 mbtowc_l(wchar_t * __restrict pwc, const char * __restrict s, size_t n, locale_t locale) in mbtowc_l() argument 51 rval = XLOCALE_CTYPE(locale)->__mbrtowc(pwc, s, n, &locale->mbtowc); in mbtowc_l() 57 mbtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n) in mbtowc() argument 59 return mbtowc_l(pwc, s, n, __get_locale()); in mbtowc()
|
| D | gb2312.c | 98 _GB2312_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _GB2312_mbrtowc() argument 116 pwc = NULL; in _GB2312_mbrtowc() 132 if (pwc != NULL) in _GB2312_mbrtowc() 133 *pwc = wc; in _GB2312_mbrtowc()
|
| D | utf8.c | 92 _UTF8_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _UTF8_mbrtowc() argument 109 pwc = NULL; in _UTF8_mbrtowc() 132 if (pwc != NULL) in _UTF8_mbrtowc() 133 *pwc = ch; in _UTF8_mbrtowc() 202 if (pwc != NULL) in _UTF8_mbrtowc() 203 *pwc = wch; in _UTF8_mbrtowc()
|
| D | gb18030.c | 80 _GB18030_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, in _GB18030_mbrtowc() argument 98 pwc = NULL; in _GB18030_mbrtowc() 154 if (pwc != NULL) in _GB18030_mbrtowc() 155 *pwc = wch; in _GB18030_mbrtowc()
|
| D | euc.c | 153 _EUC_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _EUC_mbrtowc() argument 172 pwc = NULL; in _EUC_mbrtowc() 219 if (pwc != NULL) in _EUC_mbrtowc() 220 *pwc = wc; in _EUC_mbrtowc()
|
| D | ascii.c | 90 _ascii_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _ascii_mbrtowc() argument 104 if (pwc != NULL) in _ascii_mbrtowc() 105 *pwc = (unsigned char)*s; in _ascii_mbrtowc()
|
| D | none.c | 98 _none_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _none_mbrtowc() argument 108 if (pwc != NULL) in _none_mbrtowc() 109 *pwc = (unsigned char)*s; in _none_mbrtowc()
|
| /freebsd-9-stable/contrib/tcsh/ |
| D | tc.str.c | 50 one_mbtowc(Char *pwc, const char *s, size_t n) in one_mbtowc() argument 54 len = rt_mbtowc(pwc, s, n); in one_mbtowc() 57 *pwc = (unsigned char)*s | INVALID_BYTE; in one_mbtowc() 99 rt_mbtowc(Char *pwc, const char *s, size_t n) in rt_mbtowc() argument 110 if (!adrof(STRnokanji) && n && pwc && s && (*s == '\\' || *s == '~') && in rt_mbtowc() 113 *pwc = *s; in rt_mbtowc() 126 *pwc = tmp; in rt_mbtowc() 135 *pwc = (((*pwc & 0x3ff) << 10) | (tmp & 0x3ff)) + 0x10000; in rt_mbtowc() 140 if (wctomb(back, *pwc) != ret || memcmp(s, back, ret) != 0) in rt_mbtowc() 146 *pwc = '\0'; in rt_mbtowc()
|
| /freebsd-9-stable/lib/libiconv_modules/JOHAB/ |
| D | citrus_johab.c | 148 wchar_t * __restrict pwc, char ** __restrict s, size_t n, in _citrus_JOHAB_mbrtowc_priv() argument 167 if (pwc != NULL) in _citrus_JOHAB_mbrtowc_priv() 168 *pwc = (wchar_t)l; in _citrus_JOHAB_mbrtowc_priv() 192 if (pwc != NULL) in _citrus_JOHAB_mbrtowc_priv() 193 *pwc = (wchar_t)(l << 8 | t); in _citrus_JOHAB_mbrtowc_priv()
|
| /freebsd-9-stable/lib/libc/iconv/ |
| D | citrus_none.c | 162 _wc_t * __restrict pwc, char ** __restrict s, size_t n, in _citrus_NONE_stdenc_mbtowc() argument 176 if (pwc != NULL) in _citrus_NONE_stdenc_mbtowc() 177 *pwc = (_wc_t)(unsigned char) **s; in _citrus_NONE_stdenc_mbtowc() 182 hooks->wc_hook(*pwc, hooks->data); in _citrus_NONE_stdenc_mbtowc()
|
| /freebsd-9-stable/lib/libiconv_modules/DECHanyu/ |
| D | citrus_dechanyu.c | 168 wchar_t * __restrict pwc, char ** __restrict s, size_t n, in _citrus_DECHanyu_mbrtowc_priv() argument 189 if (pwc != NULL) in _citrus_DECHanyu_mbrtowc_priv() 190 *pwc = (wchar_t)ch; in _citrus_DECHanyu_mbrtowc_priv() 256 if (pwc != NULL) in _citrus_DECHanyu_mbrtowc_priv() 257 *pwc = wc; in _citrus_DECHanyu_mbrtowc_priv()
|
| /freebsd-9-stable/contrib/libarchive/libarchive/ |
| D | archive_string.c | 234 utf8_to_unicode(int *pwc, const char *s, size_t n) in utf8_to_unicode() argument 246 *pwc = ch & 0x7f; in utf8_to_unicode() 253 *pwc = ((ch & 0x1f) << 6) | (s[1] & 0x3f); in utf8_to_unicode() 261 *pwc = ((ch & 0x0f) << 12) in utf8_to_unicode() 272 *pwc = ((ch & 0x07) << 18) in utf8_to_unicode()
|
| /freebsd-9-stable/usr.bin/grep/regex/ |
| D | glue.h | 20 #define tre_mbrtowc(pwc, s, n, ps) (mbrtowc((pwc), (s), (n), (ps))) argument
|
| /freebsd-9-stable/lib/libiconv_modules/UTF8/ |
| D | citrus_utf8.c | 180 _citrus_UTF8_mbrtowc_priv(_UTF8EncodingInfo *ei, wchar_t *pwc, char **s, in _citrus_UTF8_mbrtowc_priv() argument 225 if (pwc != NULL) in _citrus_UTF8_mbrtowc_priv() 226 *pwc = wchar; in _citrus_UTF8_mbrtowc_priv()
|
| /freebsd-9-stable/lib/libiconv_modules/VIQR/ |
| D | citrus_viqr.c | 255 wchar_t * __restrict pwc, char ** __restrict s, size_t n, in _citrus_VIQR_mbrtowc_priv() argument 307 if (pwc != NULL) in _citrus_VIQR_mbrtowc_priv() 308 *pwc = wc; in _citrus_VIQR_mbrtowc_priv() 414 wchar_t * __restrict pwc, _csid_t csid, _index_t idx) in _citrus_VIQR_stdenc_cstowc() argument 419 *pwc = (wchar_t)idx; in _citrus_VIQR_stdenc_cstowc()
|
| /freebsd-9-stable/lib/libiconv_modules/EUCTW/ |
| D | citrus_euctw.c | 179 wchar_t * __restrict pwc, char ** __restrict s, in _citrus_EUCTW_mbrtowc_priv() argument 253 if (pwc) in _citrus_EUCTW_mbrtowc_priv() 254 *pwc = wchar; in _citrus_EUCTW_mbrtowc_priv()
|
| /freebsd-9-stable/lib/libiconv_modules/GBK2K/ |
| D | citrus_gbk2k.c | 152 wchar_t * __restrict pwc, char ** __restrict s, size_t n, in _citrus_GBK2K_mbrtowc_priv() argument 227 if (pwc != NULL) in _citrus_GBK2K_mbrtowc_priv() 228 *pwc = wc; in _citrus_GBK2K_mbrtowc_priv()
|
| /freebsd-9-stable/lib/libiconv_modules/MSKanji/ |
| D | citrus_mskanji.c | 156 wchar_t * __restrict pwc, char ** __restrict s, size_t n, in _citrus_MSKanji_mbrtowc_priv() argument 216 if (pwc) in _citrus_MSKanji_mbrtowc_priv() 217 *pwc = wchar; in _citrus_MSKanji_mbrtowc_priv()
|
| /freebsd-9-stable/lib/libiconv_modules/EUC/ |
| D | citrus_euc.c | 193 _citrus_EUC_mbrtowc_priv(_EUCEncodingInfo *ei, wchar_t *pwc, char **s, in _citrus_EUC_mbrtowc_priv() argument 260 if (pwc) in _citrus_EUC_mbrtowc_priv() 261 *pwc = wchar; in _citrus_EUC_mbrtowc_priv()
|
| /freebsd-9-stable/gnu/usr.bin/grep/ |
| D | search.c | 529 wchar_t pwc; in EGexecute() local 570 mr = mbrtowc (&pwc, s, beg + start - s, &mbs); in EGexecute() 577 else if (!(iswalnum (pwc) || pwc == L'_') in EGexecute() 973 wchar_t pwc; in Fexecute() local 985 mr = mbtowc (&pwc, s, beg - s); in Fexecute() 988 else if ((iswalnum (pwc) || pwc == L'_') in Fexecute()
|
| /freebsd-9-stable/contrib/libreadline/ |
| D | rlmbutil.h | 64 # define mbrtowc(pwc, s, n, ps) (mbrtowc) (pwc, s, n, 0) argument
|