Lines Matching refs:c
35 static int mbfl_filt_ident_koi8u(int c, mbfl_identify_filter *filter);
81 mbfl_filt_conv_koi8u_wchar(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_koi8u_wchar() argument
85 if (c >= 0 && c < koi8u_ucs_table_min) { in mbfl_filt_conv_koi8u_wchar()
86 s = c; in mbfl_filt_conv_koi8u_wchar()
87 } else if (c >= koi8u_ucs_table_min && c < 0x100) { in mbfl_filt_conv_koi8u_wchar()
88 s = koi8u_ucs_table[c - koi8u_ucs_table_min]; in mbfl_filt_conv_koi8u_wchar()
90 s = c; in mbfl_filt_conv_koi8u_wchar()
95 s = c; in mbfl_filt_conv_koi8u_wchar()
102 return c; in mbfl_filt_conv_koi8u_wchar()
109 mbfl_filt_conv_wchar_koi8u(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_wchar_koi8u() argument
113 if (c < 0x80) { in mbfl_filt_conv_wchar_koi8u()
114 s = c; in mbfl_filt_conv_wchar_koi8u()
119 if (c == koi8u_ucs_table[n]) { in mbfl_filt_conv_wchar_koi8u()
125 if (s <= 0 && (c & ~MBFL_WCSPLANE_MASK) == MBFL_WCSPLANE_KOI8U) { in mbfl_filt_conv_wchar_koi8u()
126 s = c & MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_koi8u()
133 CK(mbfl_filt_conv_illegal_output(c, filter)); in mbfl_filt_conv_wchar_koi8u()
136 return c; in mbfl_filt_conv_wchar_koi8u()
139 static int mbfl_filt_ident_koi8u(int c, mbfl_identify_filter *filter) in mbfl_filt_ident_koi8u() argument
141 if (c >= 0x80 && c < 0xff) in mbfl_filt_ident_koi8u()
145 return c; in mbfl_filt_ident_koi8u()