Searched refs:unicode (Results 1 - 6 of 6) sorted by relevance
/xnu-2782.1.97/bsd/hfs/ |
H A D | hfs_unistr.h | 37 * This file contains definition of the unicode string used for HFS Plus 51 u_int16_t length; /* number of unicode characters */ 52 u_int16_t unicode[255]; /* unicode characters */ member in struct:HFSUniStr255
|
H A D | hfs_endian.c | 505 if ((char *)srcKey + offsetof(HFSPlusCatalogKey, nodeName.unicode[0]) > nextRecord) { 556 srcKey->nodeName.length*sizeof(srcKey->nodeName.unicode[0])) { 560 srcKey->nodeName.length*sizeof(srcKey->nodeName.unicode[0])); 564 srcKey->nodeName.length*sizeof(srcKey->nodeName.unicode[0])); 569 srcKey->nodeName.unicode[j] = SWAP_BE16 (srcKey->nodeName.unicode[j]); 673 if ((char *) &srcRec->nodeName.unicode[0] > nextRecord) { 693 if ((char *) &srcRec->nodeName.unicode[srcRec->nodeName.length] > nextRecord) { 702 srcRec->nodeName.unicode[j] = SWAP_BE16 (srcRec->nodeName.unicode[ [all...] |
H A D | hfs_catalog.c | 812 u_int16_t unicode[kHFSPlusMaxFileNameChars + 1]; local 845 unicode, &unicodelen, sizeof(unicode), ':', 0); 849 result = ConvertUnicodeToUTF8Mangled(unicodelen, unicode, 1178 encoding = hfs_pickencoding(bto->key.nodeName.unicode, 1425 encoding = hfs_pickencoding(to_key->nodeName.unicode, to_key->nodeName.length); 1575 realhint = hfs_pickencoding(pluskey->nodeName.unicode, pluskey->nodeName.length); 2482 encoding = hfs_pickencoding(bto->key.nodeName.unicode, bto->key.nodeName.length); 3260 chp = &cnp->ustr.unicode[0]; 3273 result = utf8_encodestr(cnp->ustr.unicode, namele [all...] |
H A D | hfs_search.c | 771 matched = ComparePartialUnicodeName(key->hfsPlus.nodeName.unicode, 779 matched = (UnicodeBinaryCompare(key->hfsPlus.nodeName.unicode, 785 matched = (FastUnicodeCompare(key->hfsPlus.nodeName.unicode,
|
H A D | hfs_vfsutils.c | 1723 keyp->nodeName.unicode[0] = 't'; 1724 keyp->nodeName.unicode[1] = 'e'; 1725 keyp->nodeName.unicode[2] = 'm'; 1726 keyp->nodeName.unicode[3] = 'p'; 1745 (void) utf8_encodestr(keyp->nodeName.unicode, keyp->nodeName.length * 2,
|
/xnu-2782.1.97/bsd/hfs/hfscommon/Catalog/ |
H A D | CatalogUtilities.c | 233 err = utf8_decodestr(name, nameLength, key->hfsPlus.nodeName.unicode, 234 &unicodeBytes, sizeof(key->hfsPlus.nodeName.unicode), ':', UTF_DECOMPOSED); 240 *textEncoding = hfs_pickencoding(key->hfsPlus.nodeName.unicode, 342 dstName->ustr.length = 0; // set length byte to zero (works for both unicode and pascal) 358 dstName->ustr.length = 0; // set length byte to zero (works for both unicode and pascal)
|
Completed in 86 milliseconds