/freebsd-11-stable/lib/libc/locale/ |
H A D | mbrtowc.c | 39 mbrtowc_l(wchar_t * __restrict pwc, const char * __restrict s, argument 45 return (XLOCALE_CTYPE(locale)->__mbrtowc(pwc, s, n, ps)); 49 mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, argument 52 return mbrtowc_l(pwc, s, n, ps, __get_locale());
|
H A D | mbtowc.c | 41 mbtowc_l(wchar_t * __restrict pwc, const char * __restrict s, size_t n, locale_t locale) argument 52 rval = XLOCALE_CTYPE(locale)->__mbrtowc(pwc, s, n, &locale->mbtowc); 64 mbtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n) argument 66 return mbtowc_l(pwc, s, n, __get_locale());
|
H A D | big5.c | 104 _BIG5_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, argument 122 pwc = NULL; 135 if (pwc != NULL) 136 *pwc = wc; 154 if (pwc != NULL) 155 *pwc = wc; 158 if (pwc != NULL) 159 *pwc = wc;
|
H A D | gbk.c | 101 _GBK_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, argument 119 pwc = NULL; 132 if (pwc != NULL) 133 *pwc = wc; 151 if (pwc != NULL) 152 *pwc = wc; 155 if (pwc != NULL) 156 *pwc = wc;
|
H A D | mskanji.c | 98 _MSKanji_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, argument 115 pwc = NULL; 128 if (pwc != NULL) 129 *pwc = wc; 145 if (pwc != NULL) 146 *pwc = wc; 149 if (pwc != NULL) 150 *pwc = wc;
|
H A D | euc.c | 140 _EUC_CN_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, argument 143 return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 4, 0, 0)); 187 _EUC_KR_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, argument 190 return (_EUC_mbrtowc_impl(pwc, s, n, ps, 0, 0, 0, 0)); 234 _EUC_JP_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, argument 237 return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 2, SS3, 3)); 281 _EUC_TW_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, argument 284 return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 4, 0, 0)); 314 _EUC_mbrtowc_impl(wchar_t * __restrict pwc, const char * __restrict s, argument 333 pwc [all...] |
H A D | gb2312.c | 109 _GB2312_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, argument 127 pwc = NULL; 143 if (pwc != NULL) 144 *pwc = wc;
|
H A D | ascii.c | 90 _ascii_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, argument 104 if (pwc != NULL) 105 *pwc = (unsigned char)*s;
|
H A D | none.c | 100 _none_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, argument 110 if (pwc != NULL) 111 *pwc = (unsigned char)*s;
|
H A D | utf8.c | 93 _UTF8_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, argument 110 pwc = NULL; 133 if (pwc != NULL) 134 *pwc = ch; 203 if (pwc != NULL) 204 *pwc = wch;
|
H A D | gb18030.c | 92 _GB18030_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, argument 110 pwc = NULL; 166 if (pwc != NULL) 167 *pwc = wch;
|
/freebsd-11-stable/contrib/llvm-project/libcxx/include/ |
H A D | __bsd_locale_defaults.h | 27 #define __libcpp_mbrtowc_l(pwc, s, n, ps, l) mbrtowc_l(pwc, s, n, ps, l) 28 #define __libcpp_mbtowc_l(pwc, pmb, max, l) mbtowc_l(pwc, pmb, max, l)
|
/freebsd-11-stable/contrib/ncurses/ncurses/widechar/ |
H A D | widechars.c | 41 _nc_mbtowc(wchar_t *pwc, const char *s, size_t n) argument 59 pwc, 78 *pwc = actual[0];
|
/freebsd-11-stable/usr.bin/grep/regex/ |
H A D | glue.h | 20 #define tre_mbrtowc(pwc, s, n, ps) (mbrtowc((pwc), (s), (n), (ps)))
|
/freebsd-11-stable/lib/libc/iconv/ |
H A D | citrus_none.c | 162 _wc_t * __restrict pwc, char ** __restrict s, size_t n, 176 if (pwc != NULL) 177 *pwc = (_wc_t)(unsigned char) **s; 182 hooks->wc_hook(*pwc, hooks->data); 161 _citrus_NONE_stdenc_mbtowc(struct _citrus_stdenc * __restrict ce __unused, _wc_t * __restrict pwc, char ** __restrict s, size_t n, void * __restrict pspriv __unused, size_t * __restrict nresult, struct iconv_hooks *hooks) argument
|
/freebsd-11-stable/lib/libiconv_modules/JOHAB/ |
H A D | citrus_johab.c | 148 wchar_t * __restrict pwc, char ** __restrict s, size_t n, 167 if (pwc != NULL) 168 *pwc = (wchar_t)l; 192 if (pwc != NULL) 193 *pwc = (wchar_t)(l << 8 | t); 147 _citrus_JOHAB_mbrtowc_priv(_JOHABEncodingInfo * __restrict ei, wchar_t * __restrict pwc, char ** __restrict s, size_t n, _JOHABState * __restrict psenc, size_t * __restrict nresult) argument
|
/freebsd-11-stable/contrib/libreadline/ |
H A D | rlmbutil.h | 64 # define mbrtowc(pwc, s, n, ps) (mbrtowc) (pwc, s, n, 0)
|
/freebsd-11-stable/contrib/tcsh/ |
H A D | tc.str.c | 47 one_mbtowc(Char *pwc, const char *s, size_t n) argument 51 len = rt_mbtowc(pwc, s, n); 54 *pwc = (unsigned char)*s | INVALID_BYTE; 110 rt_mbtowc(Char *pwc, const char *s, size_t n) argument 121 if (!adrof(STRnokanji) && n && pwc && s && (*s == '\\' || *s == '~') && 124 *pwc = *s; 137 *pwc = tmp; 146 *pwc = (((*pwc & 0x3ff) << 10) | (tmp & 0x3ff)) + 0x10000; 151 if (wctomb(back, *pwc) ! [all...] |
/freebsd-11-stable/lib/libiconv_modules/DECHanyu/ |
H A D | citrus_dechanyu.c | 168 wchar_t * __restrict pwc, char ** __restrict s, size_t n, 189 if (pwc != NULL) 190 *pwc = (wchar_t)ch; 256 if (pwc != NULL) 257 *pwc = wc; 167 _citrus_DECHanyu_mbrtowc_priv(_DECHanyuEncodingInfo * __restrict ei, wchar_t * __restrict pwc, char ** __restrict s, size_t n, _DECHanyuState * __restrict psenc, size_t * __restrict nresult) argument
|
/freebsd-11-stable/lib/libiconv_modules/EUC/ |
H A D | citrus_euc.c | 193 _citrus_EUC_mbrtowc_priv(_EUCEncodingInfo *ei, wchar_t *pwc, char **s, argument 260 if (pwc) 261 *pwc = wchar;
|
/freebsd-11-stable/lib/libiconv_modules/EUCTW/ |
H A D | citrus_euctw.c | 179 wchar_t * __restrict pwc, char ** __restrict s, 253 if (pwc) 254 *pwc = wchar; 178 _citrus_EUCTW_mbrtowc_priv(_EUCTWEncodingInfo * __restrict ei, wchar_t * __restrict pwc, char ** __restrict s, size_t n, _EUCTWState * __restrict psenc, size_t * __restrict nresult) argument
|
/freebsd-11-stable/lib/libiconv_modules/GBK2K/ |
H A D | citrus_gbk2k.c | 152 wchar_t * __restrict pwc, char ** __restrict s, size_t n, 227 if (pwc != NULL) 228 *pwc = wc; 151 _citrus_GBK2K_mbrtowc_priv(_GBK2KEncodingInfo * __restrict ei, wchar_t * __restrict pwc, char ** __restrict s, size_t n, _GBK2KState * __restrict psenc, size_t * __restrict nresult) argument
|
/freebsd-11-stable/lib/libiconv_modules/UTF8/ |
H A D | citrus_utf8.c | 180 _citrus_UTF8_mbrtowc_priv(_UTF8EncodingInfo *ei, wchar_t *pwc, char **s, argument 225 if (pwc != NULL) 226 *pwc = wchar;
|
/freebsd-11-stable/crypto/openssh/openbsd-compat/ |
H A D | bsd-misc.c | 291 mbtowc(wchar_t *pwc, const char *s, size_t n) argument 299 if (pwc != NULL) 300 *pwc = *s;
|
/freebsd-11-stable/lib/libiconv_modules/VIQR/ |
H A D | citrus_viqr.c | 255 wchar_t * __restrict pwc, char ** __restrict s, size_t n, 307 if (pwc != NULL) 308 *pwc = wc; 414 wchar_t * __restrict pwc, _csid_t csid, _index_t idx) 419 *pwc = (wchar_t)idx; 254 _citrus_VIQR_mbrtowc_priv(_VIQREncodingInfo * __restrict ei, wchar_t * __restrict pwc, char ** __restrict s, size_t n, _VIQRState * __restrict psenc, size_t * __restrict nresult) argument 413 _citrus_VIQR_stdenc_cstowc(_VIQREncodingInfo * __restrict ei __unused, wchar_t * __restrict pwc, _csid_t csid, _index_t idx) argument
|