Home
last modified time | relevance | path

Searched refs:gbk_val (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/lib/iconv_modules/zh/common/
H A Dzh_HK.hkscs%zh_CN.gbk.c174 unsigned long gbk_val; in hkscs_to_gbk2k() local
188 gbk_val = hkscs_gbk2k_tab[index].value; in hkscs_to_gbk2k()
189 c = gbk_val & ONEBYTE; in hkscs_to_gbk2k()
197 *buf = ( gbk_val >> 24) & ONEBYTE; in hkscs_to_gbk2k()
198 *(buf + 1) = (gbk_val >> 16) & ONEBYTE; in hkscs_to_gbk2k()
199 *(buf + 2) = (gbk_val >> 8) & ONEBYTE; in hkscs_to_gbk2k()
204 *buf = (gbk_val >> 8) & ONEBYTE; in hkscs_to_gbk2k()
H A Dzh_CN.gbk%UTF-8.c301 unsigned long gbk_val; /* GBK value */ local
311 gbk_val = ((keepc[0]&ONEBYTE) << 8) + (keepc[1]&ONEBYTE);
315 gbk_val = keepc[0] & ONEBYTE;
317 gbk_val = (gbk_val << 8) + (keepc[i] & ONEBYTE);
321 unidx = binsearch(gbk_val, gbk4_unicode_tab, GBK4MAX);
324 unidx = binsearch(gbk_val, gbk_unicode_tab, GBKMAX);
H A Dzh_CN.gbk%zh_HK.hkscs.c229 unsigned long gbk_val; /* GBK value */ in gbk_to_hkscs() local
238 gbk_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in gbk_to_hkscs()
239 index = binsearch(gbk_val, gbk_hkscs_tab, GBKMAX); in gbk_to_hkscs()
251 unsigned long gbk_val; /* GBK value */ in gbk4_to_hkscs() local
260 gbk_val = ((keepc[0] & ONEBYTE) << 24) + ((keepc[1] & ONEBYTE) << 16) + in gbk4_to_hkscs()
262 index = binsearch(gbk_val, gbk4_hkscs_tab, GBK4MAX); in gbk4_to_hkscs()
H A Dzh_HK.hkscs%zh_TW-big5p.c174 unsigned long gbk_val; in hkscs_to_big5p() local
186 gbk_val = hkscs_big5p_tab[index].value; in hkscs_to_big5p()
187 *buf = (gbk_val >> 8) & ONEBYTE; in hkscs_to_big5p()
188 *(buf + 1) = gbk_val & ONEBYTE; in hkscs_to_big5p()
H A Dzh_TW-big5p%zh_CN.gbk.c174 unsigned long gbk_val; in big5p_to_gbk() local
186 gbk_val = big5p_gbk_tab[index].value; in big5p_to_gbk()
187 *buf = (gbk_val >> 8) & ONEBYTE; in big5p_to_gbk()
188 *(buf + 1) = gbk_val & ONEBYTE; in big5p_to_gbk()
H A Dzh_TW-big5p%zh_HK.hkscs.c173 unsigned long gbk_val; in big5p_to_hkscs() local
185 gbk_val = big5p_hkscs_tab[index].value; in big5p_to_hkscs()
186 *buf = (gbk_val >> 8) & ONEBYTE; in big5p_to_hkscs()
187 *(buf + 1) = gbk_val & ONEBYTE; in big5p_to_hkscs()
H A Dzh_TW-big5%zh_CN.gbk.c174 unsigned long gbk_val; in big5_to_gbk() local
186 gbk_val = big5_gbk_tab[index].value; in big5_to_gbk()
187 *buf = (gbk_val >> 8) & ONEBYTE; in big5_to_gbk()
188 *(buf + 1) = gbk_val & ONEBYTE; in big5_to_gbk()
H A Dzh_CN.gbk%zh_TW-big5.c225 unsigned long gbk_val; /* GBK value */ in gbk_to_big5() local
234 gbk_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in gbk_to_big5()
235 index = binsearch(gbk_val, gbk_big5_tab, BIG5MAX); in gbk_to_big5()
H A Dzh_CN.gbk%zh_TW-big5p.c207 unsigned long gbk_val; /* GBK value */ in gbk_to_big5p() local
216 gbk_val = ((keepc[0] & ONEBYTE) << 8) + (keepc[1] & ONEBYTE); in gbk_to_big5p()
217 index = binsearch(gbk_val, gbk_big5p_tab, BIG5MAX); in gbk_to_big5p()
/illumos-gate/usr/src/uts/common/kiconv/kiconv_sc/
H A Dkiconv_sc.c47 static int8_t gbk_to_utf8(uint32_t gbk_val, uchar_t *ob, uchar_t *obtail,
738 gbk_to_utf8(uint32_t gbk_val, uchar_t *ob, uchar_t *obtail, size_t *ret_val, in gbk_to_utf8() argument
747 if (gbk_val >= KICONV_SC_PLANE1_GB18030_START) { in gbk_to_utf8()
757 u32 = (gbk_val >> 24) * 12600 + in gbk_to_utf8()
758 ((gbk_val & 0xFF0000) >> 16) * 1260 + in gbk_to_utf8()
759 ((gbk_val & 0xFF00) >> 8) * 10 + in gbk_to_utf8()
760 (gbk_val & 0xFF) - 0x1BA0FA; in gbk_to_utf8()
768 index = kiconv_binsearch(gbk_val, in gbk_to_utf8()
773 index = kiconv_binsearch(gbk_val, in gbk_to_utf8()