Lines Matching refs:c1

128 	int c1, c2, c3, w = -1;  in mbfl_filt_conv_gb18030_wchar()  local
149 c1 = filter->cache; in mbfl_filt_conv_gb18030_wchar()
152 if (c1 >= 0x81 && c1 <= 0x84 && c >= 0x30 && c <= 0x39) { /* 4 byte range: Unicode BMP */ in mbfl_filt_conv_gb18030_wchar()
154 filter->cache = (c1 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
156 } else if (c1 >= 0x90 && c1 <= 0xe3 && c >= 0x30 && c <= 0x39) { in mbfl_filt_conv_gb18030_wchar()
159 filter->cache = (c1 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
161 } else if (((c1 >= 0xaa && c1 <= 0xaf) || (c1 >= 0xf8 && c1 <= 0xfe)) && in mbfl_filt_conv_gb18030_wchar()
163 w = 94*(c1 >= 0xf8 ? c1 - 0xf2 : c1 - 0xaa) + (c - 0xa1) + 0xe000; in mbfl_filt_conv_gb18030_wchar()
165 } else if (c1 >= 0xa1 && c1 <= 0xa7 && c >= 0x40 && c < 0xa1 && c != 0x7f) { in mbfl_filt_conv_gb18030_wchar()
167 w = 96*(c1 - 0xa1) + c - (c >= 0x80 ? 0x41 : 0x40) + 0xe4c6; in mbfl_filt_conv_gb18030_wchar()
171 c2 = (c1 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
189 if ((c1 >= 0xa1 && c1 <= 0xa9 && c >= 0xa1 && c <= 0xfe) || in mbfl_filt_conv_gb18030_wchar()
190 (c1 >= 0xb0 && c1 <= 0xf7 && c >= 0xa1 && c <= 0xfe) || in mbfl_filt_conv_gb18030_wchar()
191 (c1 >= 0x81 && c1 <= 0xa0 && c >= 0x40 && c <= 0xfe && c != 0x7f) || in mbfl_filt_conv_gb18030_wchar()
192 (c1 >= 0xaa && c1 <= 0xfe && c >= 0x40 && c <= 0xa0 && c != 0x7f) || in mbfl_filt_conv_gb18030_wchar()
193 (c1 >= 0xa8 && c1 <= 0xa9 && c >= 0x40 && c <= 0xa0 && c != 0x7f)) { in mbfl_filt_conv_gb18030_wchar()
194 w = (c1 - 0x81)*192 + (c - 0x40); in mbfl_filt_conv_gb18030_wchar()
201 w = (c1 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
209 w = (c1 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
217 c1 = (filter->cache >> 8) & 0xff; in mbfl_filt_conv_gb18030_wchar()
221 if (((c1 >= 0x81 && c1 <= 0x84) || (c1 >= 0x90 && c1 <= 0xe3)) && in mbfl_filt_conv_gb18030_wchar()
223 filter->cache = (c1 << 16) | (c2 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
226 w = (c1 << 16) | (c2 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
234 c1 = (filter->cache >> 16) & 0xff; in mbfl_filt_conv_gb18030_wchar()
239 if (((c1 >= 0x81 && c1 <= 0x84) || (c1 >= 0x90 && c1 <= 0xe3)) && in mbfl_filt_conv_gb18030_wchar()
241 if (c1 >= 0x90 && c1 <= 0xe3) { in mbfl_filt_conv_gb18030_wchar()
242 w = ((((c1 - 0x90)*10 + (c2 - 0x30))*126 + (c3 - 0x81)))*10 + (c - 0x30) + 0x10000; in mbfl_filt_conv_gb18030_wchar()
244 w = (((c1 - 0x81)*10 + (c2 - 0x30))*126 + (c3 - 0x81))*10 + (c - 0x30); in mbfl_filt_conv_gb18030_wchar()
249 w = (c1 << 24) | (c2 << 16) | (c3 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
257 w = (c1 << 24) | (c2 << 16) | (c3 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
266 w = (c1 << 24) | (c2 << 16) | (c3 << 8) | c; in mbfl_filt_conv_gb18030_wchar()
288 int c1, s = 0, s1 = 0; in mbfl_filt_conv_wchar_gb18030() local
347 c1 = c - 0xe000; in mbfl_filt_conv_wchar_gb18030()
348 s = (c1 % 94) + 0xa1; c1 /= 94; in mbfl_filt_conv_wchar_gb18030()
349 s |= (c1 < 0x06 ? c1 + 0xaa : c1 + 0xf2) << 8; in mbfl_filt_conv_wchar_gb18030()
351 c1 = c - 0xe4c6; in mbfl_filt_conv_wchar_gb18030()
352 s = ((c1 / 96) + 0xa1) << 8; c1 %= 96; in mbfl_filt_conv_wchar_gb18030()
353 s |= c1 + (c1 >= 0x3f ? 0x41 : 0x40); in mbfl_filt_conv_wchar_gb18030()
375 c1 = c - mbfl_gb_uni_ofst[s]; in mbfl_filt_conv_wchar_gb18030()
376 s = (c1 % 10) + 0x30; c1 /= 10; in mbfl_filt_conv_wchar_gb18030()
377 s |= ((c1 % 126) + 0x81) << 8; c1 /= 126; in mbfl_filt_conv_wchar_gb18030()
378 s |= ((c1 % 10) + 0x30) << 16; c1 /= 10; in mbfl_filt_conv_wchar_gb18030()
379 s1 = c1 + 0x81; in mbfl_filt_conv_wchar_gb18030()
382 c1 = c - 0x10000; in mbfl_filt_conv_wchar_gb18030()
383 s = (c1 % 10) + 0x30; c1 /= 10; in mbfl_filt_conv_wchar_gb18030()
384 s |= ((c1 % 126) + 0x81) << 8; c1 /= 126; in mbfl_filt_conv_wchar_gb18030()
385 s |= ((c1 % 10) + 0x30) << 16; c1 /= 10; in mbfl_filt_conv_wchar_gb18030()
386 s1 = c1 + 0x90; in mbfl_filt_conv_wchar_gb18030()
390 c1 = c & ~MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_gb18030()
391 if (c1 == MBFL_WCSPLANE_WINCP936) { in mbfl_filt_conv_wchar_gb18030()
423 int c1; in mbfl_filt_ident_gb18030() local
425 c1 = (filter->status >> 8) & 0xff; in mbfl_filt_ident_gb18030()
436 …if (((c1 >= 0x81 && c1 <= 0x84) || (c1 >= 0x90 && c1 <= 0xe3)) && c >= 0x30 && c <= 0x39) { /* qbc… in mbfl_filt_ident_gb18030()
438 …} else if (((c1 >= 0xaa && c1 <= 0xaf) || (c1 >= 0xf8 && c1 <= 0xfe)) && (c >= 0xa1 && c <= 0xfe))… in mbfl_filt_ident_gb18030()
440 } else if (c1 >= 0xa1 && c1 <= 0xa7 && c >= 0x40 && c < 0xa1 && c != 0x7f) { in mbfl_filt_ident_gb18030()
442 } else if ((c1 >= 0xa1 && c1 <= 0xa9 && c >= 0xa1 && c <= 0xfe) || in mbfl_filt_ident_gb18030()
443 (c1 >= 0xb0 && c1 <= 0xf7 && c >= 0xa1 && c <= 0xfe) || in mbfl_filt_ident_gb18030()
444 (c1 >= 0x81 && c1 <= 0xa0 && c >= 0x40 && c <= 0xfe && c != 0x7f) || in mbfl_filt_ident_gb18030()
445 (c1 >= 0xaa && c1 <= 0xfe && c >= 0x40 && c <= 0xa0 && c != 0x7f) || in mbfl_filt_ident_gb18030()
446 (c1 >= 0xa8 && c1 <= 0xa9 && c >= 0x40 && c <= 0xa0 && c != 0x7f)) { in mbfl_filt_ident_gb18030()