/macosx-10.9.5/xnu-2422.115.4/bsd/hfs/hfscommon/Catalog/ |
H A D | FileIDsServices.c | 47 static u_int32_t CheckExtents( void *extents, u_int32_t blocks, Boolean isHFSPlus ); 48 static OSErr DeleteExtents( ExtendedVCB *vcb, u_int32_t fileNumber, int quitEarly, u_int8_t forkType, Boolean isHFSPlus ); 49 static OSErr MoveExtents( ExtendedVCB *vcb, u_int32_t srcFileID, u_int32_t destFileID, int quitEarly, u_int8_t forkType, Boolean isHFSPlus ); 121 Boolean isHFSPlus = ( vcb->vcbSigWord == kHFSPlusSigWord ); local 129 if ( isHFSPlus ) 142 numSrcExtentBlocks = CheckExtents( srcData.hfsPlusFile.dataFork.extents, srcData.hfsPlusFile.dataFork.totalBlocks, isHFSPlus ); 144 numSrcExtentBlocks = CheckExtents( srcData.hfsPlusFile.resourceFork.extents, srcData.hfsPlusFile.resourceFork.totalBlocks, isHFSPlus ); 153 numDestExtentBlocks = CheckExtents( destData.hfsPlusFile.dataFork.extents, destData.hfsPlusFile.dataFork.totalBlocks, isHFSPlus ); 155 numDestExtentBlocks = CheckExtents( destData.hfsPlusFile.resourceFork.extents, destData.hfsPlusFile.resourceFork.totalBlocks, isHFSPlus ); 160 err = DeleteExtents( vcb, kHFSBogusExtentFileID, 0, 0, isHFSPlus ); [all...] |
H A D | CatalogUtilities.c | 185 BuildCatalogKey(HFSCatalogNodeID parentID, const CatalogName *cName, Boolean isHFSPlus, CatalogKey *key) argument 187 if ( isHFSPlus ) 194 CopyCatalogName(cName, (CatalogName *) &key->hfsPlus.nodeName, isHFSPlus); local 335 CopyCatalogName(const CatalogName *srcName, CatalogName *dstName, Boolean isHFSPlus) argument 346 if (isHFSPlus) {
|
/macosx-10.9.5/hfs-226.1.1/fsck_hfs/dfalib/ |
H A D | SCatalog.c | 51 Boolean isHFSPlus = false; local 67 isHFSPlus = false; 74 isHFSPlus = true; 84 BuildCatalogKey(threadpid, namep, isHFSPlus, keyp); 168 Boolean isHFSPlus = (vcb->vcbSignature == kHFSPlusSigWord); local 177 BuildCatalogKey(pid, name, isHFSPlus, keyp); 183 nodeParentID = isHFSPlus ? keyp->hfsPlus.parentID : keyp->hfs.parentID; 225 BuildCatalogKey(nodeID, NULL, isHFSPlus, keyp); 253 Boolean isHFSPlus = (vcb->vcbSignature == kHFSPlusSigWord); local 262 BuildCatalogKey(pid, name, isHFSPlus, key [all...] |
H A D | SRepair.c | 62 static OSErr GetCatalogRecord(SGlobPtr GPtr, UInt32 fileID, Boolean isHFSPlus, CatalogKey *catKey, CatalogRecord *catRecord, UInt16 *recordSize); 63 static OSErr RepairAttributesCheckABT(SGlobPtr GPtr, Boolean isHFSPlus); 64 static OSErr RepairAttributesCheckCBT(SGlobPtr GPtr, Boolean isHFSPlus); 108 static OSErr FindExtentInExtentRec (Boolean isHFSPlus, UInt32 startBlock, UInt32 blockCount, const HFSPlusExtentRecord extentData, UInt32 *foundExtentIndex, Boolean *noMoreExtents); 118 static int BuildFolderRec( SGlob*, u_int16_t theMode, UInt32 theObjID, Boolean isHFSPlus, CatalogRecord * theRecPtr ); 119 static int BuildThreadRec( CatalogKey * theKeyPtr, CatalogRecord * theRecPtr, Boolean isHFSPlus, Boolean isDirectory ); 120 static int BuildFileRec(UInt16 fileType, UInt16 fileMode, UInt32 fileID, Boolean isHFSPlus, CatalogRecord *catRecord); 153 Boolean isHFSPlus; local 156 isHFSPlus = VolumeObjectIsHFSPlus( ); 477 err = FlushAlternateVolumeControlBlock( calculatedVCB, isHFSPlus ); // Write 1612 Boolean isHFSPlus; local 1678 Boolean isHFSPlus; local 1775 Boolean isHFSPlus; local 1867 Boolean isHFSPlus; local 1982 Boolean isHFSPlus; local 2047 Boolean isHFSPlus; local 2112 Boolean isHFSPlus; local 2170 Boolean isHFSPlus; local 2243 BuildCatalogKey( GetObjectID( &record ), NULL, isHFSPlus, &key ); local 2283 Boolean isHFSPlus; local 2343 Boolean isHFSPlus; local 2410 Boolean isHFSPlus; local 2878 Boolean isHFSPlus; local 3098 Boolean isHFSPlus; local 3590 GetCatalogRecord(SGlobPtr GPtr, UInt32 fileID, Boolean isHFSPlus, CatalogKey *catKey, CatalogRecord *catRecord, UInt16 *recordSize) argument 3679 RepairAttributesCheckABT(SGlobPtr GPtr, Boolean isHFSPlus) argument 3862 RepairAttributesCheckCBT(SGlobPtr GPtr, Boolean isHFSPlus) argument 3997 Boolean isHFSPlus; local 4086 Boolean isHFSPlus; local 4266 Boolean isHFSPlus; local 4405 Boolean isHFSPlus; local 4722 Boolean isHFSPlus; local 4784 Boolean isHFSPlus; local 4846 Boolean isHFSPlus; local 4915 Boolean isHFSPlus; local 4966 Boolean isHFSPlus; local 5046 FindExtentInExtentRec(Boolean isHFSPlus, UInt32 startBlock, UInt32 blockCount, const HFSPlusExtentRecord extentData, UInt32 *foundExtentIndex, Boolean *noMoreExtents) argument 5203 Boolean isHFSPlus; local 5566 Boolean isHFSPlus; local 5683 Boolean isHFSPlus; local 5914 Boolean isHFSPlus; local 6009 CountFolderItems(SGlobPtr GPtr, UInt32 folderID, Boolean isHFSPlus, UInt32 *itemCount, UInt32 *folderCount) argument 6063 BuildFolderRec( SGlob *GPtr, u_int16_t theMode, UInt32 theObjID, Boolean isHFSPlus, CatalogRecord * theRecPtr ) argument 6110 BuildThreadRec( CatalogKey * theKeyPtr, CatalogRecord * theRecPtr, Boolean isHFSPlus, Boolean isDirectory ) argument 6168 BuildFileRec(UInt16 fileType, UInt16 fileMode, UInt32 fileID, Boolean isHFSPlus, CatalogRecord *catRecord) argument 6255 Boolean isHFSPlus; local [all...] |
H A D | SRebuildBTree.c | 138 Boolean isHFSPlus; local 182 isHFSPlus = ( myVCBPtr->vcbSignature == kHFSPlusSigWord ); 184 if (!isHFSPlus) { 193 if ( isHFSPlus ) 400 myErr = FlushAlternateVolumeControlBlock( myVCBPtr, isHFSPlus ); 418 (void) FlushAlternateVolumeControlBlock( myVCBPtr, isHFSPlus ); 596 Boolean isHFSPlus = false; local 607 isHFSPlus = ( myVCBPtr->vcbSignature == kHFSPlusSigWord) ; 782 Boolean isHFSPlus; local 786 isHFSPlus 856 Boolean isHFSPlus; local 940 Boolean isHFSPlus = ( s->calculatedVCB->vcbSignature == kHFSPlusSigWord ); local 1019 Boolean isHFSPlus = false; local [all...] |
H A D | SVerify1.c | 1017 Boolean isHFSPlus; local 1020 isHFSPlus = VolumeObjectIsHFSPlus( ); 1033 if (isHFSPlus) 1310 Boolean isHFSPlus; local 1313 isHFSPlus = VolumeObjectIsHFSPlus( ); 1325 attributes = isHFSPlus == true ? ((HFSPlusVolumeHeader*)p)->attributes : ((HFSMasterDirectoryBlock*)p)->drAtrb; 1365 Boolean isHFSPlus; local 1368 isHFSPlus = VolumeObjectIsHFSPlus( ); 1380 if (isHFSPlus) 1540 BuildCatalogKey( kHFSRootFolderID, NULL, isHFSPlus, 1586 Boolean isHFSPlus; local 1699 Boolean isHFSPlus; local 2058 Boolean isHFSPlus; local 2832 Boolean isHFSPlus; local 3075 Boolean isHFSPlus; local 3420 Boolean isHFSPlus; local 3507 Boolean isHFSPlus; local 3551 Boolean isHFSPlus; local 3780 Boolean isHFSPlus; local 3926 BuildExtentKey( Boolean isHFSPlus, UInt8 forkType, HFSCatalogNodeID fileNumber, UInt32 blockNumber, void * key ) argument 4192 Boolean isHFSPlus; local 4387 Boolean isHFSPlus; local [all...] |
H A D | CatalogCheck.c | 80 Boolean isHFSPlus ); 662 Boolean isHFSPlus; local 664 isHFSPlus = VolumeObjectIsHFSPlus( ); 667 if (!isHFSPlus) 1547 Boolean isHFSPlus ) 1568 if ( isHFSPlus ) 1586 BuildCatalogKey( theParID, theNewNamePtr, isHFSPlus, &catKey ); 1592 if ( isHFSPlus ) 1650 Boolean isHFSPlus; local 1655 isHFSPlus 1747 Boolean isHFSPlus; local 1818 Boolean isHFSPlus; local [all...] |
H A D | VolumeBitmapCheck.c | 120 Boolean isHFSPlus; local 125 isHFSPlus = VolumeObjectIsHFSPlus( ); 145 if (isHFSPlus) { 682 Boolean isHFSPlus; local 688 isHFSPlus = VolumeObjectIsHFSPlus( ); 698 if ( isHFSPlus ) 702 fileBlk = (isHFSPlus ? 0 : vcb->vcbVBMSt); 715 if (isHFSPlus) { 822 if (isHFSPlus)
|
H A D | HardLinkCheck.c | 1057 Boolean isHFSPlus; local 1059 isHFSPlus = VolumeObjectIsHFSPlus( ); 1060 if (!isHFSPlus) 1090 Boolean isHFSPlus; local 1092 isHFSPlus = VolumeObjectIsHFSPlus( ); 1093 if (!isHFSPlus) 1096 result = GetCatalogRecordByID(gp, kHFSRootFolderID, isHFSPlus, &key, rec, &recSize);
|
H A D | dirhardlink.c | 36 OSErr GetCatalogRecordByID(SGlobPtr GPtr, UInt32 file_id, Boolean isHFSPlus, CatalogKey *key, CatalogRecord *rec, uint16_t *recsize) argument 56 BuildCatalogKey(file_id, NULL, isHFSPlus, (CatalogKey *)&(search_iterator.key)); 64 if (isHFSPlus) { 78 if (isHFSPlus) { 89 if (isHFSPlus) { 92 isHFSPlus, (CatalogKey *)&(search_iterator.key)); 96 isHFSPlus, (CatalogKey *)&(search_iterator.key)); 106 if (isHFSPlus) {
|
H A D | Scavenger.h | 1020 OSErr FlushAlternateVolumeControlBlock( SVCB *vcb, Boolean isHFSPlus ); 1077 extern void BuildExtentKey( Boolean isHFSPlus, UInt8 forkType, HFSCatalogNodeID fileNumber, UInt32 blockNumber, void * key ); 1190 void DFA_PrepareInputName(ConstStr31Param name, Boolean isHFSPlus, CatalogName *catalogName); 1192 extern UInt32 CatalogNameSize( const CatalogName *name, Boolean isHFSPlus); 1356 extern UInt32 CatalogNameLength( const CatalogName *name, Boolean isHFSPlus); 1362 extern void BuildCatalogKey( HFSCatalogNodeID parentID, const CatalogName *name, Boolean isHFSPlus, 1411 extern OSErr GetCatalogRecordByID(SGlobPtr GPtr, UInt32 file_id, Boolean isHFSPlus, CatalogKey *key, CatalogRecord *rec, uint16_t *recsize);
|
H A D | SUtils.c | 663 CatalogNameLength(const CatalogName *name, Boolean isHFSPlus) argument 665 if (isHFSPlus) 672 UInt32 CatalogNameSize( const CatalogName *name, Boolean isHFSPlus) argument 674 UInt32 length = CatalogNameLength( name, isHFSPlus ); 676 if ( isHFSPlus ) 693 BuildCatalogKey(HFSCatalogNodeID parentID, const CatalogName *cName, Boolean isHFSPlus, CatalogKey *key) argument 695 if ( isHFSPlus ) 702 CopyCatalogName(cName, (CatalogName *) &key->hfsPlus.nodeName, isHFSPlus); local 2378 OSErr FlushAlternateVolumeControlBlock( SVCB *vcb, Boolean isHFSPlus )
|
H A D | SVerify2.c | 67 Boolean isHFSPlus; local 75 isHFSPlus = VolumeObjectIsHFSPlus( ); 82 if ( isHFSPlus ) 117 if ( isHFSPlus &&
|
/macosx-10.9.5/CF-855.17/ |
H A D | CFUnicodeDecomposition.h | 49 CF_EXPORT bool CFUniCharDecompose(const UTF16Char *src, CFIndex length, CFIndex *consumedLength, void *dst, CFIndex maxLength, CFIndex *filledLength, bool needToReorder, uint32_t dstFormat, bool isHFSPlus);
|
H A D | CFUnicodeDecomposition.c | 107 CF_INLINE bool __CFUniCharIsDecomposableCharacterWithFlag(UTF32Char character, bool isHFSPlus) { argument 108 return CFUniCharIsMemberOfBitmap(character, (character < 0x10000 ? (isHFSPlus ? __CFUniCharHFSPlusDecomposableBitmapForBMP : __CFUniCharDecomposableBitmapForBMP) : CFUniCharGetBitmapPtrForPlane(kCFUniCharCanonicalDecomposableCharacterSet, ((character >> 16) & 0xFF)))); 224 bool CFUniCharDecompose(const UTF16Char *src, CFIndex length, CFIndex *consumedLength, void *dst, CFIndex maxLength, CFIndex *filledLength, bool needToReorder, uint32_t dstFormat, bool isHFSPlus) { argument 280 if (__CFUniCharIsDecomposableCharacterWithFlag(currentChar, isHFSPlus)) { // Vietnamese accent, etc. 292 if (__CFUniCharIsDecomposableCharacterWithFlag(currentChar, isHFSPlus)) {
|
H A D | CFBuiltinConverters.c | 1018 bool isHFSPlus = (flags & kCFStringEncodingUseHFSPlusCanonical ? true : false); local 1019 bool needsToDecompose = (flags & kCFStringEncodingUseCanonical || isHFSPlus ? true : false); 1023 bool isStrict = !isHFSPlus; 1063 if (needsToDecompose && CFUniCharIsDecomposableCharacter(ch, isHFSPlus)) { 1083 if (needsToDecompose && CFUniCharIsDecomposableCharacter(ch, isHFSPlus)) { 1129 bool isHFSPlus = (flags & kCFStringEncodingUseHFSPlusCanonical ? true : false); local 1130 bool needsToDecompose = (flags & kCFStringEncodingUseCanonical || isHFSPlus ? true : false); 1134 bool isStrict = !isHFSPlus; 1173 if (needsToDecompose && CFUniCharIsDecomposableCharacter(ch, isHFSPlus)) { 1182 if (needsToDecompose && CFUniCharIsDecomposableCharacter(ch, isHFSPlus)) { [all...] |
H A D | CFStringEncodingConverter.c | 277 bool isHFSPlus = (flags & kCFStringEncodingUseHFSPlusCanonical ? true : false); local 282 if (CFUniCharIsDecomposableCharacter(character, isHFSPlus)) { 367 bool isHFSPlus = (flags & kCFStringEncodingUseHFSPlusCanonical ? true : false); local 374 if (CFUniCharIsDecomposableCharacter(charBuffer[idx], isHFSPlus)) { 459 bool isHFSPlus = (flags & kCFStringEncodingUseHFSPlusCanonical ? true : false); local 464 if (CFUniCharIsDecomposableCharacter(character, isHFSPlus)) {
|
/macosx-10.9.5/xnu-2422.115.4/bsd/hfs/hfscommon/headers/ |
H A D | CatalogPrivate.h | 108 extern void BuildCatalogKey( HFSCatalogNodeID parentID, const CatalogName *name, Boolean isHFSPlus,
|
/macosx-10.9.5/xnu-2422.115.4/bsd/hfs/ |
H A D | hfs_search.c | 191 int isHFSPlus; local 258 isHFSPlus = (vcb->vcbSigWord == kHFSPlusSigWord); 373 if (isHFSPlus && (ap->a_options & SRCHFS_SKIPLINKS) == 0) { 568 Boolean isHFSPlus; local 584 isHFSPlus = ( theVCBPtr->vcbSigWord == kHFSPlusSigWord ); 585 if ( isHFSPlus ) 676 Boolean isHFSPlus; local 684 isHFSPlus = (vcb->vcbSigWord == kHFSPlusSigWord); 749 if (isHFSPlus) { 994 if (isHFSPlus) [all...] |