Lines Matching refs:wc
16 mbrtowc(wchar_t *wc, const char *str, size_t max_sz, mbstate_t *ps)
21 if (wc != NULL)
22 *wc = (unsigned char)*str;
28 mbrtowc_l(wchar_t *wc, const char *str, size_t max_sz, mbstate_t *ps, locale_t loc)
30 return mbrtowc(wc, str, max_sz, ps);
34 wcrtomb(char *str, wchar_t wc, mbstate_t *ps)
36 *str = wc & 0xFF;
42 wcrtomb_l(char *str, wchar_t wc, mbstate_t *ps, locale_t loc)
44 return wcrtomb(str, wc, ps);
159 fputwc(wchar_t wc, FILE *stream)
161 return fputc(wc & 0xFF, stream);
164 wint_t __fputwc_unlock(wchar_t wc, FILE *stream);
166 __fputwc_unlock(wchar_t wc, FILE *stream)
168 return __sputc(wc & 0xFF, stream);
173 isw##CT(wint_t wc) \
175 return is##CT(wc & 0xFF); \
192 iswspace_l(wint_t wc, locale_t loc)
194 return iswspace(wc);
231 iswctype(wint_t wc, wctype_t charclass)
238 return my_wcts[ndx].predicate(wc);
273 wcwidth(wchar_t wc)
275 if (wc == 0)
277 if (!isprint(wc & 0xFF))
307 towlower(wint_t wc)
309 return tolower(wc & 0xFF);
313 towupper(wint_t wc)
315 return toupper(wc & 0xFF);