Lines Matching refs:c1

145 static inline int is_in_cp950_pua(int c1, int c) {  in is_in_cp950_pua()  argument
146 if ((c1 >= 0xfa && c1 <= 0xfe) || (c1 >= 0x8e && c1 <= 0xa0) || in is_in_cp950_pua()
147 (c1 >= 0x81 && c1 <= 0x8d) || (c1 >= 0xc7 && c1 <= 0xc8)) { in is_in_cp950_pua()
150 if (c1 == 0xc6) { in is_in_cp950_pua()
163 int c1, w, c2; in mbfl_filt_conv_big5_wchar() local
168 c1 = 0x80; in mbfl_filt_conv_big5_wchar()
170 c1 = 0xa0; in mbfl_filt_conv_big5_wchar()
177 } else if (c > c1 && c < 0xff) { /* dbcs lead byte */ in mbfl_filt_conv_big5_wchar()
189 c1 = filter->cache; in mbfl_filt_conv_big5_wchar()
192 w = (c1 - 0xa1)*157 + (c - 0x40); in mbfl_filt_conv_big5_wchar()
194 w = (c1 - 0xa1)*157 + (c - 0xa1) + 0x3f; in mbfl_filt_conv_big5_wchar()
204 if (w <= 0 && is_in_cp950_pua(c1, c)) { in mbfl_filt_conv_big5_wchar()
205 c2 = c1 << 8 | c; in mbfl_filt_conv_big5_wchar()
213 w = 157*(c1 - (cp950_pua_tbl[k][2]>>8)) + c - (c >= 0xa1 ? 0x62 : 0x40) in mbfl_filt_conv_big5_wchar()
222 w = (c1 << 8) | c; in mbfl_filt_conv_big5_wchar()
230 w = (c1 << 8) | c; in mbfl_filt_conv_big5_wchar()
252 int c1, s, c2; in mbfl_filt_conv_wchar_big5() local
278 c1 = c - cp950_pua_tbl[k][0]; in mbfl_filt_conv_wchar_big5()
281 s = ((c1 / 157) + c2) << 8; c1 %= 157; in mbfl_filt_conv_wchar_big5()
282 s |= c1 + (c1 >= 0x3f ? 0x62 : 0x40); in mbfl_filt_conv_wchar_big5()
284 s = c1 + cp950_pua_tbl[k][2]; in mbfl_filt_conv_wchar_big5()
304 c1 = c & ~MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_big5()
305 if (c1 == MBFL_WCSPLANE_BIG5) { in mbfl_filt_conv_wchar_big5()
330 int c1; in mbfl_filt_ident_big5() local
332 c1 = 0x80; in mbfl_filt_ident_big5()
334 c1 = 0xa0; in mbfl_filt_ident_big5()
344 } else if (c > c1 && c < 0xff) { /* DBCS lead byte */ in mbfl_filt_ident_big5()