Lines Matching refs:s

83 	int c1, s, w;  in mbfl_filt_conv_hz_wchar()  local
108 s = (c1 - 1)*192 + c + 0x40; /* GB2312 */ in mbfl_filt_conv_hz_wchar()
109 if (s >= 0 && s < cp936_ucs_table_size) { in mbfl_filt_conv_hz_wchar()
110 w = cp936_ucs_table[s]; in mbfl_filt_conv_hz_wchar()
156 int s; in mbfl_filt_conv_wchar_hz() local
158 s = 0; in mbfl_filt_conv_wchar_hz()
160 s = ucs_a1_cp936_table[c - ucs_a1_cp936_table_min]; in mbfl_filt_conv_wchar_hz()
162 s = ucs_a2_cp936_table[c - ucs_a2_cp936_table_min]; in mbfl_filt_conv_wchar_hz()
164 s = ucs_a3_cp936_table[c - ucs_a3_cp936_table_min]; in mbfl_filt_conv_wchar_hz()
166 s = ucs_i_cp936_table[c - ucs_i_cp936_table_min]; in mbfl_filt_conv_wchar_hz()
169 s = 0xa1e7; in mbfl_filt_conv_wchar_hz()
171 s = 0xa1ab; in mbfl_filt_conv_wchar_hz()
173 s = c - 0xff01 + 0xa3a1; in mbfl_filt_conv_wchar_hz()
175 s = ucs_hff_s_cp936_table[c-0xffe0]; in mbfl_filt_conv_wchar_hz()
178 if (s & 0x8000) { in mbfl_filt_conv_wchar_hz()
179 s -= 0x8080; in mbfl_filt_conv_wchar_hz()
182 if (s <= 0) { in mbfl_filt_conv_wchar_hz()
184 s = 0; in mbfl_filt_conv_wchar_hz()
185 } else if (s <= 0) { in mbfl_filt_conv_wchar_hz()
186 s = -1; in mbfl_filt_conv_wchar_hz()
188 } else if ((s >= 0x80 && s < 0x2121) || (s > 0x8080)) { in mbfl_filt_conv_wchar_hz()
189 s = -1; in mbfl_filt_conv_wchar_hz()
191 if (s >= 0) { in mbfl_filt_conv_wchar_hz()
192 if (s < 0x80) { /* ASCII */ in mbfl_filt_conv_wchar_hz()
198 if (s == 0x7e){ in mbfl_filt_conv_wchar_hz()
201 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_hz()
208 CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); in mbfl_filt_conv_wchar_hz()
209 CK((*filter->output_function)(s & 0x7f, filter->data)); in mbfl_filt_conv_wchar_hz()