Lines Matching refs:status

244 	switch (filter->status & 0xf) {  in mbfl_filt_conv_jis_ms_wchar()
252 filter->status += 2; in mbfl_filt_conv_jis_ms_wchar()
254 filter->status = 0x20; in mbfl_filt_conv_jis_ms_wchar()
256 filter->status = 0; in mbfl_filt_conv_jis_ms_wchar()
257 } else if (filter->status == 0x10 && c == 0x5c) { /* YEN SIGN */ in mbfl_filt_conv_jis_ms_wchar()
259 } else if (filter->status == 0x10 && c == 0x7e) { /* OVER LINE */ in mbfl_filt_conv_jis_ms_wchar()
261 } else if (filter->status == 0x20 && c > 0x20 && c < 0x60) { /* kana */ in mbfl_filt_conv_jis_ms_wchar()
263 …} else if ((filter->status == 0x80 || filter->status == 0x90) && c > 0x20 && c < 0x93) { /* kanji… in mbfl_filt_conv_jis_ms_wchar()
265 filter->status += 1; in mbfl_filt_conv_jis_ms_wchar()
280 filter->status &= ~0xf; in mbfl_filt_conv_jis_ms_wchar()
284 if (filter->status == 0x80) { in mbfl_filt_conv_jis_ms_wchar()
318 filter->status += 2; in mbfl_filt_conv_jis_ms_wchar()
337 filter->status++; in mbfl_filt_conv_jis_ms_wchar()
339 filter->status += 3; in mbfl_filt_conv_jis_ms_wchar()
341 filter->status &= ~0xf; in mbfl_filt_conv_jis_ms_wchar()
355 filter->status = 0x80; in mbfl_filt_conv_jis_ms_wchar()
357 filter->status++; in mbfl_filt_conv_jis_ms_wchar()
359 filter->status &= ~0xf; in mbfl_filt_conv_jis_ms_wchar()
374 filter->status = 0x80; in mbfl_filt_conv_jis_ms_wchar()
376 filter->status = 0x90; in mbfl_filt_conv_jis_ms_wchar()
378 filter->status &= ~0xf; in mbfl_filt_conv_jis_ms_wchar()
394 filter->status = 0; in mbfl_filt_conv_jis_ms_wchar()
396 filter->status = 0x10; in mbfl_filt_conv_jis_ms_wchar()
398 filter->status = 0x20; in mbfl_filt_conv_jis_ms_wchar()
400 filter->status &= ~0xf; in mbfl_filt_conv_jis_ms_wchar()
408 filter->status = 0; in mbfl_filt_conv_jis_ms_wchar()
522 if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_wchar_jis_ms()
527 filter->status = 0; in mbfl_filt_conv_wchar_jis_ms()
530 if ((filter->status & 0xff00) != 0x100) { in mbfl_filt_conv_wchar_jis_ms()
535 filter->status = 0x100; in mbfl_filt_conv_wchar_jis_ms()
538 if ((filter->status & 0xff00) != 0x200) { in mbfl_filt_conv_wchar_jis_ms()
543 filter->status = 0x200; in mbfl_filt_conv_wchar_jis_ms()
547 if ((filter->status & 0xff00) != 0x300) { in mbfl_filt_conv_wchar_jis_ms()
553 filter->status = 0x300; in mbfl_filt_conv_wchar_jis_ms()
557 if ((filter->status & 0xff00) != 0x400) { in mbfl_filt_conv_wchar_jis_ms()
562 filter->status = 0x400; in mbfl_filt_conv_wchar_jis_ms()
638 if ((filter->status & 0xff00) != 0x200) { in mbfl_filt_conv_wchar_cp50220raw()
642 filter->status = 0x200; in mbfl_filt_conv_wchar_cp50220raw()
752 if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_wchar_cp50221()
756 filter->status = 0; in mbfl_filt_conv_wchar_cp50221()
760 if ((filter->status & 0xff00) != 0x500) { in mbfl_filt_conv_wchar_cp50221()
764 filter->status = 0x500; in mbfl_filt_conv_wchar_cp50221()
768 if ((filter->status & 0xff00) != 0x200) { in mbfl_filt_conv_wchar_cp50221()
772 filter->status = 0x200; in mbfl_filt_conv_wchar_cp50221()
779 if ((filter->status & 0xff00) != 0x400) { in mbfl_filt_conv_wchar_cp50221()
784 filter->status = 0x400; in mbfl_filt_conv_wchar_cp50221()
895 if ((filter->status & 0xff00) == 0x500) { in mbfl_filt_conv_wchar_cp50222()
897 filter->status = 0; in mbfl_filt_conv_wchar_cp50222()
898 } else if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_wchar_cp50222()
902 filter->status = 0; in mbfl_filt_conv_wchar_cp50222()
906 if ((filter->status & 0xff00) != 0x500) { in mbfl_filt_conv_wchar_cp50222()
908 filter->status = 0x500; in mbfl_filt_conv_wchar_cp50222()
912 if ((filter->status & 0xff00) == 0x500) { in mbfl_filt_conv_wchar_cp50222()
914 filter->status = 0; in mbfl_filt_conv_wchar_cp50222()
916 if ((filter->status & 0xff00) != 0x200) { in mbfl_filt_conv_wchar_cp50222()
920 filter->status = 0x200; in mbfl_filt_conv_wchar_cp50222()
927 if ((filter->status & 0xff00) == 0x500) { in mbfl_filt_conv_wchar_cp50222()
929 filter->status = 0; in mbfl_filt_conv_wchar_cp50222()
931 if ((filter->status & 0xff00) != 0x400) { in mbfl_filt_conv_wchar_cp50222()
936 filter->status = 0x400; in mbfl_filt_conv_wchar_cp50222()
950 if ((filter->status & 0xff00) == 0x500) { in mbfl_filt_conv_wchar_cp50222_flush()
952 } else if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_wchar_cp50222_flush()
957 filter->status &= 0xff; in mbfl_filt_conv_wchar_cp50222_flush()
970 switch (filter->status & 0xf) { in mbfl_filt_ident_jis_ms()
978 filter->status += 2; in mbfl_filt_ident_jis_ms()
980 filter->status = 0x20; in mbfl_filt_ident_jis_ms()
982 filter->status = 0; in mbfl_filt_ident_jis_ms()
983 …} else if ((filter->status == 0x80 || filter->status == 0x90) && c > 0x20 && c < 0x7f) { /* kanji… in mbfl_filt_ident_jis_ms()
984 filter->status += 1; in mbfl_filt_ident_jis_ms()
995 filter->status &= ~0xf; in mbfl_filt_ident_jis_ms()
1006 filter->status++; in mbfl_filt_ident_jis_ms()
1008 filter->status += 3; in mbfl_filt_ident_jis_ms()
1011 filter->status &= ~0xf; in mbfl_filt_ident_jis_ms()
1019 filter->status = 0x80; in mbfl_filt_ident_jis_ms()
1021 filter->status++; in mbfl_filt_ident_jis_ms()
1024 filter->status &= ~0xf; in mbfl_filt_ident_jis_ms()
1032 filter->status = 0x80; in mbfl_filt_ident_jis_ms()
1034 filter->status = 0x90; in mbfl_filt_ident_jis_ms()
1037 filter->status &= ~0xf; in mbfl_filt_ident_jis_ms()
1045 filter->status = 0; in mbfl_filt_ident_jis_ms()
1047 filter->status = 0x10; in mbfl_filt_ident_jis_ms()
1049 filter->status = 0x20; in mbfl_filt_ident_jis_ms()
1052 filter->status &= ~0xf; in mbfl_filt_ident_jis_ms()
1058 filter->status = 0; in mbfl_filt_ident_jis_ms()
1068 switch (filter->status & 0xf) { in mbfl_filt_ident_cp50220()
1074 filter->status += 2; in mbfl_filt_ident_cp50220()
1075 } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ in mbfl_filt_ident_cp50220()
1076 filter->status += 1; in mbfl_filt_ident_cp50220()
1087 filter->status++; in mbfl_filt_ident_cp50220()
1089 filter->status &= ~0xf; in mbfl_filt_ident_cp50220()
1099 filter->status++; in mbfl_filt_ident_cp50220()
1101 filter->status += 3; in mbfl_filt_ident_cp50220()
1104 filter->status &= ~0xf; in mbfl_filt_ident_cp50220()
1112 filter->status = 0x80; in mbfl_filt_ident_cp50220()
1115 filter->status &= ~0xf; in mbfl_filt_ident_cp50220()
1123 filter->status = 0; in mbfl_filt_ident_cp50220()
1125 filter->status = 0x10; in mbfl_filt_ident_cp50220()
1128 filter->status &= ~0xf; in mbfl_filt_ident_cp50220()
1134 filter->status = 0; in mbfl_filt_ident_cp50220()
1144 switch (filter->status & 0xf) { in mbfl_filt_ident_cp50221()
1150 filter->status += 2; in mbfl_filt_ident_cp50221()
1151 } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ in mbfl_filt_ident_cp50221()
1152 filter->status += 1; in mbfl_filt_ident_cp50221()
1163 filter->status++; in mbfl_filt_ident_cp50221()
1165 filter->status &= ~0xf; in mbfl_filt_ident_cp50221()
1175 filter->status++; in mbfl_filt_ident_cp50221()
1177 filter->status += 3; in mbfl_filt_ident_cp50221()
1180 filter->status &= ~0xf; in mbfl_filt_ident_cp50221()
1188 filter->status = 0x80; in mbfl_filt_ident_cp50221()
1191 filter->status &= ~0xf; in mbfl_filt_ident_cp50221()
1199 filter->status = 0; in mbfl_filt_ident_cp50221()
1201 filter->status = 0x10; in mbfl_filt_ident_cp50221()
1203 filter->status = 0x20; in mbfl_filt_ident_cp50221()
1206 filter->status &= ~0xf; in mbfl_filt_ident_cp50221()
1212 filter->status = 0; in mbfl_filt_ident_cp50221()
1222 switch (filter->status & 0xf) { in mbfl_filt_ident_cp50222()
1228 filter->status += 2; in mbfl_filt_ident_cp50222()
1229 } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ in mbfl_filt_ident_cp50222()
1230 filter->status += 1; in mbfl_filt_ident_cp50222()
1241 filter->status++; in mbfl_filt_ident_cp50222()
1243 filter->status &= ~0xf; in mbfl_filt_ident_cp50222()
1253 filter->status++; in mbfl_filt_ident_cp50222()
1255 filter->status += 3; in mbfl_filt_ident_cp50222()
1258 filter->status &= ~0xf; in mbfl_filt_ident_cp50222()
1266 filter->status = 0x80; in mbfl_filt_ident_cp50222()
1269 filter->status &= ~0xf; in mbfl_filt_ident_cp50222()
1277 filter->status = 0; in mbfl_filt_ident_cp50222()
1279 filter->status = 0x10; in mbfl_filt_ident_cp50222()
1282 filter->status &= ~0xf; in mbfl_filt_ident_cp50222()
1288 filter->status = 0; in mbfl_filt_ident_cp50222()