Lines Matching refs:s2

203 #define SJIS_ENCODE(c1,c2,s1,s2)	\  argument
213 s2 = c2; \
216 s2--; \
218 s2 += 0x20; \
220 s2 += 0x7e; \
224 #define SJIS_DECODE(c1,c2,s1,s2) \ argument
234 s2 = c2; \
235 if (s2 < 0x9f) { \
236 if (s2 < 0x7f) { \
237 s2++; \
239 s2 -= 0x20; \
242 s2 -= 0x7e; \
246 #define CODE2JIS(c1,c2,s1,s2) \ argument
250 s2 = 1
613 int c1, s, s1 = 0, s2 = 0, w; in mbfl_filt_conv_sjis_mobile_wchar() local
643 SJIS_DECODE(c1, c, s1, s2); in mbfl_filt_conv_sjis_mobile_wchar()
644 s = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_sjis_mobile_wchar()
690 w = (s1 << 8) | s2; in mbfl_filt_conv_sjis_mobile_wchar()
745 s1 = 0x91; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
747 s1 = 0x8d; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
749 s1 = 0x8e; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
751 s1 = 0x92; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
753 s1 = 0x95; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
755 s1 = 0x96; s2 = c; in mbfl_filt_conv_sjis_mobile_wchar()
757 s = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_sjis_mobile_wchar()
793 int c1, c2, s1, s2; in mbfl_filt_conv_wchar_sjis_mobile() local
796 s2 = 0; in mbfl_filt_conv_wchar_sjis_mobile()
810 s2 = 1; in mbfl_filt_conv_wchar_sjis_mobile()
816 s2 = 1; in mbfl_filt_conv_wchar_sjis_mobile()
843 if ((s1 <= 0) || (s1 >= 0x8080 && s2 == 0)) { /* not found or X 0212 */ in mbfl_filt_conv_wchar_sjis_mobile()
890 CODE2JIS(c1,c2,s1,s2); in mbfl_filt_conv_wchar_sjis_mobile()
903 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis_mobile()
905 CK((*filter->output_function)(s2, filter->data)); in mbfl_filt_conv_wchar_sjis_mobile()