Lines Matching refs:hfsPlus
186 key->hfsPlus.keyLength = kHFSPlusCatalogKeyMinimumLength; // initial key length (4 + 2)
187 key->hfsPlus.parentID = parentID; // set parent ID
188 key->hfsPlus.nodeName.length = 0; // null CName length
191 CopyCatalogName(cName, (CatalogName *) &key->hfsPlus.nodeName, isHFSPlus);
192 key->hfsPlus.keyLength += sizeof(UniChar) * cName->ustr.length; // add CName size to key length
223 key->hfsPlus.keyLength = kHFSPlusCatalogKeyMinimumLength; // initial key length (4 + 2)
224 key->hfsPlus.parentID = parentID; // set parent ID
225 key->hfsPlus.nodeName.length = 0; // null CName length
227 err = utf8_decodestr(name, nameLength, key->hfsPlus.nodeName.unicode,
228 &unicodeBytes, sizeof(key->hfsPlus.nodeName.unicode), ':', UTF_DECOMPOSED);
229 key->hfsPlus.nodeName.length = unicodeBytes / sizeof(UniChar);
230 key->hfsPlus.keyLength += unicodeBytes;
234 *textEncoding = hfs_pickencoding(key->hfsPlus.nodeName.unicode,
235 key->hfsPlus.nodeName.length);