Home
last modified time | relevance | path

Searched refs:hkscscode (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/lib/iconv_modules/zh/common/
H A DUTF-8%zh_HK.hkscs.c122 unsigned long hkscscode; in _icv_iconv() local
253 n = get_hkscs_by_utf(ucs, &unidx, &hkscscode); in _icv_iconv()
266 n = utf8_to_hkscs(unidx, hkscscode, in _icv_iconv()
395 static int get_hkscs_by_utf(uint_t unicode, int *unidx, unsigned long *hkscscode) in get_hkscs_by_utf() argument
402 *hkscscode = utf_hkscs_tab[*unidx].hkscscode; in get_hkscs_by_utf()
406 fprintf(stderr, "Unicode=%04x, idx=%5d, HKSCS=%x ", unicode, *unidx, *hkscscode); in get_hkscs_by_utf()
420 static int utf8_to_hkscs(int unidx, unsigned long hkscscode, char *buf, size_t buflen, int *uconv_n… in utf8_to_hkscs() argument
436 val = hkscscode & 0xffff; in utf8_to_hkscs()
H A Dzh_HK.hkscs%UTF-8.c444 if (x < v[mid].hkscscode) in binsearch()
446 else if (x > v[mid].hkscscode) in binsearch()
/titanic_50/usr/src/uts/common/kiconv/kiconv_tc/
H A Dkiconv_tc.c933 uint32_t hkscscode; in utf8_to_big5hkscs() local
938 hkscscode = kiconv_utf8_hkscs[index].value; in utf8_to_big5hkscs()
944 if ((int32_t)hkscscode < 0) { in utf8_to_big5hkscs()
945 size_t special_index = (-(int32_t)hkscscode - 1) * 3; in utf8_to_big5hkscs()
954 hkscscode = ucs_special_sequence[special_index]; in utf8_to_big5hkscs()
957 hkscslen = (hkscscode <= 0xFF) ? 1 : 2; in utf8_to_big5hkscs()
967 *ob++ = (uchar_t)(hkscscode >> 8); in utf8_to_big5hkscs()
968 *ob = (uchar_t)(hkscscode & 0xFF); in utf8_to_big5hkscs()
/titanic_50/usr/src/lib/iconv_modules/inc/
H A Dbig5hk_unicode.h40 unsigned long hkscscode; member
H A Dunicode_big5hk.h44 unsigned long hkscscode; member