Lines Matching refs:s1

297 	int c1, c2, s1, s2;  in mbfl_filt_conv_wchar_2022jpms()  local
299 s1 = 0; in mbfl_filt_conv_wchar_2022jpms()
302 s1 = ucs_a1_jis_table[c - ucs_a1_jis_table_min]; in mbfl_filt_conv_wchar_2022jpms()
304 s1 = ucs_a2_jis_table[c - ucs_a2_jis_table_min]; in mbfl_filt_conv_wchar_2022jpms()
306 s1 = ucs_i_jis_table[c - ucs_i_jis_table_min]; in mbfl_filt_conv_wchar_2022jpms()
308 s1 = ucs_r_jis_table[c - ucs_r_jis_table_min]; in mbfl_filt_conv_wchar_2022jpms()
310 s1 = c - 0xe000; in mbfl_filt_conv_wchar_2022jpms()
311 c1 = s1/94 + 0x7f; in mbfl_filt_conv_wchar_2022jpms()
312 c2 = s1%94 + 0x21; in mbfl_filt_conv_wchar_2022jpms()
313 s1 = (c1 << 8) | c2; in mbfl_filt_conv_wchar_2022jpms()
315 if (s1 <= 0) { in mbfl_filt_conv_wchar_2022jpms()
318 s1 = c & MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_2022jpms()
321 s1 = c & MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_2022jpms()
323 s1 = c & MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_2022jpms()
324 s1 |= 0x8080; in mbfl_filt_conv_wchar_2022jpms()
326 s1 = 0x216f; /* FULLWIDTH YEN SIGN */ in mbfl_filt_conv_wchar_2022jpms()
328 s1 = 0x2131; /* FULLWIDTH MACRON */ in mbfl_filt_conv_wchar_2022jpms()
330 s1 = 0x2140; in mbfl_filt_conv_wchar_2022jpms()
332 s1 = 0x2141; in mbfl_filt_conv_wchar_2022jpms()
334 s1 = 0x2142; in mbfl_filt_conv_wchar_2022jpms()
336 s1 = 0x215d; in mbfl_filt_conv_wchar_2022jpms()
338 s1 = 0x2171; in mbfl_filt_conv_wchar_2022jpms()
340 s1 = 0x2172; in mbfl_filt_conv_wchar_2022jpms()
342 s1 = 0x224c; in mbfl_filt_conv_wchar_2022jpms()
345 if ((s1 <= 0) || (s1 >= 0xa1a1 && s2 == 0)) { /* not found or X 0212 */ in mbfl_filt_conv_wchar_2022jpms()
346 s1 = -1; in mbfl_filt_conv_wchar_2022jpms()
351 s1 = ((c1/94 + 0x2d) << 8) + (c1%94 + 0x21); in mbfl_filt_conv_wchar_2022jpms()
356 if (s1 <= 0) { in mbfl_filt_conv_wchar_2022jpms()
361 s1 = cp932ext3_cp932ext2_jis(c1); in mbfl_filt_conv_wchar_2022jpms()
368 s1 = 0; in mbfl_filt_conv_wchar_2022jpms()
369 } else if (s1 <= 0) { in mbfl_filt_conv_wchar_2022jpms()
370 s1 = -1; in mbfl_filt_conv_wchar_2022jpms()
373 if (s1 >= 0) { in mbfl_filt_conv_wchar_2022jpms()
374 if (s1 < 0x80) { /* latin */ in mbfl_filt_conv_wchar_2022jpms()
380 CK((*filter->output_function)(s1, filter->data)); in mbfl_filt_conv_wchar_2022jpms()
382 } else if (s1 > 0xa0 && s1 < 0xe0) { /* kana */ in mbfl_filt_conv_wchar_2022jpms()
389 CK((*filter->output_function)(s1 & 0x7f, filter->data)); in mbfl_filt_conv_wchar_2022jpms()
390 } else if (s1 < 0x7e7f) { /* X 0208 */ in mbfl_filt_conv_wchar_2022jpms()
397 CK((*filter->output_function)((s1 >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_2022jpms()
398 CK((*filter->output_function)(s1 & 0x7f, filter->data)); in mbfl_filt_conv_wchar_2022jpms()
399 } else if (s1 < 0x927f) { /* UDC */ in mbfl_filt_conv_wchar_2022jpms()
407 CK((*filter->output_function)(((s1 >> 8) - 0x5e) & 0x7f, filter->data)); in mbfl_filt_conv_wchar_2022jpms()
408 CK((*filter->output_function)(s1 & 0x7f, filter->data)); in mbfl_filt_conv_wchar_2022jpms()