Searched refs:BTreeControlBlock (Results 1 - 9 of 9) sorted by relevance

/xnu-2782.1.97/bsd/hfs/hfscommon/headers/
H A DBTreeScanner.h87 BTreeControlBlock * btcb;
H A DBTreesPrivate.h58 <MacOSX> 8/10/98 djb Removed unused BTreeIterator from BTreeControlBlock, fixed alignment.
67 <HFS6> 3/17/97 DSH Added a refCon field to BTreeControlBlock, for DFA use, to point
192 typedef struct BTreeControlBlock { // fields specific to BTree CBs struct
232 } BTreeControlBlock, *BTreeControlBlockPtr; typedef in typeref:struct:BTreeControlBlock
235 u_int32_t CalcKeySize(const BTreeControlBlock *btcb, const BTreeKey *key);
238 u_int32_t KeyLength(const BTreeControlBlock *btcb, const BTreeKey *key);
/xnu-2782.1.97/bsd/hfs/hfscommon/Misc/
H A DBTreeWrapper.c36 static OSErr CheckBTreeKey(const BTreeKey *key, const BTreeControlBlock *btcb);
37 static Boolean ValidHFSRecord(const void *record, const BTreeControlBlock *btcb, u_int16_t recordSize);
45 BTreeControlBlock *btcb;
55 btcb = (BTreeControlBlock*) fcb->fcbBTCBPtr;
85 static OSErr CheckBTreeKey(const BTreeKey *key, const BTreeControlBlock *btcb)
105 static Boolean ValidHFSRecord(const void *record, const BTreeControlBlock *btcb, u_int16_t recordSize)
/xnu-2782.1.97/bsd/hfs/hfscommon/BTree/
H A DBTreeNodeReserve.c118 BTreeControlBlock *btree;
231 BTreeControlBlock *btree;
H A DBTreeScanner.c338 BTreeControlBlock *btcb;
343 btcb = (BTreeControlBlock *) btreeFile->fcbBTCBPtr;
H A DBTreeTreeOps.c166 static u_int16_t GetKeyLength (const BTreeControlBlock *btreePtr,
1334 static u_int16_t GetKeyLength ( const BTreeControlBlock *btreePtr, const BTreeKey *key, Boolean forLeafNode )
H A DBTree.c215 btreePtr = (BTreeControlBlock*) NewPtrSysClear( sizeof( BTreeControlBlock ) );
384 Function: Flush the BTreeControlBlock fields to header node, and delete BTree control
452 fsBTInvalidFileErr - no BTreeControlBlock is allocated for the fork
1806 Routine: BTFlushPath - Flush BTreeControlBlock to Header Node.
/xnu-2782.1.97/bsd/hfs/hfscommon/Catalog/
H A DCatalogUtilities.c144 BTreeControlBlock *btcb;
155 btcb = (BTreeControlBlock *)fcb->fcbBTCBPtr;
/xnu-2782.1.97/bsd/hfs/
H A Dhfs_btreeio.c710 MALLOC(btcb, BTreeControlBlock *, sizeof(BTreeControlBlock), M_TEMP, M_WAITOK);
711 bzero(btcb, sizeof(BTreeControlBlock));

Completed in 69 milliseconds