Lines Matching refs:w
152 int c1, s1, s2, w; in mbfl_filt_conv_sjis_wchar() local
164 w = c & MBFL_WCSGROUP_MASK; in mbfl_filt_conv_sjis_wchar()
165 w |= MBFL_WCSGROUP_THROUGH; in mbfl_filt_conv_sjis_wchar()
166 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_sjis_wchar()
175 w = (s1 - 0x21)*94 + s2 - 0x21; in mbfl_filt_conv_sjis_wchar()
176 if (w >= 0 && w < jisx0208_ucs_table_size) { in mbfl_filt_conv_sjis_wchar()
177 w = jisx0208_ucs_table[w]; in mbfl_filt_conv_sjis_wchar()
179 w = 0; in mbfl_filt_conv_sjis_wchar()
181 if (w <= 0) { in mbfl_filt_conv_sjis_wchar()
183 w = (s1 << 8) | s2; in mbfl_filt_conv_sjis_wchar()
184 w &= MBFL_WCSPLANE_MASK; in mbfl_filt_conv_sjis_wchar()
185 w |= MBFL_WCSPLANE_JIS0208; in mbfl_filt_conv_sjis_wchar()
187 w = (c1 << 8) | c; in mbfl_filt_conv_sjis_wchar()
188 w &= MBFL_WCSGROUP_MASK; in mbfl_filt_conv_sjis_wchar()
189 w |= MBFL_WCSGROUP_THROUGH; in mbfl_filt_conv_sjis_wchar()
192 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_sjis_wchar()
196 w = (c1 << 8) | c; in mbfl_filt_conv_sjis_wchar()
197 w &= MBFL_WCSGROUP_MASK; in mbfl_filt_conv_sjis_wchar()
198 w |= MBFL_WCSGROUP_THROUGH; in mbfl_filt_conv_sjis_wchar()
199 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_sjis_wchar()