Lines Matching refs:c1

203 #define SJIS_ENCODE(c1,c2,s1,s2)	\  argument
205 s1 = c1; \
208 if ((c1) < 0x5f) { \
214 if ((c1) & 1) { \
224 #define SJIS_DECODE(c1,c2,s1,s2) \ argument
226 s1 = c1; \
246 #define CODE2JIS(c1,c2,s1,s2) \ argument
247 c1 = (s1)/94+0x21; \
248 c2 = (s1)-94*((c1)-0x21)+0x21; \
249 s1 = ((c1) << 8) | (c2); \
613 int c1, s, s1 = 0, s2 = 0, w; in mbfl_filt_conv_sjis_mobile_wchar() local
640 c1 = filter->cache; in mbfl_filt_conv_sjis_mobile_wchar()
643 SJIS_DECODE(c1, c, s1, s2); in mbfl_filt_conv_sjis_mobile_wchar()
698 w = (c1 << 8) | c; in mbfl_filt_conv_sjis_mobile_wchar()
737 c1 = filter->cache; in mbfl_filt_conv_sjis_mobile_wchar()
744 if (c1 == 0x47 && c >= 0x21 && c <= 0x7a) { in mbfl_filt_conv_sjis_mobile_wchar()
746 } else if (c1 == 0x45 && c >= 0x21 && c <= 0x7a) { in mbfl_filt_conv_sjis_mobile_wchar()
748 } else if (c1 == 0x46 && c >= 0x21 && c <= 0x7a) { in mbfl_filt_conv_sjis_mobile_wchar()
750 } else if (c1 == 0x4f && c >= 0x21 && c <= 0x6d) { in mbfl_filt_conv_sjis_mobile_wchar()
752 } else if (c1 == 0x50 && c >= 0x21 && c <= 0x6c) { in mbfl_filt_conv_sjis_mobile_wchar()
754 } else if (c1 == 0x51 && c >= 0x21 && c <= 0x5e) { in mbfl_filt_conv_sjis_mobile_wchar()
769 c1 = filter->cache; in mbfl_filt_conv_sjis_mobile_wchar()
774 CK((*filter->output_function)(c1 & 0xff, filter->data)); in mbfl_filt_conv_sjis_mobile_wchar()
793 int c1, c2, s1, s2; in mbfl_filt_conv_wchar_sjis_mobile() local
807 c1 = s1/94 + 0x7f; in mbfl_filt_conv_wchar_sjis_mobile()
809 s1 = (c1 << 8) | c2; in mbfl_filt_conv_wchar_sjis_mobile()
813 c1 = c & ~MBFL_WCSPLANE_MASK; in mbfl_filt_conv_wchar_sjis_mobile()
814 if (c1 == MBFL_WCSPLANE_WINCP932) { in mbfl_filt_conv_wchar_sjis_mobile()
817 } else if (c1 == MBFL_WCSPLANE_JIS0208) { in mbfl_filt_conv_wchar_sjis_mobile()
819 } else if (c1 == MBFL_WCSPLANE_JIS0212) { in mbfl_filt_conv_wchar_sjis_mobile()
845 c1 = 0; in mbfl_filt_conv_wchar_sjis_mobile()
847 while (c1 < c2) { /* CP932 vendor ext1 (13ku) */ in mbfl_filt_conv_wchar_sjis_mobile()
848 if (c == cp932ext1_ucs_table[c1]) { in mbfl_filt_conv_wchar_sjis_mobile()
849 s1 = ((c1/94 + 0x2d) << 8) + (c1%94 + 0x21); in mbfl_filt_conv_wchar_sjis_mobile()
852 c1++; in mbfl_filt_conv_wchar_sjis_mobile()
855 c1 = 0; in mbfl_filt_conv_wchar_sjis_mobile()
857 while (c1 < c2) { /* CP932 vendor ext2 (115ku - 119ku) */ in mbfl_filt_conv_wchar_sjis_mobile()
858 if (c == cp932ext2_ucs_table[c1]) { in mbfl_filt_conv_wchar_sjis_mobile()
859 s1 = ((c1/94 + 0x93) << 8) + (c1%94 + 0x21); in mbfl_filt_conv_wchar_sjis_mobile()
862 c1++; in mbfl_filt_conv_wchar_sjis_mobile()
867 c1 = 0; in mbfl_filt_conv_wchar_sjis_mobile()
869 while (c1 < c2) { /* CP932 vendor ext3 (115ku - 119ku) */ in mbfl_filt_conv_wchar_sjis_mobile()
870 if (c == cp932ext3_ucs_table[c1]) { in mbfl_filt_conv_wchar_sjis_mobile()
871 s1 = ((c1/94 + 0x93) << 8) + (c1%94 + 0x21); in mbfl_filt_conv_wchar_sjis_mobile()
874 c1++; in mbfl_filt_conv_wchar_sjis_mobile()
890 CODE2JIS(c1,c2,s1,s2); in mbfl_filt_conv_wchar_sjis_mobile()
901 c1 = (s1 >> 8) & 0xff; in mbfl_filt_conv_wchar_sjis_mobile()
903 SJIS_ENCODE(c1, c2, s1, s2); in mbfl_filt_conv_wchar_sjis_mobile()
917 int c1 = filter->cache; in mbfl_filt_conv_sjis_mobile_flush() local
918 if (filter->status == 1 && (c1 == 0x0023 || (c1 >= 0x0030 && c1<=0x0039))) { in mbfl_filt_conv_sjis_mobile_flush()
919 CK((*filter->output_function)(c1, filter->data)); in mbfl_filt_conv_sjis_mobile_flush()