Lines Matching defs:_c
97 __maskrune(__ct_rune_t _c, unsigned long _f)
99 return ((_c < 0 || _c >= _CACHED_RUNES) ? ___runetype(_c) :
100 _CurrentRuneLocale->__runetype[_c]) & _f;
104 __sbmaskrune(__ct_rune_t _c, unsigned long _f)
106 return (_c < 0 || _c >= __mb_sb_limit) ? 0 :
107 _CurrentRuneLocale->__runetype[_c] & _f;
111 __istype(__ct_rune_t _c, unsigned long _f)
113 return (!!__maskrune(_c, _f));
117 __sbistype(__ct_rune_t _c, unsigned long _f)
119 return (!!__sbmaskrune(_c, _f));
123 __isctype(__ct_rune_t _c, unsigned long _f)
125 return (_c < 0 || _c >= 128) ? 0 :
126 !!(_DefaultRuneLocale.__runetype[_c] & _f);
130 __toupper(__ct_rune_t _c)
132 return (_c < 0 || _c >= _CACHED_RUNES) ? ___toupper(_c) :
133 _CurrentRuneLocale->__mapupper[_c];
137 __sbtoupper(__ct_rune_t _c)
139 return (_c < 0 || _c >= __mb_sb_limit) ? _c :
140 _CurrentRuneLocale->__mapupper[_c];
144 __tolower(__ct_rune_t _c)
146 return (_c < 0 || _c >= _CACHED_RUNES) ? ___tolower(_c) :
147 _CurrentRuneLocale->__maplower[_c];
151 __sbtolower(__ct_rune_t _c)
153 return (_c < 0 || _c >= __mb_sb_limit) ? _c :
154 _CurrentRuneLocale->__maplower[_c];
158 __wcwidth(__ct_rune_t _c)
162 if (_c == 0)
164 _x = (unsigned int)__maskrune(_c, _CTYPE_SWM|_CTYPE_R);