Lines Matching refs:status
85 switch (filter->status & 0xf) { in mbfl_filt_conv_hz_wchar()
90 filter->status += 2; in mbfl_filt_conv_hz_wchar()
91 } else if (filter->status == 0x10 && c > 0x20 && c < 0x7f) { /* DBCS first char */ in mbfl_filt_conv_hz_wchar()
93 filter->status += 1; in mbfl_filt_conv_hz_wchar()
105 filter->status &= ~0xf; in mbfl_filt_conv_hz_wchar()
133 filter->status = 0x0; in mbfl_filt_conv_hz_wchar()
135 filter->status = 0x10; in mbfl_filt_conv_hz_wchar()
137 filter->status = 0x0; in mbfl_filt_conv_hz_wchar()
143 filter->status = 0; in mbfl_filt_conv_hz_wchar()
193 if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_wchar_hz()
197 filter->status = 0; in mbfl_filt_conv_wchar_hz()
203 if ((filter->status & 0xff00) != 0x200) { in mbfl_filt_conv_wchar_hz()
207 filter->status = 0x200; in mbfl_filt_conv_wchar_hz()
224 if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_any_hz_flush()
228 filter->status &= 0xff; in mbfl_filt_conv_any_hz_flush()
234 switch (filter->status & 0xf) { in mbfl_filt_ident_hz()
239 filter->status += 2; in mbfl_filt_ident_hz()
240 } else if (filter->status == 0x10 && c > 0x20 && c < 0x7f) { /* DBCS first char */ in mbfl_filt_ident_hz()
241 filter->status += 1; in mbfl_filt_ident_hz()
251 filter->status &= ~0xf; in mbfl_filt_ident_hz()
259 filter->status = 0; in mbfl_filt_ident_hz()
261 filter->status = 0x10; in mbfl_filt_ident_hz()
263 filter->status = 0; in mbfl_filt_ident_hz()
266 filter->status &= ~0xf; in mbfl_filt_ident_hz()
271 filter->status = 0; in mbfl_filt_ident_hz()