Lines Matching refs:c
38 static int mbfl_filt_ident_cp866(int c, mbfl_identify_filter *filter);
84 mbfl_filt_conv_cp866_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_cp866_wchar() argument
88 if (c >= 0 && c < cp866_ucs_table_min) { in mbfl_filt_conv_cp866_wchar()
89 s = c; in mbfl_filt_conv_cp866_wchar()
90 } else if (c >= cp866_ucs_table_min && c < 0x100) { in mbfl_filt_conv_cp866_wchar()
91 s = cp866_ucs_table[c - cp866_ucs_table_min]; in mbfl_filt_conv_cp866_wchar()
93 s = c; in mbfl_filt_conv_cp866_wchar()
98 s = c; in mbfl_filt_conv_cp866_wchar()
105 return c; in mbfl_filt_conv_cp866_wchar()
112 mbfl_filt_conv_wchar_cp866(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_cp866() argument
116 if (c < 0x80) { in mbfl_filt_conv_wchar_cp866()
117 s = c; in mbfl_filt_conv_wchar_cp866()
122 if (c == cp866_ucs_table[n]) { in mbfl_filt_conv_wchar_cp866()
128 if (s <= 0 && (c & ~MBFL_WCSPLANE_MASK) == MBFL_WCSPLANE_CP866) { in mbfl_filt_conv_wchar_cp866()
129 s = c & MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_cp866()
136 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_cp866()
139 return c; in mbfl_filt_conv_wchar_cp866()
142 static int mbfl_filt_ident_cp866(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_cp866() argument
144 if (c >= 0x80 && c < 0xff) in mbfl_filt_ident_cp866()
148 return c; in mbfl_filt_ident_cp866()