Searched refs:BTOpenPath (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/bsd/hfs/hfscommon/headers/
H A DBTreesInternal.h286 Key Comparison Function ProcPtr Type - for BTOpenPath
294 extern OSStatus BTOpenPath(FCB *filePtr, KeyCompareProcPtr keyCompareProc);
/darwin-on-arm/xnu/bsd/hfs/
H A Dhfs_vfsutils.c198 error = MacToVFSError(BTOpenPath(VTOF(hfsmp->hfs_extents_vp),
236 error = MacToVFSError(BTOpenPath(VTOF(hfsmp->hfs_catalog_vp),
497 retval = MacToVFSError(BTOpenPath(VTOF(hfsmp->hfs_extents_vp),
502 printf("hfs_mounthfsplus: BTOpenPath returned (%d) getting extentoverflow BT\n", retval);
535 retval = MacToVFSError(BTOpenPath(VTOF(hfsmp->hfs_catalog_vp),
539 printf("hfs_mounthfsplus: BTOpenPath returned (%d) getting catalog BT\n", retval);
548 (void) BTOpenPath(VTOF(hfsmp->hfs_catalog_vp),
611 retval = MacToVFSError(BTOpenPath(VTOF(hfsmp->hfs_attribute_vp),
615 printf("hfs_mounthfsplus: BTOpenPath returned (%d) getting EA BT\n", retval);
H A Dhfs_hotfiles.c1731 error = BTOpenPath(VTOF(vp), (KeyCompareProcPtr) hfc_comparekeys);
1733 printf("hfs: hfc_btree_open: BTOpenPath error %d\n", error);
/darwin-on-arm/xnu/bsd/hfs/hfscommon/BTree/
H A DBTree.c56 <MOSXS> 6/30/98 djb In BTOpenPath make sure nodes are contiguous on disk (radar #2249539).
57 <MOSXS> 4/15/98 djb In BTOpenPath need to clear nodeRec.buffer if GetBlockProc fails.
60 <MOSXS> 03/23/98 djb In BTOpenPath use kTrashBlock option when releasing the header so
170 Routine: BTOpenPath - Open a file for access as a B*Tree.
186 OSStatus BTOpenPath(FCB *filePtr, KeyCompareProcPtr keyCompareProc) function
272 PanicIf ( (FCBTOVCB(filePtr)->vcbSigWord != 0x4244) && (header->nodeSize == 512), " BTOpenPath: wrong node size for HFS+ volume!"); // 0x4244 = 'BD'

Completed in 30 milliseconds