Home
last modified time | relevance | path

Searched refs:unicode (Results 1 – 25 of 535) sorted by relevance

12345678910>>...22

/titanic_50/usr/src/lib/iconv_modules/ko/common/
H A Dcommon_utf.c34 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 Dutf_to_ojh_sub.c35 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 Dutf_to_njh_sub.c45 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 Dojh_to_utf_sub.c35 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 Dutf_to_uhang_sub.c85 printf("*-> %2x %2x %2x*",node.utf8.unicode.data1,node.utf8.unicode.data2,node.utf8.unicode.data3); in _utf8_to_unified_hangul()
H A Duhang_to_utf_sub.c88 …printf("*->%2x %2x %2x*",node_ptr->utf8.unicode.data1,node_ptr->utf8.unicode.data2,node_ptr->utf8. in _unified_hangul_to_utf8()
H A Dnjh_to_utf_sub.c92 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 Dcommon_utf.c36 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 Dsmb_string.c342 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 Dzh_CN.euc%UTF-8.c230 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 DHZ-GB-2312%UTF-8.c183 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 DUTF-8%HZ-GB-2312.c296 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 DUTF-8%zh_CN.iso2022-7.c297 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 DUTF-8%zh_CN.euc.c330 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 DUTF-8%zh_TW-big5p.c319 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 Dzh_TW-euc%UTF-8.c349 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 DUTF-8%zh_TW-euc.c397 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 DUTF-8%zh_TW-iso2022-7.c388 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 DUTF-8%zh_HK.hkscs.c395 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 Dzh_CN.iso2022-7%UTF-8.c594 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 Dcommon_utf8.c36 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 Dsmbfs_subr.c73 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 DTHIRDPARTYLICENSE4 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 Dud_lib.c1204 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 Darcfour_str2key.c12 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()

12345678910>>...22