Lines Matching refs:hfsPlus
189 key->hfsPlus.keyLength = kHFSPlusCatalogKeyMinimumLength; // initial key length (4 + 2)
190 key->hfsPlus.parentID = parentID; // set parent ID
191 key->hfsPlus.nodeName.length = 0; // null CName length
194 CopyCatalogName(cName, (CatalogName *) &key->hfsPlus.nodeName, isHFSPlus);
195 key->hfsPlus.keyLength += sizeof(UniChar) * cName->ustr.length; // add CName size to key length
229 key->hfsPlus.keyLength = kHFSPlusCatalogKeyMinimumLength; // initial key length (4 + 2)
230 key->hfsPlus.parentID = parentID; // set parent ID
231 key->hfsPlus.nodeName.length = 0; // null CName length
233 err = utf8_decodestr(name, nameLength, key->hfsPlus.nodeName.unicode,
234 &unicodeBytes, sizeof(key->hfsPlus.nodeName.unicode), ':', UTF_DECOMPOSED);
235 key->hfsPlus.nodeName.length = unicodeBytes / sizeof(UniChar);
236 key->hfsPlus.keyLength += unicodeBytes;
240 *textEncoding = hfs_pickencoding(key->hfsPlus.nodeName.unicode,
241 key->hfsPlus.nodeName.length);