Lines Matching refs:s2

91 #define SJIS_ENCODE(c1,c2,s1,s2) \  argument
94 s2 = c2; \
97 s2--; \
99 s2 += 0x20; \
101 s2 += 0x7e; \
105 #define SJIS_DECODE(c1,c2,s1,s2) \ argument
112 s2 = c2; \
115 s2++; \
117 s2 -= 0x20; \
120 s2 -= 0x7e; \
1177 #define CODE2JIS(c1,c2,s1,s2) \ argument
1181 s2 = 1
1185 int c1, c2, s1 = 0, s2 = 0; in mbfl_filt_conv_wchar_2022jp_mobile() local
1217 CODE2JIS(c1,c2,s1,s2); in mbfl_filt_conv_wchar_2022jp_mobile()
1224 if ((s1 <= 0) || (s1 >= 0xa1a1 && s2 == 0)) { /* not found or X 0212 */ in mbfl_filt_conv_wchar_2022jp_mobile()
1559 int c1, c2, s, s1 = 0, s2 = 0, w = 0, w1; in mbfl_filt_conv_jis2004_wchar() local
1626 s2 = c - 0x80; in mbfl_filt_conv_jis2004_wchar()
1633 SJIS_DECODE(c1, c, s1, s2); in mbfl_filt_conv_jis2004_wchar()
1641 s2 = c; in mbfl_filt_conv_jis2004_wchar()
1647 w1 = (s1 << 8) | s2; in mbfl_filt_conv_jis2004_wchar()
1663 w1 = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_jis2004_wchar()
1718 s2 = c2 - 0x21; in mbfl_filt_conv_jis2004_wchar()
1721 (s1 >= 77 && s1 < 94)) && s2 >= 0 && s2 < 94) { in mbfl_filt_conv_jis2004_wchar()
1731 s = (s1 + 94 + k)*94 + s2; in mbfl_filt_conv_jis2004_wchar()
1862 int c1, c2, s1, s2; in mbfl_filt_conv_wchar_jis2004() local
1900 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_jis2004()
1902 s2 = (s1 & 0xff) + 0x80; in mbfl_filt_conv_wchar_jis2004()
1913 s2 = s1 & 0x7f; in mbfl_filt_conv_wchar_jis2004()
1919 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_jis2004()
1995 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_jis2004()
1997 s2 = (s1 & 0xff) + 0x80; in mbfl_filt_conv_wchar_jis2004()
2007 s2 = s1 & 0xff; in mbfl_filt_conv_wchar_jis2004()
2011 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_jis2004()
2016 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_jis2004()
2018 s2 = s1 & 0xff; in mbfl_filt_conv_wchar_jis2004()
2024 s2 |= 0x80; in mbfl_filt_conv_wchar_jis2004()
2039 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_jis2004()
2050 int k, c1, c2, s1, s2; in mbfl_filt_conv_wchar_jis2004_flush() local
2061 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_jis2004_flush()
2063 s2 = (s1 & 0xff) | 0x80; in mbfl_filt_conv_wchar_jis2004_flush()
2066 s2 = s1 & 0x7f; in mbfl_filt_conv_wchar_jis2004_flush()
2078 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_jis2004_flush()
2192 unsigned int s1 = c - 0x21, s2 = c2 - 0x21; in mb_iso2022jp2004_to_wchar() local
2194 …if (((s1 <= 4 && s1 != 1) || s1 == 7 || (s1 >= 11 && s1 <= 14) || (s1 >= 77 && s1 < 94)) && s2 < 9… in mb_iso2022jp2004_to_wchar()
2204 unsigned int s = (s1 + 94 + k)*94 + s2; in mb_iso2022jp2004_to_wchar()
2358 unsigned int s2 = s & 0xFF; in mb_wchar_to_iso2022jp2004() local
2362 out = mb_convert_buf_add2(out, s, s2); in mb_wchar_to_iso2022jp2004()
3693 int c1, c2, s1 = 0, s2 = 0; in mbfl_filt_conv_wchar_2022jpms() local
3729 if ((s1 <= 0) || (s1 >= 0xa1a1 && s2 == 0)) { /* not found or X 0212 */ in mbfl_filt_conv_wchar_2022jpms()
4725 int s1, s2, w; in mbfl_filt_conv_sjis_wchar() local
4745 SJIS_DECODE(c1, c, s1, s2); in mbfl_filt_conv_sjis_wchar()
4746 w = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_sjis_wchar()
4779 int c1, c2, s1 = 0, s2; in mbfl_filt_conv_wchar_sjis() local
4822 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis()
4824 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_sjis()
4949 unsigned int c1 = (s >> 8) & 0xFF, c2 = s & 0xFF, s2; in mb_wchar_to_sjis() local
4950 SJIS_ENCODE(c1, c2, s, s2); in mb_wchar_to_sjis()
4951 out = mb_convert_buf_add2(out, s, s2); in mb_wchar_to_sjis()
4961 int c1, s, s1, s2, w; in mbfl_filt_conv_sjis_mac_wchar() local
4995 SJIS_DECODE(c1, c, s1, s2); in mbfl_filt_conv_sjis_mac_wchar()
4996 s = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_sjis_mac_wchar()
5055 s2 = 0; in mbfl_filt_conv_sjis_mac_wchar()
5057 s2 = 0xf87a; in mbfl_filt_conv_sjis_mac_wchar()
5059 s2 = 0xf87f; in mbfl_filt_conv_sjis_mac_wchar()
5061 s2 = 0x20dd; in mbfl_filt_conv_sjis_mac_wchar()
5065 s2 = 0xf87e; in mbfl_filt_conv_sjis_mac_wchar()
5067 if (s2 > 0) { in mbfl_filt_conv_sjis_mac_wchar()
5069 w = s2; in mbfl_filt_conv_sjis_mac_wchar()
5097 int i, c1, c2, s1 = 0, s2 = 0, mode; in mbfl_filt_conv_wchar_sjis_mac() local
5117 s2 = c1; in mbfl_filt_conv_wchar_sjis_mac()
5127 s2 = c1; in mbfl_filt_conv_wchar_sjis_mac()
5137 s2 = c1; in mbfl_filt_conv_wchar_sjis_mac()
5148 s2 = c1; in mbfl_filt_conv_wchar_sjis_mac()
5152 s2 = c1; in mbfl_filt_conv_wchar_sjis_mac()
5156 if (s2 > 0) { in mbfl_filt_conv_wchar_sjis_mac()
5176 if (s2 <= 0 || s1 == -1) { in mbfl_filt_conv_wchar_sjis_mac()
5179 s1 = s2 = 0; in mbfl_filt_conv_wchar_sjis_mac()
5264 s2 = 1; in mbfl_filt_conv_wchar_sjis_mac()
5268 if ((s1 <= 0) || (s1 >= 0x8080 && s2 == 0)) { /* not found or X 0212 */ in mbfl_filt_conv_wchar_sjis_mac()
5285 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis_mac()
5287 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_sjis_mac()
5349 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis_mac()
5351 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_sjis_mac()
5395 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis_mac()
5397 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_sjis_mac()
5438 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis_mac()
5440 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_sjis_mac()
5821 unsigned int c1 = (s / 94) + 0x21, c2 = (s % 94) + 0x21, s1, s2; in mb_wchar_to_sjismac() local
5822 SJIS_ENCODE(c1, c2, s1, s2); in mb_wchar_to_sjismac()
5824 out = mb_convert_buf_add2(out, s1, s2); in mb_wchar_to_sjismac()
5882 unsigned int c1 = (s >> 8) & 0xFF, c2 = s & 0xFF, s1, s2; in mb_wchar_to_sjismac() local
5883 SJIS_ENCODE(c1, c2, s1, s2); in mb_wchar_to_sjismac()
5885 out = mb_convert_buf_add2(out, s1, s2); in mb_wchar_to_sjismac()
6143 int c1, s, s1, s2, w, snd = 0; in mbfl_filt_conv_sjis_mobile_wchar() local
6170 SJIS_DECODE(c1, c, s1, s2); in mbfl_filt_conv_sjis_mobile_wchar()
6171 s = ((s1 - 0x21) * 94) + s2 - 0x21; in mbfl_filt_conv_sjis_mobile_wchar()
6298 int c1, c2, s1 = 0, s2 = 0; in mbfl_filt_conv_wchar_sjis_mobile() local
6314 s2 = 1; in mbfl_filt_conv_wchar_sjis_mobile()
6335 if ((s1 <= 0) || (s1 >= 0x8080 && s2 == 0)) { /* not found or X 0212 */ in mbfl_filt_conv_wchar_sjis_mobile()
6377 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis_mobile()
6379 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_sjis_mobile()
6627 unsigned int c1 = (s >> 8) & 0xFF, c2 = s & 0xFF, s1, s2; in mb_wchar_to_sjis_docomo() local
6628 SJIS_ENCODE(c1, c2, s1, s2); in mb_wchar_to_sjis_docomo()
6630 out = mb_convert_buf_add2(out, s1, s2); in mb_wchar_to_sjis_docomo()
6874 unsigned int c1 = (s >> 8) & 0xFF, c2 = s & 0xFF, s1, s2; in mb_wchar_to_sjis_kddi() local
6875 SJIS_ENCODE(c1, c2, s1, s2); in mb_wchar_to_sjis_kddi()
6877 out = mb_convert_buf_add2(out, s1, s2); in mb_wchar_to_sjis_kddi()
7181 unsigned int c1 = (s >> 8) & 0xFF, c2 = s & 0xFF, s1, s2; in mb_wchar_to_sjis_sb() local
7182 SJIS_ENCODE(c1, c2, s1, s2); in mb_wchar_to_sjis_sb()
7184 out = mb_convert_buf_add2(out, s1, s2); in mb_wchar_to_sjis_sb()
7347 unsigned int c1 = (s >> 8) & 0xFF, c2 = s & 0xFF, s1, s2; in mb_wchar_to_sjis2004() local
7348 SJIS_ENCODE(c1, c2, s1, s2); in mb_wchar_to_sjis2004()
7350 out = mb_convert_buf_add2(out, s1, s2); in mb_wchar_to_sjis2004()
7359 int c1, s, s1, s2, w; in mbfl_filt_conv_cp932_wchar() local
7380 SJIS_DECODE(c1, c, s1, s2); in mbfl_filt_conv_cp932_wchar()
7381 s = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_cp932_wchar()
7445 int c1, c2, s1, s2; in mbfl_filt_conv_wchar_cp932() local
7448 s2 = 0; in mbfl_filt_conv_wchar_cp932()
7464 s2 = 1; in mbfl_filt_conv_wchar_cp932()
7483 if ((s1 <= 0) || (s1 >= 0x8080 && s2 == 0)) { /* not found or X 0212 */ in mbfl_filt_conv_wchar_cp932()
7517 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_cp932()
7519 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_cp932()
7619 unsigned int s1 = 0, s2 = 0, c1, c2; in mb_wchar_to_cp932() local
7636 s2 = 1; in mb_wchar_to_cp932()
7658 if (!s1 || (s1 >= 0x8080 && !s2)) { /* not found or X 0212 */ in mb_wchar_to_cp932()
7682 SJIS_ENCODE(c1, c2, s1, s2); in mb_wchar_to_cp932()
7683 out = mb_convert_buf_add2(out, s1, s2); in mb_wchar_to_cp932()
7698 unsigned int s1 = 0, s2 = 0, c1, c2; in mb_wchar_to_sjiswin() local
7713 s2 = 1; in mb_wchar_to_sjiswin()
7735 if (!s1 || (s1 >= 0x8080 && !s2)) { /* not found or X 0212 */ in mb_wchar_to_sjiswin()
7759 SJIS_ENCODE(c1, c2, s1, s2); in mb_wchar_to_sjiswin()
7760 out = mb_convert_buf_add2(out, s1, s2); in mb_wchar_to_sjiswin()
9217 unsigned int s1 = c - 0x80, s2 = c2 - 0x80; in mb_eucjp2004_to_wchar() local
9218 unsigned int w1 = (s1 << 8) | s2, w = 0; in mb_eucjp2004_to_wchar()
9231 w1 = (s1 - 0x21)*94 + s2 - 0x21; in mb_eucjp2004_to_wchar()
9263 unsigned int s1 = c2 - 0xA1, s2 = c3 - 0xA1; in mb_eucjp2004_to_wchar() local
9265 …if (((s1 <= 4 && s1 != 1) || s1 == 7 || (s1 >= 11 && s1 <= 14) || (s1 >= 77 && s1 < 94)) && s2 < 9… in mb_eucjp2004_to_wchar()
9275 unsigned int s = (s1 + 94 + k)*94 + s2; in mb_eucjp2004_to_wchar()
9404 unsigned int s2 = s & 0xFF; in mb_wchar_to_eucjp2004() local
9409 out = mb_convert_buf_add3(out, 0x8F, s | 0x80, s2 | 0x80); in mb_wchar_to_eucjp2004()