/titanic_50/usr/src/lib/iconv_modules/ko/common/ |
H A D | common_utf.c | 34 hcode_type _uni_to_utf8(hcode_type unicode) in _uni_to_utf8() argument 40 if(unicode.code <= 0x007F){ in _uni_to_utf8() 41 utf8.code = unicode.code; in _uni_to_utf8() 43 else if(unicode.code >= 0x0080 && unicode.code <= 0x07FF){ in _uni_to_utf8() 48 utf8.utf8.data2 = unicode.unicode.data2; in _uni_to_utf8() 50 utf8.utf8.data3 = unicode.unicode.data3; in _uni_to_utf8() 52 else if(unicode.code >= 0x0800 && unicode.code < 0xFFFF){ in _uni_to_utf8() 55 utf8.utf8.data1 = unicode.unicode.data1; in _uni_to_utf8() 57 utf8.utf8.data2 = unicode.unicode.data2; in _uni_to_utf8() 59 utf8.utf8.data3 = unicode.unicode.data3; in _uni_to_utf8() [all …]
|
H A D | utf_to_ojh_sub.c | 35 hcode_type johap, unicode; in _utf8_to_johap82() local 37 unicode = _utf8_to_uni(utfcode); in _utf8_to_johap82() 39 if ((UNICODE_HANGUL_START <= unicode.code) && in _utf8_to_johap82() 40 (unicode.code <= UNICODE_HANGUL_END)) { in _utf8_to_johap82() 44 uni = unicode.code - 0xAC00; in _utf8_to_johap82()
|
H A D | utf_to_njh_sub.c | 45 hcode_type johap, unicode; in _utf8_to_johap92() local 63 unicode = _utf8_to_uni(utfcode); in _utf8_to_johap92() 65 if ((UNICODE_HANGUL_START <= unicode.code) && in _utf8_to_johap92() 66 (unicode.code <= UNICODE_HANGUL_END)) { in _utf8_to_johap92() 70 uni = unicode.code - 0xAC00; in _utf8_to_johap92()
|
H A D | ojh_to_utf_sub.c | 35 hcode_type unicode; in _johap82_to_utf8() local 54 unicode.code = (unsigned int)(x*588 + y*28 + z) in _johap82_to_utf8() 58 utf_code = _uni_to_utf8(unicode); in _johap82_to_utf8()
|
H A D | utf_to_uhang_sub.c | 85 printf("*-> %2x %2x %2x*",node.utf8.unicode.data1,node.utf8.unicode.data2,node.utf8.unicode.data3); in _utf8_to_unified_hangul()
|
H A D | uhang_to_utf_sub.c | 88 …printf("*->%2x %2x %2x*",node_ptr->utf8.unicode.data1,node_ptr->utf8.unicode.data2,node_ptr->utf8.… in _unified_hangul_to_utf8()
|
H A D | njh_to_utf_sub.c | 92 hcode_type unicode; in _johap92_to_utf8() local 102 unicode.code = (unsigned int)(x*588 + y*28 + z) in _johap92_to_utf8() 106 utf_code = _uni_to_utf8(unicode); in _johap92_to_utf8()
|
/titanic_50/usr/src/lib/iconv_modules/th_TH/common/ |
H A D | common_utf.c | 36 hcode_type _uni_to_utf8(hcode_type unicode) in _uni_to_utf8() argument 42 utf8.utf8.data1 = unicode.unicode.data1; in _uni_to_utf8() 44 utf8.utf8.data2 = unicode.unicode.data2; in _uni_to_utf8() 46 utf8.utf8.data3 = unicode.unicode.data3; in _uni_to_utf8() 56 hcode_type unicode; in _utf8_to_uni() local 58 unicode.code = 0; in _utf8_to_uni() 59 unicode.unicode.data1 = utf8.utf8.data1; in _utf8_to_uni() 60 unicode.unicode.data2 = utf8.utf8.data2; in _utf8_to_uni() 61 unicode.unicode.data3 = utf8.utf8.data3; in _utf8_to_uni() 63 return(unicode); in _utf8_to_uni() [all …]
|
/titanic_50/usr/src/common/smbsrv/ |
H A D | smb_string.c | 342 smb_codepage_t *unicode; in smb_unicode_init() local 346 unicode = MEM_ZALLOC("unicode", sizeof (smb_codepage_t) << 16); in smb_unicode_init() 347 if (unicode == NULL) in smb_unicode_init() 356 unicode[b].ctype = CODEPAGE_ISNONE; in smb_unicode_init() 357 unicode[b].upper = (smb_wchar_t)b; in smb_unicode_init() 358 unicode[b].lower = (smb_wchar_t)b; in smb_unicode_init() 371 unicode[b].ctype = CODEPAGE_ISNONE; in smb_unicode_init() 372 unicode[b].upper = (smb_wchar_t)b; in smb_unicode_init() 373 unicode[b].lower = (smb_wchar_t)b; in smb_unicode_init() 381 unicode[b].ctype = CODEPAGE_ISNONE; in smb_unicode_init() [all …]
|
/titanic_50/usr/src/lib/iconv_modules/zh/common/ |
H A D | zh_CN.euc%UTF-8.c | 230 int unicode; local 241 unicode = ICV_CHAR_UCS2_REPLACEMENT; 244 unicode = Unicode[idx]; 258 *(buf + size++) = (uchar_t)(unicode & 0xff); 259 *(buf + size++) = (uchar_t)((unicode >> 8) & 0xff); 266 unicode = Unicode[idx]; 267 if (unicode >= 0x0080 && unicode <= 0x07ff) { 270 *buf = ((unicode >> 6) & 0x1f) | 0xc0; 271 *(buf+1) = (unicode & 0x3f) | MSB; 274 if (unicode >= 0x0800 && unicode <= 0xffff) { [all …]
|
H A D | HZ-GB-2312%UTF-8.c | 183 int unicode; local 193 unicode = Unicode[idx]; 194 if (unicode >= 0x0080 && unicode <= 0x07ff) { 197 *buf = ((unicode >> 6) & 0x1f) | 0xc0; 198 *(buf+1) = (unicode & 0x3f) | MSB; 201 if (unicode >= 0x0800 && unicode <= 0xffff) { 204 *buf = ((unicode >> 12) & 0x0f) | 0xe0; 205 *(buf+1) = ((unicode >> 6) & 0x3f) | MSB; 206 *(buf+2) = (unicode & 0x3f) | MSB;
|
H A D | UTF-8%HZ-GB-2312.c | 296 int gb, unicode; local 301 unicode = ((in_byte1 & 0xff) << 8) + (in_byte2 & 0xff); 304 if ( unicode == 0xFFFE || unicode == 0xFFFF ) return -1; 307 if (unicode_gb_tab[l].key == unicode) { 311 if (unicode_gb_tab[h].key == unicode) { 316 if (unicode_gb_tab[i].key == unicode) 318 if (unicode_gb_tab[i].key < unicode) 322 if (unicode == unicode_gb_tab[i].key) {
|
H A D | UTF-8%zh_CN.iso2022-7.c | 297 int gb, unicode; local 302 unicode = ((in_byte1 & 0xff) << 8) + (in_byte2 & 0xff); 305 if ( unicode == 0xFFFE || unicode == 0xFFFF ) return -1; 308 if (unicode_gb_tab[l].key == unicode) { 312 if (unicode_gb_tab[h].key == unicode) { 317 if (unicode_gb_tab[i].key == unicode) 319 if (unicode_gb_tab[i].key < unicode) 323 if (unicode == unicode_gb_tab[i].key) {
|
H A D | UTF-8%zh_CN.euc.c | 330 int gb, unicode; in unicode_to_gb() local 335 unicode = ((in_byte1 & 0xff) << 8) + (in_byte2 & 0xff); in unicode_to_gb() 337 if ( unicode == 0xFFFE || unicode == 0xFFFF ) return -1; in unicode_to_gb() 340 if (unicode_gb_tab[l].key == unicode) { in unicode_to_gb() 344 if (unicode_gb_tab[h].key == unicode) { in unicode_to_gb() 349 if (unicode_gb_tab[i].key == unicode) in unicode_to_gb() 351 if (unicode_gb_tab[i].key < unicode) in unicode_to_gb() 355 if (unicode == unicode_gb_tab[i].key) { in unicode_to_gb()
|
H A D | UTF-8%zh_TW-big5p.c | 319 unsigned long unicode; in get_big5p_by_utf() local 321 unicode = (unsigned long) ((c1 & ONEBYTE) << 8) + (c2 & ONEBYTE); in get_big5p_by_utf() 323 if ( unicode == 0xFFFE || unicode == 0xFFFF ) return -1; in get_big5p_by_utf() 325 *unidx = binsearch(unicode, utf_big5p_tab, MAX_BIG5P_NUM); in get_big5p_by_utf() 331 fprintf(stderr, "Unicode=%04x, idx=%5d, Big-5 Plus=%x ", unicode, *unidx, *big5pcode); in get_big5p_by_utf() 384 if (x < v[mid].unicode) in binsearch() 386 else if (x > v[mid].unicode) in binsearch()
|
H A D | zh_TW-euc%UTF-8.c | 349 uni_val = cns1_utf_tab[unidx].unicode; in cns_to_utf8() 354 uni_val = cns2_utf_tab[unidx].unicode; in cns_to_utf8() 359 uni_val = cns3_utf_tab[unidx].unicode; in cns_to_utf8() 364 uni_val = cns4_utf_tab[unidx].unicode; in cns_to_utf8() 369 uni_val = cns5_utf_tab[unidx].unicode; in cns_to_utf8() 374 uni_val = cns6_utf_tab[unidx].unicode; in cns_to_utf8() 379 uni_val = cns7_utf_tab[unidx].unicode; in cns_to_utf8() 391 uni_val = cns15_utf_tab[unidx].unicode; in cns_to_utf8()
|
H A D | UTF-8%zh_TW-euc.c | 397 static int get_plane_no_by_utf(uint_t unicode, in get_plane_no_by_utf() argument 403 if (unicode >= Low_UDA_In_Unicode && unicode <= High_UDA_In_Unicode) in get_plane_no_by_utf() 405 uint_t internIdx = (uint_t)(unicode - Low_UDA_In_Unicode); in get_plane_no_by_utf() 422 *unidx = binsearch(unicode, utf_cns_tab, MAX_UTF_NUM); in get_plane_no_by_utf() 428 fprintf(stderr, "Unicode=%04x, idx=%5d, CNS=%x ", unicode, *unidx, *cnscode); in get_plane_no_by_utf() 538 if (x < v[mid].unicode) in binsearch() 540 else if (x > v[mid].unicode) in binsearch()
|
H A D | UTF-8%zh_TW-iso2022-7.c | 388 unsigned long unicode; in get_plane_no_by_utf() local 390 unicode = (unsigned long) ((c1 & ONEBYTE) << 8) + (c2 & ONEBYTE); in get_plane_no_by_utf() 392 if ( unicode == 0xFFFE || unicode == 0xFFFF ) return -2; in get_plane_no_by_utf() 394 *unidx = binsearch(unicode, utf_cns_tab, MAX_UTF_NUM); in get_plane_no_by_utf() 400 fprintf(stderr, "Unicode=%04x, idx=%5d, CNS=%x ", unicode, *unidx, *cnscode); in get_plane_no_by_utf() 507 if (x < v[mid].unicode) in binsearch() 509 else if (x > v[mid].unicode) in binsearch()
|
H A D | UTF-8%zh_HK.hkscs.c | 395 static int get_hkscs_by_utf(uint_t unicode, int *unidx, unsigned long *hkscscode) in get_hkscs_by_utf() argument 398 if (unicode == 0xFFFE || unicode == 0xFFFF ) return -1; in get_hkscs_by_utf() 400 *unidx = binsearch(unicode, utf_hkscs_tab, MAX_HKSCS_NUM); in get_hkscs_by_utf() 406 fprintf(stderr, "Unicode=%04x, idx=%5d, HKSCS=%x ", unicode, *unidx, *hkscscode); in get_hkscs_by_utf() 462 if (x < v[mid].unicode) in binsearch() 464 else if (x > v[mid].unicode) in binsearch()
|
H A D | zh_CN.iso2022-7%UTF-8.c | 594 unsigned long unicode; in iso_to_utf8() local 603 unicode = Unicode[unidx]; in iso_to_utf8() 611 unicode = cns1_utf_tab[unidx].value; in iso_to_utf8() 621 unicode = cns2_utf_tab[unidx].value; in iso_to_utf8() 631 if (unicode > 0x0080 && unicode <= 0x07ff) { in iso_to_utf8() 636 *buf = (char)((unicode >> 6) & 0x1f) | 0xc0; in iso_to_utf8() 637 *(buf+1) = (char)(unicode & 0x3f) | 0x80; in iso_to_utf8() 640 if (unicode > 0x0800 && unicode <= 0xffff) { in iso_to_utf8() 645 *buf = (char)((unicode >> 12) & 0xf) | 0xe0; in iso_to_utf8() 646 *(buf+1) = (char)((unicode >>6) & 0x3f) | 0x80; in iso_to_utf8() [all …]
|
/titanic_50/usr/src/lib/iconv_modules/common/ |
H A D | common_utf8.c | 36 convert_utf8_to_ucs4(uchar_t *ib, int utf8_len, uint_t *unicode) in convert_utf8_to_ucs4() argument 50 *unicode = u4; in convert_utf8_to_ucs4() 65 uint_t unicode = 0; in is_valid_utf8_string() local 93 convert_utf8_to_ucs4(str, len, &unicode); in is_valid_utf8_string() 94 if (unicode == 0xFFFE || unicode == 0xFFFF) return 0; in is_valid_utf8_string()
|
/titanic_50/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_subr.c | 73 int unicode = (SMB_UNICODE_STRINGS(vcp)) ? 1 : 0; in smbfs_fullpath() local 79 if (unicode) { in smbfs_fullpath() 112 if (unicode) in smbfs_fullpath() 126 if (unicode) in smbfs_fullpath()
|
/titanic_50/usr/src/cmd/localedef/data/ |
H A D | THIRDPARTYLICENSE | 4 http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 5 http://www.unicode.org/cldr/data/ . Unicode Software includes any 7 http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 8 http://www.unicode.org/cldr/data/. 20 under the Terms of Use in http://www.unicode.org/copyright.html.
|
/titanic_50/usr/src/cmd/fs.d/udfs/fstyp/ |
H A D | ud_lib.c | 1204 UdfTxName(uint16_t *unicode, int32_t count) in UdfTxName() argument 1209 if ((unicode[0] == DOT) && in UdfTxName() 1210 ((count == 1) || ((count == 2) && (unicode[1] == DOT)))) { in UdfTxName() 1215 unicode[0] = UNDERBAR; in UdfTxName() 1216 unicode[1] = POUND; in UdfTxName() 1217 unicode[2] = htoc[(uint16_t)(crc & 0xf000) >> 12]; in UdfTxName() 1218 unicode[3] = htoc[(uint16_t)(crc & 0xf00) >> 8]; in UdfTxName() 1219 unicode[4] = htoc[(uint16_t)(crc & 0xf0) >> 4]; in UdfTxName() 1220 unicode[5] = htoc[crc & 0xf]; in UdfTxName() 1228 crc += unicode[i]; in UdfTxName() [all …]
|
/titanic_50/usr/src/lib/gss_mechs/mech_krb5/crypto/arcfour/ |
H A D | arcfour_str2key.c | 12 static void asctouni(unsigned char *unicode, unsigned char *ascii, size_t len) in asctouni() argument 16 unicode[2*counter]=ascii[counter]; in asctouni() 17 unicode[2*counter + 1]=0x00; in asctouni()
|