Lines Matching refs:s1

261 	int c1, c2, s1;  in mbfl_filt_conv_wchar_eucjpwin()  local
263 s1 = 0; in mbfl_filt_conv_wchar_eucjpwin()
265 s1 = ucs_a1_jis_table[c - ucs_a1_jis_table_min]; in mbfl_filt_conv_wchar_eucjpwin()
267 s1 = ucs_a2_jis_table[c - ucs_a2_jis_table_min]; in mbfl_filt_conv_wchar_eucjpwin()
269 s1 = ucs_i_jis_table[c - ucs_i_jis_table_min]; in mbfl_filt_conv_wchar_eucjpwin()
271 s1 = ucs_r_jis_table[c - ucs_r_jis_table_min]; in mbfl_filt_conv_wchar_eucjpwin()
273 s1 = c - 0xe000; in mbfl_filt_conv_wchar_eucjpwin()
274 c1 = s1/94 + 0x75; in mbfl_filt_conv_wchar_eucjpwin()
275 c2 = s1%94 + 0x21; in mbfl_filt_conv_wchar_eucjpwin()
276 s1 = (c1 << 8) | c2; in mbfl_filt_conv_wchar_eucjpwin()
278 s1 = c - (0xe000 + 10*94); in mbfl_filt_conv_wchar_eucjpwin()
279 c1 = s1/94 + 0xf5; in mbfl_filt_conv_wchar_eucjpwin()
280 c2 = s1%94 + 0xa1; in mbfl_filt_conv_wchar_eucjpwin()
281 s1 = (c1 << 8) | c2; in mbfl_filt_conv_wchar_eucjpwin()
283 if (s1 == 0xa2f1) { in mbfl_filt_conv_wchar_eucjpwin()
284 s1 = 0x2d62; /* NUMERO SIGN */ in mbfl_filt_conv_wchar_eucjpwin()
286 if (s1 <= 0) { in mbfl_filt_conv_wchar_eucjpwin()
289 s1 = c & MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_eucjpwin()
290 if (s1 >= ((85 + 0x20) << 8)) { /* 85ku - 120ku */ in mbfl_filt_conv_wchar_eucjpwin()
291 s1 = -1; in mbfl_filt_conv_wchar_eucjpwin()
294 s1 = c & MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_eucjpwin()
295 if (s1 >= ((85 + 0x20) << 8)) { /* 85ku - 94ku */ in mbfl_filt_conv_wchar_eucjpwin()
296 s1 = -1; in mbfl_filt_conv_wchar_eucjpwin()
299 s1 = c & MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_eucjpwin()
300 if (s1 >= ((83 + 0x20) << 8)) { /* 83ku - 94ku */ in mbfl_filt_conv_wchar_eucjpwin()
301 s1 = -1; in mbfl_filt_conv_wchar_eucjpwin()
303 s1 |= 0x8080; in mbfl_filt_conv_wchar_eucjpwin()
306 s1 = 0x216f; /* FULLWIDTH YEN SIGN */ in mbfl_filt_conv_wchar_eucjpwin()
308 s1 = 0x2131; /* FULLWIDTH MACRON */ in mbfl_filt_conv_wchar_eucjpwin()
310 s1 = 0x2140; in mbfl_filt_conv_wchar_eucjpwin()
312 s1 = 0x2141; in mbfl_filt_conv_wchar_eucjpwin()
314 s1 = 0x2142; in mbfl_filt_conv_wchar_eucjpwin()
316 s1 = 0x215d; in mbfl_filt_conv_wchar_eucjpwin()
318 s1 = 0x2171; in mbfl_filt_conv_wchar_eucjpwin()
320 s1 = 0x2172; in mbfl_filt_conv_wchar_eucjpwin()
322 s1 = 0x224c; in mbfl_filt_conv_wchar_eucjpwin()
324 s1 = 0x2141; in mbfl_filt_conv_wchar_eucjpwin()
326 s1 = -1; in mbfl_filt_conv_wchar_eucjpwin()
333 s1 = ((c1 / 94 + oh + 0x21) << 8) + (c1 % 94 + 0x21); in mbfl_filt_conv_wchar_eucjpwin()
338 if (s1 < 0) { in mbfl_filt_conv_wchar_eucjpwin()
344 s1 = cp932ext3_eucjp_table[c1]; in mbfl_filt_conv_wchar_eucjpwin()
353 s1 = 0; in mbfl_filt_conv_wchar_eucjpwin()
354 } else if (s1 <= 0) { in mbfl_filt_conv_wchar_eucjpwin()
355 s1 = -1; in mbfl_filt_conv_wchar_eucjpwin()
359 if (s1 >= 0) { in mbfl_filt_conv_wchar_eucjpwin()
360 if (s1 < 0x80) { /* latin */ in mbfl_filt_conv_wchar_eucjpwin()
361 CK((*filter->output_function)(s1, filter->data)); in mbfl_filt_conv_wchar_eucjpwin()
362 } else if (s1 < 0x100) { /* kana */ in mbfl_filt_conv_wchar_eucjpwin()
364 CK((*filter->output_function)(s1, filter->data)); in mbfl_filt_conv_wchar_eucjpwin()
365 } else if (s1 < 0x8080) { /* X 0208 */ in mbfl_filt_conv_wchar_eucjpwin()
366 CK((*filter->output_function)(((s1 >> 8) & 0xff) | 0x80, filter->data)); in mbfl_filt_conv_wchar_eucjpwin()
367 CK((*filter->output_function)((s1 & 0xff) | 0x80, filter->data)); in mbfl_filt_conv_wchar_eucjpwin()
370 CK((*filter->output_function)(((s1 >> 8) & 0xff) | 0x80, filter->data)); in mbfl_filt_conv_wchar_eucjpwin()
371 CK((*filter->output_function)((s1 & 0xff) | 0x80, filter->data)); in mbfl_filt_conv_wchar_eucjpwin()