X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/143cc14e17b26a90f1f4060725df7ea635161581..b4c24cb9d3df001f2892dc4ed451bc769ff28a9f:/bsd/hfs/hfscommon/headers/BTreesInternal.h diff --git a/bsd/hfs/hfscommon/headers/BTreesInternal.h b/bsd/hfs/hfscommon/headers/BTreesInternal.h index a473cfceb..4ae9e7ad3 100644 --- a/bsd/hfs/hfscommon/headers/BTreesInternal.h +++ b/bsd/hfs/hfscommon/headers/BTreesInternal.h @@ -115,7 +115,8 @@ struct BlockDescriptor{ void *blockHeader; ByteCount blockSize; Boolean blockReadFromDisk; - Byte reserved[3]; + Byte isModified; // XXXdbg - for journaling + Byte reserved[2]; }; typedef struct BlockDescriptor BlockDescriptor; typedef BlockDescriptor *BlockDescPtr; @@ -338,6 +339,10 @@ extern OSStatus BTGetLastSync (FCB *filePtr, extern OSStatus BTSetLastSync (FCB *filePtr, UInt32 lastfsync ); +extern OSStatus BTCheckFreeSpace (FCB *filePtr); + +extern OSStatus BTHasContiguousNodes(FCB *filePtr); + #endif /* __APPLE_API_PRIVATE */ #endif /* KERNEL */ #endif // __BTREESINTERNAL__