Lines Matching refs:s2

198 #define SJIS_ENCODE(c1,c2,s1,s2)	\  argument
208 s2 = c2; \
211 s2--; \
213 s2 += 0x20; \
215 s2 += 0x7e; \
219 #define SJIS_DECODE(c1,c2,s1,s2) \ argument
229 s2 = c2; \
230 if (s2 < 0x9f) { \
231 if (s2 < 0x7f) { \
232 s2++; \
234 s2 -= 0x20; \
237 s2 -= 0x7e; \
241 #define CODE2JIS(c1,c2,s1,s2) \ argument
245 s2 = 1
608 int c1, s, s1 = 0, s2 = 0, w; in mbfl_filt_conv_sjis_mobile_wchar() local
638 SJIS_DECODE(c1, c, s1, s2); in mbfl_filt_conv_sjis_mobile_wchar()
639 s = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_sjis_mobile_wchar()
685 w = (s1 << 8) | s2; in mbfl_filt_conv_sjis_mobile_wchar()
740 s1 = 0x91; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
742 s1 = 0x8d; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
744 s1 = 0x8e; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
746 s1 = 0x92; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
748 s1 = 0x95; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
750 s1 = 0x96; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
752 s = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_sjis_mobile_wchar()
788 int c1, c2, s1, s2; in mbfl_filt_conv_wchar_sjis_mobile() local
791 s2 = 0; in mbfl_filt_conv_wchar_sjis_mobile()
805 s2 = 1; in mbfl_filt_conv_wchar_sjis_mobile()
811 s2 = 1; in mbfl_filt_conv_wchar_sjis_mobile()
838 if ((s1 <= 0) || (s1 >= 0x8080 && s2 == 0)) { /* not found or X 0212 */ in mbfl_filt_conv_wchar_sjis_mobile()
885 CODE2JIS(c1,c2,s1,s2); in mbfl_filt_conv_wchar_sjis_mobile()
898 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis_mobile()
900 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_sjis_mobile()