Lines Matching refs:status

126 	switch (filter->status & 0xf) {  in mbfl_filt_conv_jis_wchar()
134 filter->status += 2; in mbfl_filt_conv_jis_wchar()
136 filter->status = 0x20; in mbfl_filt_conv_jis_wchar()
138 filter->status = 0; in mbfl_filt_conv_jis_wchar()
139 } else if (filter->status == 0x10 && c == 0x5c) { /* YEN SIGN */ in mbfl_filt_conv_jis_wchar()
141 } else if (filter->status == 0x10 && c == 0x7e) { /* OVER LINE */ in mbfl_filt_conv_jis_wchar()
143 } else if (filter->status == 0x20 && c > 0x20 && c < 0x60) { /* kana */ in mbfl_filt_conv_jis_wchar()
145 …} else if ((filter->status == 0x80 || filter->status == 0x90) && c > 0x20 && c < 0x7f) { /* kanji… in mbfl_filt_conv_jis_wchar()
147 filter->status += 1; in mbfl_filt_conv_jis_wchar()
162 filter->status &= ~0xf; in mbfl_filt_conv_jis_wchar()
166 if (filter->status == 0x80) { in mbfl_filt_conv_jis_wchar()
191 filter->status += 2; in mbfl_filt_conv_jis_wchar()
210 filter->status++; in mbfl_filt_conv_jis_wchar()
212 filter->status += 3; in mbfl_filt_conv_jis_wchar()
214 filter->status &= ~0xf; in mbfl_filt_conv_jis_wchar()
228 filter->status = 0x80; in mbfl_filt_conv_jis_wchar()
230 filter->status++; in mbfl_filt_conv_jis_wchar()
232 filter->status &= ~0xf; in mbfl_filt_conv_jis_wchar()
247 filter->status = 0x80; in mbfl_filt_conv_jis_wchar()
249 filter->status = 0x90; in mbfl_filt_conv_jis_wchar()
251 filter->status &= ~0xf; in mbfl_filt_conv_jis_wchar()
267 filter->status = 0; in mbfl_filt_conv_jis_wchar()
269 filter->status = 0x10; in mbfl_filt_conv_jis_wchar()
271 filter->status = 0x20; in mbfl_filt_conv_jis_wchar()
273 filter->status &= ~0xf; in mbfl_filt_conv_jis_wchar()
281 filter->status = 0; in mbfl_filt_conv_jis_wchar()
340 if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_wchar_jis()
345 filter->status = 0; in mbfl_filt_conv_wchar_jis()
348 if ((filter->status & 0xff00) != 0x100) { in mbfl_filt_conv_wchar_jis()
353 filter->status = 0x100; in mbfl_filt_conv_wchar_jis()
356 if ((filter->status & 0xff00) != 0x200) { in mbfl_filt_conv_wchar_jis()
361 filter->status = 0x200; in mbfl_filt_conv_wchar_jis()
365 if ((filter->status & 0xff00) != 0x300) { in mbfl_filt_conv_wchar_jis()
371 filter->status = 0x300; in mbfl_filt_conv_wchar_jis()
375 if ((filter->status & 0xff00) != 0x400) { in mbfl_filt_conv_wchar_jis()
380 filter->status = 0x400; in mbfl_filt_conv_wchar_jis()
439 if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_wchar_2022jp()
444 filter->status = 0; in mbfl_filt_conv_wchar_2022jp()
447 if ((filter->status & 0xff00) != 0x200) { in mbfl_filt_conv_wchar_2022jp()
452 filter->status = 0x200; in mbfl_filt_conv_wchar_2022jp()
456 if ((filter->status & 0xff00) != 0x400) { in mbfl_filt_conv_wchar_2022jp()
461 filter->status = 0x400; in mbfl_filt_conv_wchar_2022jp()
475 if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_any_jis_flush()
480 filter->status &= 0xff; in mbfl_filt_conv_any_jis_flush()
492 switch (filter->status & 0xf) { in mbfl_filt_ident_jis()
500 filter->status += 2; in mbfl_filt_ident_jis()
502 filter->status = 0x20; in mbfl_filt_ident_jis()
504 filter->status = 0; in mbfl_filt_ident_jis()
505 …} else if ((filter->status == 0x80 || filter->status == 0x90) && c > 0x20 && c < 0x7f) { /* kanji… in mbfl_filt_ident_jis()
506 filter->status += 1; in mbfl_filt_ident_jis()
517 filter->status &= ~0xf; in mbfl_filt_ident_jis()
528 filter->status++; in mbfl_filt_ident_jis()
530 filter->status += 3; in mbfl_filt_ident_jis()
533 filter->status &= ~0xf; in mbfl_filt_ident_jis()
541 filter->status = 0x80; in mbfl_filt_ident_jis()
543 filter->status++; in mbfl_filt_ident_jis()
546 filter->status &= ~0xf; in mbfl_filt_ident_jis()
554 filter->status = 0x80; in mbfl_filt_ident_jis()
556 filter->status = 0x90; in mbfl_filt_ident_jis()
559 filter->status &= ~0xf; in mbfl_filt_ident_jis()
567 filter->status = 0; in mbfl_filt_ident_jis()
569 filter->status = 0x10; in mbfl_filt_ident_jis()
571 filter->status = 0x20; in mbfl_filt_ident_jis()
574 filter->status &= ~0xf; in mbfl_filt_ident_jis()
580 filter->status = 0; in mbfl_filt_ident_jis()
590 switch (filter->status & 0xf) { in mbfl_filt_ident_2022jp()
596 filter->status += 2; in mbfl_filt_ident_2022jp()
597 } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ in mbfl_filt_ident_2022jp()
598 filter->status += 1; in mbfl_filt_ident_2022jp()
609 filter->status++; in mbfl_filt_ident_2022jp()
611 filter->status &= ~0xf; in mbfl_filt_ident_2022jp()
621 filter->status++; in mbfl_filt_ident_2022jp()
623 filter->status += 3; in mbfl_filt_ident_2022jp()
626 filter->status &= ~0xf; in mbfl_filt_ident_2022jp()
634 filter->status = 0x80; in mbfl_filt_ident_2022jp()
637 filter->status &= ~0xf; in mbfl_filt_ident_2022jp()
645 filter->status = 0; in mbfl_filt_ident_2022jp()
647 filter->status = 0x10; in mbfl_filt_ident_2022jp()
650 filter->status &= ~0xf; in mbfl_filt_ident_2022jp()
656 filter->status = 0; in mbfl_filt_ident_2022jp()