Searched refs:blockPtr (Results 1 - 4 of 4) sorted by relevance
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_btreeio.h | 46 extern OSStatus ReleaseBTreeBlock(FileReference vp, BlockDescPtr blockPtr, 51 extern void ModifyBlockStart(FileReference vp, BlockDescPtr blockPtr);
|
H A D | hfs_btreeio.c | 189 void ModifyBlockStart(FileReference vp, BlockDescPtr blockPtr) argument 198 bp = (struct buf *) blockPtr->blockHeader; 200 panic("hfs: ModifyBlockStart: null bp for blockdescptr %p?!?\n", blockPtr); 205 blockPtr->isModified = 1; 241 OSStatus ReleaseBTreeBlock(FileReference vp, BlockDescPtr blockPtr, ReleaseBlockOptions options) argument 247 bp = (struct buf *) blockPtr->blockHeader; 260 buf_brelse(bp); /* note: B-tree code will clear blockPtr->blockHeader and blockPtr->buffer */ 264 blockPtr->blockHeader = NULL; 269 if (blockPtr [all...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/BTree/ |
H A D | BTreeTreeOps.c | 113 BlockDescriptor *blockPtr ); 872 BlockDescriptor *blockPtr ) 881 ModifyBlockStart(btreePtr->fileRefNum, blockPtr); 885 if ( ((NodeDescPtr)blockPtr->buffer)->numRecords > 1) 888 if ( ((NodeDescPtr)blockPtr->buffer)->kind == kBTLeafNode) 892 btreePtr->rootNode = GetChildNodeNum (btreePtr, blockPtr->buffer, 0); 896 ClearNode (btreePtr, blockPtr->buffer); 897 err = UpdateNode (btreePtr, blockPtr, 0, kLockTransaction); 903 err = GetNode (btreePtr, btreePtr->rootNode, 0, blockPtr); 907 ModifyBlockStart(btreePtr->fileRefNum, blockPtr); [all...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/headers/ |
H A D | BTreesInternal.h | 179 BlockDescPtr blockPtr,
|
Completed in 71 milliseconds