Lines Matching refs:FCB
78 Search the FCB and extents file for an extent record that
96 the FCB resident extent record. If the record has no extents,
139 const FCB *fcb,
144 const FCB *fcb,
183 FCB *fcb,
226 FCB * fcb;
468 FCB *fcb, // FCB of file
694 FCB * fcb;
706 // If the FCB for the extent "file" is dirty, mark the VCB as dirty.
853 AddFileExtent(ExtendedVCB *vcb, FCB *fcb, u_int32_t startBlock, u_int32_t blockCount)
924 FCB *fcb, // FCB of file to truncate
1062 // Enough blocks are already allocated. Just update the FCB to reflect the new length.
1281 FCB *fcb, // FCB of file to truncate
1290 HFSPlusExtentKey key; // key for current extent record; key->keyLength == 0 if FCB's extent record
1332 // Update FCB's length
1426 // record (in the FCB, or extents file).
1457 FCB *fcb,
1695 // Function: Searches extent file (including the FCB resident extent record)
1699 // fcb - FCB pointer
1703 // If extent was found in the FCB's resident extent record,
1722 const FCB *fcb,
1741 // Search the resident FCB first.
1748 foundExtentKey->keyLength = 0; // 0 = the FCB itself
1753 // Didn't find extent in FCB. If FCB's extent record wasn't full, there's no point
1759 foundExtentKey->keyLength = 0; // 0 = the FCB itself
1775 // If we get here, the desired position is beyond the extents in the FCB, and there are no extents
1776 // in the extents file. Return the FCB's extents and a range error.
1782 // first SearchExtentRecord call in this function (when searching in the FCB's extents, and
1815 // of the catalog record, stored in the FCB.
1825 FCB *fcb,
1832 if (extentFileKey->keyLength == 0) { // keyLength == 0 means the FCB's extent record
1840 FCB * btFCB;
1946 const FCB *fcb,
2007 FCB *fcb,