/macosx-10.10/hfs-285/fsck_hfs/dfalib/ |
H A D | BTree.h | 333 typedef OSStatus (* GetBlockProcPtr) (SFCB *filePtr, 339 typedef OSStatus (* ReleaseBlockProcPtr) (SFCB *filePtr, 343 typedef OSStatus (* SetEndOfForkProcPtr) (SFCB *filePtr, 347 typedef OSStatus (* SetBlockSizeProcPtr) (SFCB *filePtr, 350 OSStatus SetEndOfForkProc ( SFCB *filePtr, FSSize minEOF, FSSize maxEOF ); 357 extern OSStatus BTInitialize (SFCB *filePtrPtr, 363 extern OSStatus BTOpenPath (SFCB *filePtr, 370 extern OSStatus BTClosePath (SFCB *filePtr ); 373 extern OSStatus BTSearchRecord (SFCB *filePtr, 380 extern OSStatus BTIterateRecord (SFCB *filePt [all...] |
H A D | BTreeScanner.h | 65 int BTScanInitialize( const SFCB * btreeFile,
|
H A D | SRuntime.h | 286 struct SFCB; 321 struct SFCB * vcbAllocationFile; 322 struct SFCB * vcbExtentsFile; 323 struct SFCB * vcbCatalogFile; 324 struct SFCB * vcbAttributesFile; 325 struct SFCB * vcbStartupFile; 343 struct SFCB { struct 356 typedef struct SFCB SFCB; typedef in typeref:struct:SFCB 377 extern OSStatus GetFileBlock (SFCB *fil [all...] |
H A D | BlockCache.c | 33 static OSStatus ReadFragmentedBlock (SFCB *file, UInt32 blockNum, BlockDescriptor *block); 34 static OSStatus WriteFragmentedBlock( SFCB *file, 38 static OSStatus ReleaseFragmentedBlock (SFCB *file, BlockDescriptor *block, int age); 144 GetFileBlock (SFCB *file, UInt32 blockNum, GetBlockOptions options, BlockDescriptor *block) 191 ReleaseFileBlock (SFCB *file, BlockDescriptor *block, ReleaseBlockOptions options) 227 SetFileBlockSize (SFCB *file, ByteCount blockSize) 243 ReadFragmentedBlock (SFCB *file, UInt32 blockNum, BlockDescriptor *block) 323 WriteFragmentedBlock( SFCB *file, BlockDescriptor *block, int age, uint32_t writeOptions ) 374 ReleaseFragmentedBlock (SFCB *file, BlockDescriptor *block, int age)
|
H A D | hfs_endian.h | 91 int hfs_swap_BTNode (BlockDescriptor *src, SFCB *fcb, enum HFSBTSwapDirection direction);
|
H A D | Scavenger.h | 92 #define kCalculatedCatalogRefNum ( 1*sizeof(SFCB) ) 93 #define kCalculatedAllocationsRefNum ( 2*sizeof(SFCB) ) 94 #define kCalculatedAttributesRefNum ( 3*sizeof(SFCB) ) 95 #define kCalculatedStartupRefNum ( 4*sizeof(SFCB) ) 96 #define kCalculatedRepairRefNum ( 5*sizeof(SFCB) ) 516 SFCB fcb[1]; /* fcb array*/ 737 SFCB *calculatedExtentsFCB; 738 SFCB *calculatedCatalogFCB; 739 SFCB *calculatedAllocationsFCB; 740 SFCB *calculatedAttributesFC [all...] |
H A D | SBTree.c | 42 static void InvalidateBTreeIterator ( SFCB *fcb ); 56 OSErr SearchBTreeRecord(SFCB *fcb, const void* key, UInt32 hint, void* foundKey, void* data, UInt16 *dataSize, UInt32 *newHint) 131 OSErr GetBTreeRecord(SFCB *fcb, SInt16 selectionIndex, void* key, void* data, UInt16 *dataSize, UInt32 *newHint) 223 OSErr InsertBTreeRecord(SFCB *fcb, const void* key, const void* data, UInt16 dataSize, UInt32 *newHint) 259 OSErr DeleteBTreeRecord(SFCB *fcb, const void* key) 285 OSErr ReplaceBTreeRecord(SFCB *fcb, const void* key, UInt32 hint, void *newData, UInt16 dataSize, UInt32 *newHint) 322 SetEndOfForkProc ( SFCB *filePtr, FSSize minEOF, FSSize maxEOF ) 420 InvalidateBTreeIterator(SFCB *fcb)
|
H A D | SExtents.c | 140 const SFCB *fcb, 145 SFCB *fcb, 150 const SFCB *fcb, 185 const SFCB *fcb, 423 SFCB *fcb, // FCB of file 750 SFCB *fcb, // FCB of file to truncate 1039 SFCB *fcb, // FCB of file to truncate 1339 const SFCB *fcb, 1436 SFCB *fcb, 1544 const SFCB *fc [all...] |
H A D | BTreePrivate.h | 148 SFCB *fcbPtr; // fcb of btree file 262 OSStatus VerifyHeader (SFCB *filePtr, 276 OSStatus CheckInsertParams (SFCB *filePtr,
|
H A D | BTree.c | 42 extern Boolean NodesAreContiguous(SFCB *fcb, UInt32 nodeSize); 352 OSStatus BTOpenPath (SFCB *filePtr, 560 OSStatus BTClosePath (SFCB *filePtr) 662 OSStatus BTSearchRecord (SFCB *filePtr, 875 OSStatus BTIterateRecord (SFCB *filePtr, 1147 OSStatus BTInsertRecord (SFCB *filePtr, 1304 OSStatus BTSetRecord (SFCB *filePtr, 1495 OSStatus BTReplaceRecord (SFCB *filePtr, 1638 OSStatus BTDeleteRecord (SFCB *filePtr, 1708 OSStatus BTGetInformation (SFCB *filePt [all...] |
H A D | SRebuildBTree.c | 49 static OSErr DeleteBTree( SGlobPtr theSGlobPtr, SFCB * theFCBPtr ); 54 SFCB * theFCBPtr ); 132 SFCB * myFCBPtr = NULL; 133 SFCB * oldFCBPtr = NULL; 462 // calculatedRepairFCB fill in the SFCB for the new B-Tree file 474 SFCB * myFCBPtr, * oldFCBPtr; 777 static OSErr DeleteBTree( SGlobPtr theSGlobPtr, SFCB * theFCBPtr ) 846 SFCB * theFCBPtr )
|
H A D | BTreeMiscOps.c | 80 OSStatus VerifyHeader (SFCB *filePtr, 422 OSStatus CheckInsertParams (SFCB *filePtr,
|
H A D | BTreeScanner.c | 317 int BTScanInitialize( const SFCB * btreeFile,
|
H A D | SCatalog.c | 44 OSErr LocateCatalogNode(SFCB *fcb, BTreeIterator *iterator, FSBufferDescriptor *btRecord, UInt16 *reclen)
|
H A D | hfs_endian.c | 55 static int hfs_swap_HFSPlusBTInternalNode (BlockDescriptor *src, SFCB *fcb, enum HFSBTSwapDirection direction); 56 static int hfs_swap_HFSBTInternalNode (BlockDescriptor *src, SFCB *fcb, enum HFSBTSwapDirection direction); 191 SFCB *fcb, 434 SFCB *fcb, 873 SFCB *fcb,
|
H A D | SUtils.c | 285 OSErr GetBTreeHeader( SGlobPtr GPtr, SFCB *fcb, BTHeaderRec *header ) 2158 SFCB* ResolveFCB(short fileRefNum) 2160 return( (SFCB*)((unsigned long)GetFCBSPtr() + (unsigned long)fileRefNum) ); 2171 SFCB *fcb; 2189 // fileCtrlBlockPtr Pointer to the SFCB 2195 pascal short ResolveFileRefNum(SFCB * fileCtrlBlockPtr) 2229 SFCB *fcb;
|
H A D | BTreeAllocate.c | 255 SFCB *filePtr;
|
H A D | SControl.c | 1144 SFCB fcbList[6]; 1265 SFCB *fcb; 1394 SFCB *fcbP;
|
H A D | SRepair.c | 52 static OSErr UpdateBTreeHeader( SFCB * fcbPtr ); 663 static OSErr UpdateBTreeHeader( SFCB * fcbPtr ) 1977 SFCB *fcb; 2042 SFCB *fcb; 2173 SFCB * fcbPtr; 2279 SFCB *fcb; 2404 SFCB *fcb; 2656 SFCB * fcb = GPtr->calculatedExtentsFCB; 4723 SFCB *fcb = NULL; 4785 SFCB *fc [all...] |
H A D | SVerify2.c | 1001 SFCB * fcb; 1407 SFCB * fcbP; 1582 SFCB *fcbP;
|
H A D | HardLinkCheck.c | 553 SFCB *fcb; 894 SFCB * fcb;
|
H A D | dirhardlink.c | 39 SFCB *fcb; 948 SFCB *fcb;
|
H A D | CatalogCheck.c | 124 SFCB *fcb = GPtr->calculatedCatalogFCB; 1553 SFCB * fcbPtr;
|
H A D | SAllocate.c | 1396 SFCB *fcb,
|
H A D | VolumeBitmapCheck.c | 680 SFCB * fcb;
|