Searched refs:pwc (Results 1 - 25 of 39) sorted by relevance

12

/freebsd-11-stable/lib/libc/locale/
H A Dmbrtowc.c39 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 Dmbtowc.c41 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 Dbig5.c104 _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 Dgbk.c101 _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 Dmskanji.c98 _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 Deuc.c140 _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 Dgb2312.c109 _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 Dascii.c90 _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 Dnone.c100 _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 Dutf8.c93 _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 Dgb18030.c92 _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.h27 #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 Dwidechars.c41 _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 Dglue.h20 #define tre_mbrtowc(pwc, s, n, ps) (mbrtowc((pwc), (s), (n), (ps)))
/freebsd-11-stable/lib/libc/iconv/
H A Dcitrus_none.c162 _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 Dcitrus_johab.c148 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 Drlmbutil.h64 # define mbrtowc(pwc, s, n, ps) (mbrtowc) (pwc, s, n, 0)
/freebsd-11-stable/contrib/tcsh/
H A Dtc.str.c47 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 Dcitrus_dechanyu.c168 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 Dcitrus_euc.c193 _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 Dcitrus_euctw.c179 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 Dcitrus_gbk2k.c152 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 Dcitrus_utf8.c180 _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 Dbsd-misc.c291 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 Dcitrus_viqr.c255 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

Completed in 123 milliseconds

12