Lines Matching refs:c

125 int mbfl_filt_conv_ucs2_wchar(int c, mbfl_convert_filter *filter)  in mbfl_filt_conv_ucs2_wchar()  argument
133 n = c & 0xff; in mbfl_filt_conv_ucs2_wchar()
135 n = (c & 0xff) << 8; in mbfl_filt_conv_ucs2_wchar()
142 n = (c & 0xff) << 8; in mbfl_filt_conv_ucs2_wchar()
144 n = c & 0xff; in mbfl_filt_conv_ucs2_wchar()
161 return c; in mbfl_filt_conv_ucs2_wchar()
167 int mbfl_filt_conv_ucs2be_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_ucs2be_wchar() argument
173 n = (c & 0xff) << 8; in mbfl_filt_conv_ucs2be_wchar()
177 n = (c & 0xff) | filter->cache; in mbfl_filt_conv_ucs2be_wchar()
180 return c; in mbfl_filt_conv_ucs2be_wchar()
186 int mbfl_filt_conv_wchar_ucs2be(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_ucs2be() argument
188 if (c >= 0 && c < MBFL_WCSPLANE_UCS2MAX) { in mbfl_filt_conv_wchar_ucs2be()
189 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs2be()
190 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs2be()
193 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_ucs2be()
197 return c; in mbfl_filt_conv_wchar_ucs2be()
203 int mbfl_filt_conv_ucs2le_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_ucs2le_wchar() argument
209 n = c & 0xff; in mbfl_filt_conv_ucs2le_wchar()
213 n = ((c & 0xff) << 8) | filter->cache; in mbfl_filt_conv_ucs2le_wchar()
216 return c; in mbfl_filt_conv_ucs2le_wchar()
223 int mbfl_filt_conv_wchar_ucs2le(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_ucs2le() argument
225 if (c >= 0 && c < MBFL_WCSPLANE_UCS2MAX) { in mbfl_filt_conv_wchar_ucs2le()
226 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs2le()
227 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs2le()
230 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_ucs2le()
234 return c; in mbfl_filt_conv_wchar_ucs2le()