Home
last modified time | relevance | path

Searched refs:pwc (Results 1 – 25 of 40) sorted by relevance

12

/dragonfly/lib/libc/locale/
H A Dbig5.c98 _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()
H A Dgbk.c96 _GBK_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _GBK_mbrtowc() argument
114 pwc = NULL; in _GBK_mbrtowc()
127 if (pwc != NULL) in _GBK_mbrtowc()
128 *pwc = wc; in _GBK_mbrtowc()
146 if (pwc != NULL) in _GBK_mbrtowc()
147 *pwc = wc; in _GBK_mbrtowc()
150 if (pwc != NULL) in _GBK_mbrtowc()
151 *pwc = wc; in _GBK_mbrtowc()
H A Dmskanji.c93 _MSKanji_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _MSKanji_mbrtowc() argument
110 pwc = NULL; in _MSKanji_mbrtowc()
123 if (pwc != NULL) in _MSKanji_mbrtowc()
124 *pwc = wc; in _MSKanji_mbrtowc()
140 if (pwc != NULL) in _MSKanji_mbrtowc()
141 *pwc = wc; in _MSKanji_mbrtowc()
144 if (pwc != NULL) in _MSKanji_mbrtowc()
145 *pwc = wc; in _MSKanji_mbrtowc()
H A Deuc.c136 _EUC_CN_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, in _EUC_CN_mbrtowc() argument
139 return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 4, 0, 0)); in _EUC_CN_mbrtowc()
183 _EUC_KR_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, in _EUC_KR_mbrtowc() argument
186 return (_EUC_mbrtowc_impl(pwc, s, n, ps, 0, 0, 0, 0)); in _EUC_KR_mbrtowc()
233 return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 2, SS3, 3)); in _EUC_JP_mbrtowc()
280 return (_EUC_mbrtowc_impl(pwc, s, n, ps, SS2, 4, 0, 0)); in _EUC_TW_mbrtowc()
329 pwc = NULL; in _EUC_mbrtowc_impl()
339 if (pwc != NULL) in _EUC_mbrtowc_impl()
340 *pwc = ch; in _EUC_mbrtowc_impl()
377 if (pwc != NULL) in _EUC_mbrtowc_impl()
[all …]
H A Dmbrtowc.c39 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()
H A Dmbtowc.c41 mbtowc_l(wchar_t * __restrict pwc, const char * __restrict s, size_t n, locale_t locale) in mbtowc_l() argument
52 rval = XLOCALE_CTYPE(locale)->__mbrtowc(pwc, s, n, &locale->mbtowc); in mbtowc_l()
64 mbtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n) in mbtowc() argument
66 return mbtowc_l(pwc, s, n, __get_locale()); in mbtowc()
H A Dgb2312.c108 _GB2312_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _GB2312_mbrtowc() argument
126 pwc = NULL; in _GB2312_mbrtowc()
142 if (pwc != NULL) in _GB2312_mbrtowc()
143 *pwc = wc; in _GB2312_mbrtowc()
H A Dgb18030.c91 _GB18030_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, in _GB18030_mbrtowc() argument
109 pwc = NULL; in _GB18030_mbrtowc()
165 if (pwc != NULL) in _GB18030_mbrtowc()
166 *pwc = wch; in _GB18030_mbrtowc()
H A Dascii.c90 _ascii_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _ascii_mbrtowc() argument
103 if (pwc != NULL) in _ascii_mbrtowc()
104 *pwc = (unsigned char)*s; in _ascii_mbrtowc()
H A Dutf8.c115 _UTF8_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _UTF8_mbrtowc() argument
132 pwc = NULL; in _UTF8_mbrtowc()
155 if (pwc != NULL) in _UTF8_mbrtowc()
156 *pwc = ch; in _UTF8_mbrtowc()
219 if (pwc != NULL) in _UTF8_mbrtowc()
220 *pwc = wch; in _UTF8_mbrtowc()
H A Dnone.c96 _none_mbrtowc(wchar_t * __restrict pwc, const char * __restrict s, size_t n, in _none_mbrtowc() argument
106 if (pwc != NULL) in _none_mbrtowc()
107 *pwc = (unsigned char)*s; in _none_mbrtowc()
/dragonfly/contrib/tcsh-6/
H A Dtc.str.c47 one_mbtowc(Char *pwc, const char *s, size_t n) in one_mbtowc() argument
51 len = rt_mbtowc(pwc, s, n); in one_mbtowc()
54 *pwc = (unsigned char)*s | INVALID_BYTE; in one_mbtowc()
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) != ret || memcmp(s, back, ret) != 0)
157 *pwc = '\0';
/dragonfly/contrib/tre/lib/
H A Dtre-internal.h35 #define tre_mbrtowc(pwc, s, n, ps) (mbrtowc((pwc), (s), (n), (ps))) argument
36 #define tre_mbrtowc_l(pwc,s,n,ps,l) (mbrtowc_l((pwc), (s), (n), (ps), (l))) argument
39 #define tre_mbrtowc(pwc, s, n, ps) (mbtowc((pwc), (s), (n))) argument
/dragonfly/lib/i18n_module/JOHAB/
H A Dcitrus_johab.c148 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()
/dragonfly/contrib/ncurses/ncurses/widechar/
H A Dwidechars.c42 _nc_mbtowc(wchar_t *pwc, const char *s, size_t n) in _nc_mbtowc() argument
60 pwc, in _nc_mbtowc()
79 *pwc = actual[0]; in _nc_mbtowc()
/dragonfly/lib/libc/citrus/
H A Dcitrus_none.c162 _wc_t * __restrict pwc, char ** __restrict s, size_t n, in _citrus_NONE_stdenc_mbtowc() argument
177 if (pwc != NULL) in _citrus_NONE_stdenc_mbtowc()
178 *pwc = (_wc_t)(unsigned char) **s; in _citrus_NONE_stdenc_mbtowc()
183 hooks->wc_hook(*pwc, hooks->data); in _citrus_NONE_stdenc_mbtowc()
/dragonfly/lib/i18n_module/DECHanyu/
H A Dcitrus_dechanyu.c168 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()
/dragonfly/lib/i18n_module/UTF8/
H A Dcitrus_utf8.c180 _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()
/dragonfly/lib/i18n_module/VIQR/
H A Dcitrus_viqr.c255 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()
/dragonfly/lib/i18n_module/EUCTW/
H A Dcitrus_euctw.c179 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()
/dragonfly/lib/i18n_module/GBK2K/
H A Dcitrus_gbk2k.c152 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()
/dragonfly/lib/i18n_module/EUC/
H A Dcitrus_euc.c193 _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()
/dragonfly/lib/i18n_module/MSKanji/
H A Dcitrus_mskanji.c156 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()
/dragonfly/contrib/gdb-7/readline/
H A Drlmbutil.h63 # define mbrtowc(pwc, s, n, ps) (mbrtowc) (pwc, s, n, 0) argument
/dragonfly/lib/libssh/openbsd-compat/
H A Dbsd-misc.c368 mbtowc(wchar_t *pwc, const char *s, size_t n) in mbtowc() argument
376 if (pwc != NULL) in mbtowc()
377 *pwc = *s; in mbtowc()

12