Lines Matching refs:s

85 	int c1, s, w;  in mbfl_filt_conv_hz_wchar()  local
110 s = (c1 - 1)*192 + c + 0x40; /* GB2312 */ in mbfl_filt_conv_hz_wchar()
111 if (s >= 0 && s < cp936_ucs_table_size) { in mbfl_filt_conv_hz_wchar()
112 w = cp936_ucs_table[s]; in mbfl_filt_conv_hz_wchar()
158 int s; in mbfl_filt_conv_wchar_hz() local
160 s = 0; in mbfl_filt_conv_wchar_hz()
162 s = ucs_a1_cp936_table[c - ucs_a1_cp936_table_min]; in mbfl_filt_conv_wchar_hz()
164 s = ucs_a2_cp936_table[c - ucs_a2_cp936_table_min]; in mbfl_filt_conv_wchar_hz()
166 s = ucs_a3_cp936_table[c - ucs_a3_cp936_table_min]; in mbfl_filt_conv_wchar_hz()
168 s = ucs_i_cp936_table[c - ucs_i_cp936_table_min]; in mbfl_filt_conv_wchar_hz()
171 s = 0xa1e7; in mbfl_filt_conv_wchar_hz()
173 s = 0xa1ab; in mbfl_filt_conv_wchar_hz()
175 s = c - 0xff01 + 0xa3a1; in mbfl_filt_conv_wchar_hz()
177 s = ucs_hff_s_cp936_table[c-0xffe0]; in mbfl_filt_conv_wchar_hz()
180 if (s & 0x8000) { in mbfl_filt_conv_wchar_hz()
181 s -= 0x8080; in mbfl_filt_conv_wchar_hz()
184 if (s <= 0) { in mbfl_filt_conv_wchar_hz()
186 s = 0; in mbfl_filt_conv_wchar_hz()
187 } else if (s <= 0) { in mbfl_filt_conv_wchar_hz()
188 s = -1; in mbfl_filt_conv_wchar_hz()
190 } else if ((s >= 0x80 && s < 0x2121) || (s > 0x8080)) { in mbfl_filt_conv_wchar_hz()
191 s = -1; in mbfl_filt_conv_wchar_hz()
193 if (s >= 0) { in mbfl_filt_conv_wchar_hz()
194 if (s < 0x80) { /* ASCII */ in mbfl_filt_conv_wchar_hz()
200 if (s == 0x7e){ in mbfl_filt_conv_wchar_hz()
203 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_hz()
210 CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); in mbfl_filt_conv_wchar_hz()
211 CK((*filter->output_function)(s & 0x7f, filter->data)); in mbfl_filt_conv_wchar_hz()