Lines Matching refs:w

108 	int c1, s, w, n;  in mbfl_filt_conv_eucjpwin_wchar()  local
122 w = c & MBFL_WCSGROUP_MASK; in mbfl_filt_conv_eucjpwin_wchar()
123 w |= MBFL_WCSGROUP_THROUGH; in mbfl_filt_conv_eucjpwin_wchar()
124 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_eucjpwin_wchar()
132 w = 0; in mbfl_filt_conv_eucjpwin_wchar()
136 w = 0xff3c; /* FULLWIDTH REVERSE SOLIDUS */ in mbfl_filt_conv_eucjpwin_wchar()
138 w = 0xff5e; /* FULLWIDTH TILDE */ in mbfl_filt_conv_eucjpwin_wchar()
140 w = 0x2225; /* PARALLEL TO */ in mbfl_filt_conv_eucjpwin_wchar()
142 w = 0xff0d; /* FULLWIDTH HYPHEN-MINUS */ in mbfl_filt_conv_eucjpwin_wchar()
144 w = 0xffe0; /* FULLWIDTH CENT SIGN */ in mbfl_filt_conv_eucjpwin_wchar()
146 w = 0xffe1; /* FULLWIDTH POUND SIGN */ in mbfl_filt_conv_eucjpwin_wchar()
148 w = 0xffe2; /* FULLWIDTH NOT SIGN */ in mbfl_filt_conv_eucjpwin_wchar()
151 if (w == 0) { in mbfl_filt_conv_eucjpwin_wchar()
153 w = cp932ext1_ucs_table[s - cp932ext1_ucs_table_min]; in mbfl_filt_conv_eucjpwin_wchar()
155 w = jisx0208_ucs_table[s]; in mbfl_filt_conv_eucjpwin_wchar()
157 w = s - (84 * 94) + 0xe000; in mbfl_filt_conv_eucjpwin_wchar()
160 if (w <= 0) { in mbfl_filt_conv_eucjpwin_wchar()
161 w = ((c1 & 0x7f) << 8) | (c & 0x7f); in mbfl_filt_conv_eucjpwin_wchar()
162 w &= MBFL_WCSPLANE_MASK; in mbfl_filt_conv_eucjpwin_wchar()
163 w |= MBFL_WCSPLANE_WINCP932; in mbfl_filt_conv_eucjpwin_wchar()
165 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_eucjpwin_wchar()
169 w = (c1 << 8) | c; in mbfl_filt_conv_eucjpwin_wchar()
170 w &= MBFL_WCSGROUP_MASK; in mbfl_filt_conv_eucjpwin_wchar()
171 w |= MBFL_WCSGROUP_THROUGH; in mbfl_filt_conv_eucjpwin_wchar()
172 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_eucjpwin_wchar()
179 w = 0xfec0 + c; in mbfl_filt_conv_eucjpwin_wchar()
180 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_eucjpwin_wchar()
184 w = 0x8e00 | c; in mbfl_filt_conv_eucjpwin_wchar()
185 w &= MBFL_WCSGROUP_MASK; in mbfl_filt_conv_eucjpwin_wchar()
186 w |= MBFL_WCSGROUP_THROUGH; in mbfl_filt_conv_eucjpwin_wchar()
187 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_eucjpwin_wchar()
206 w = jisx0212_ucs_table[s]; in mbfl_filt_conv_eucjpwin_wchar()
207 if (w == 0x007e) { in mbfl_filt_conv_eucjpwin_wchar()
208 w = 0xff5e; /* FULLWIDTH TILDE */ in mbfl_filt_conv_eucjpwin_wchar()
212 w = 0; in mbfl_filt_conv_eucjpwin_wchar()
217 w = cp932ext3_ucs_table[n]; in mbfl_filt_conv_eucjpwin_wchar()
224 w = s - (84*94) + (0xe000 + (94*10)); in mbfl_filt_conv_eucjpwin_wchar()
226 w = 0; in mbfl_filt_conv_eucjpwin_wchar()
228 if (w == 0x00A6) { in mbfl_filt_conv_eucjpwin_wchar()
229 w = 0xFFE4; /* FULLWIDTH BROKEN BAR */ in mbfl_filt_conv_eucjpwin_wchar()
231 if (w <= 0) { in mbfl_filt_conv_eucjpwin_wchar()
232 w = ((c1 & 0x7f) << 8) | (c & 0x7f); in mbfl_filt_conv_eucjpwin_wchar()
233 w &= MBFL_WCSPLANE_MASK; in mbfl_filt_conv_eucjpwin_wchar()
234 w |= MBFL_WCSPLANE_JIS0212; in mbfl_filt_conv_eucjpwin_wchar()
236 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_eucjpwin_wchar()
240 w = (c1 << 8) | c | 0x8f0000; in mbfl_filt_conv_eucjpwin_wchar()
241 w &= MBFL_WCSGROUP_MASK; in mbfl_filt_conv_eucjpwin_wchar()
242 w |= MBFL_WCSGROUP_THROUGH; in mbfl_filt_conv_eucjpwin_wchar()
243 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_eucjpwin_wchar()