Searched refs:filePtr (Results 1 - 6 of 6) sorted by relevance

/xnu-2422.115.4/bsd/hfs/hfscommon/headers/
H A DBTreesInternal.h294 extern OSStatus BTOpenPath(FCB *filePtr, KeyCompareProcPtr keyCompareProc);
296 extern OSStatus BTClosePath (FCB *filePtr );
299 extern OSStatus BTSearchRecord (FCB *filePtr,
305 extern OSStatus BTIterateRecord (FCB *filePtr,
312 extern OSStatus BTIterateRecords(FCB *filePtr, BTreeIterationOperation operation, BTreeIterator *iterator,
315 extern OSStatus BTInsertRecord (FCB *filePtr,
320 extern OSStatus BTReplaceRecord (FCB *filePtr,
325 extern OSStatus BTUpdateRecord (FCB *filePtr,
330 extern OSStatus BTDeleteRecord (FCB *filePtr,
333 extern OSStatus BTGetInformation (FCB *filePtr,
[all...]
H A DBTreesPrivate.h333 OSStatus VerifyHeader (FCB *filePtr,
348 OSStatus CheckInsertParams (FCB *filePtr,
/xnu-2422.115.4/bsd/hfs/
H A Dhfs_btreeio.c389 FCB *filePtr; local
394 filePtr = GetFileControlBlock(vp);
396 if ( (off_t)minEOF > filePtr->fcbEOF )
398 bytesToAdd = minEOF - filePtr->fcbEOF;
400 if (bytesToAdd < filePtr->ff_clumpsize)
401 bytesToAdd = filePtr->ff_clumpsize; //XXX why not always be a mutiple of clump size?
422 (void) BTGetInformation(filePtr, 0, &btInfo);
438 origSize = filePtr->fcbEOF;
439 fileblocks = filePtr->ff_blocks;
448 retval = ExtendFileC(vcb, filePtr, bytesToAd
[all...]
/xnu-2422.115.4/bsd/hfs/hfscommon/BTree/
H A DBTree.c176 Input: filePtr - pointer to file to open as a B-tree
186 OSStatus BTOpenPath(FCB *filePtr, KeyCompareProcPtr keyCompareProc) argument
195 if ( filePtr == nil )
203 if ( filePtr->fcbBTCBPtr != nil && keyCompareProc != nil) {
204 btreePtr = (BTreeControlBlockPtr) filePtr->fcbBTCBPtr;
209 if ( filePtr->fcbEOF < kMinNodeSize )
230 btreePtr->fileRefNum = GetFileRefNumFromFCB(filePtr);
231 filePtr->fcbBTCBPtr = (Ptr) btreePtr; // attach btree cb to file
237 if (FTOC(filePtr)->c_fileid >= kHFSFirstUserCatalogNodeID)
239 nodeRec.blockSize = FCBTOVCB(filePtr)
396 BTClosePath(FCB *filePtr) argument
457 BTSearchRecord(FCB *filePtr, BTreeIterator *searchIterator, FSBufferDescriptor *record, u_int16_t *recordLen, BTreeIterator *resultIterator ) argument
649 BTIterateRecord(FCB *filePtr, BTreeIterationOperation operation, BTreeIterator *iterator, FSBufferDescriptor *record, u_int16_t *recordLen ) argument
970 BTIterateRecords(FCB *filePtr, BTreeIterationOperation operation, BTreeIterator *iterator, IterateCallBackProcPtr callBackProc, void * callBackState) argument
1261 BTInsertRecord(FCB *filePtr, BTreeIterator *iterator, FSBufferDescriptor *record, u_int16_t recordLen ) argument
1424 BTReplaceRecord(FCB *filePtr, BTreeIterator *iterator, FSBufferDescriptor *record, u_int16_t recordLen ) argument
1572 BTUpdateRecord(FCB *filePtr, BTreeIterator *iterator, IterateCallBackProcPtr callBackProc, void * callBackState) argument
1685 BTDeleteRecord(FCB *filePtr, BTreeIterator *iterator ) argument
1758 BTGetInformation(FCB *filePtr, u_int16_t file_version, BTreeInfoRec *info ) argument
1797 BTIsDirty(FCB *filePtr) argument
1819 BTFlushPath(FCB *filePtr) argument
1856 BTReloadData(FCB *filePtr) argument
1940 BTGetLastSync(FCB *filePtr, u_int32_t *lastsync) argument
1979 BTSetLastSync(FCB *filePtr, u_int32_t lastsync) argument
2001 BTHasContiguousNodes(FCB *filePtr) argument
2025 BTGetUserData(FCB *filePtr, void * dataPtr, int dataSize) argument
2062 BTSetUserData(FCB *filePtr, void * dataPtr, int dataSize) argument
[all...]
H A DBTreeAllocate.c315 FCB *filePtr; local
338 filePtr = GetFileControlBlock(btreePtr->fileRefNum);
367 if ( (u_int64_t)filePtr->fcbEOF < minEOF )
378 newTotalNodes = filePtr->fcbEOF / nodeSize; // hack!
625 BTZeroUnusedNodes(FCB *filePtr) argument
640 vp = FTOV(filePtr);
641 btreePtr = (BTreeControlBlockPtr) filePtr->fcbBTCBPtr;
H A DBTreeMiscOps.c160 OSStatus VerifyHeader (FCB *filePtr, argument
183 if ( forkSize > (u_int64_t)filePtr->fcbEOF )
524 OSStatus CheckInsertParams (FCB *filePtr, argument
531 if (filePtr == nil) return paramErr;
533 btreePtr = (BTreeControlBlockPtr) filePtr->fcbBTCBPtr;

Completed in 75 milliseconds