Lines Matching defs:blockPtr
169 void ModifyBlockStart(FileReference vp, BlockDescPtr blockPtr)
178 bp = (struct buf *) blockPtr->blockHeader;
180 panic("ModifyBlockStart: null bp for blockdescptr %p?!?\n", blockPtr);
185 blockPtr->isModified = 1;
222 OSStatus ReleaseBTreeBlock(FileReference vp, BlockDescPtr blockPtr, ReleaseBlockOptions options)
228 bp = (struct buf *) blockPtr->blockHeader;
241 buf_brelse(bp); /* note: B-tree code will clear blockPtr->blockHeader and blockPtr->buffer */
246 if (blockPtr->isModified == 0) {
251 blockPtr->isModified = 0;
282 if (blockPtr->isModified == 0) {
286 blockPtr->isModified = 0;
298 if (hfsmp->jnl && blockPtr->isModified) {
307 blockPtr->isModified = 0;
309 buf_brelse(bp); /* note: B-tree code will clear blockPtr->blockHeader and blockPtr->buffer */