Lines Matching refs:status
87 switch (filter->status & 0xf) { in mbfl_filt_conv_hz_wchar()
92 filter->status += 2; in mbfl_filt_conv_hz_wchar()
93 } else if (filter->status == 0x10 && c > 0x20 && c < 0x7f) { /* DBCS first char */ in mbfl_filt_conv_hz_wchar()
95 filter->status += 1; in mbfl_filt_conv_hz_wchar()
107 filter->status &= ~0xf; in mbfl_filt_conv_hz_wchar()
135 filter->status = 0x0; in mbfl_filt_conv_hz_wchar()
137 filter->status = 0x10; in mbfl_filt_conv_hz_wchar()
139 filter->status = 0x0; in mbfl_filt_conv_hz_wchar()
145 filter->status = 0; in mbfl_filt_conv_hz_wchar()
195 if ((filter->status & 0xff00) != 0) { in mbfl_filt_conv_wchar_hz()
199 filter->status = 0; in mbfl_filt_conv_wchar_hz()
205 if ((filter->status & 0xff00) != 0x200) { in mbfl_filt_conv_wchar_hz()
209 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()