Lines Matching refs:wc
85 wchar_t wc; in _MSKanji_mbrtowc() local
110 wc = (ms->ch << 8) | (*s & 0xFF); in _MSKanji_mbrtowc()
112 *pwc = wc; in _MSKanji_mbrtowc()
116 wc = *s++ & 0xff; in _MSKanji_mbrtowc()
117 if ((wc > 0x80 && wc < 0xa0) || (wc >= 0xe0 && wc < 0xfd)) { in _MSKanji_mbrtowc()
120 ms->ch = wc; in _MSKanji_mbrtowc()
127 wc = (wc << 8) | (*s++ & 0xff); in _MSKanji_mbrtowc()
129 *pwc = wc; in _MSKanji_mbrtowc()
133 *pwc = wc; in _MSKanji_mbrtowc()
134 if (zero || wc != L'\0') { in _MSKanji_mbrtowc()
143 _MSKanji_wcrtomb(char *_RESTRICT_KYWD s, wchar_t wc, in _MSKanji_wcrtomb() argument
159 len = (wc > 0x100) ? 2 : 1; in _MSKanji_wcrtomb()
161 *s++ = wc >> (i << 3); in _MSKanji_wcrtomb()