/darwin-on-arm/xnu/bsd/hfs/hfscommon/Misc/ |
H A D | FileExtentMapping.c | 119 u_int32_t startBlock, 129 u_int32_t startBlock); 178 u_int32_t startBlock, 206 // startBlock Starting file allocation block number 221 u_int32_t startBlock, 252 extentKeyPtr->startBlock = startBlock; 284 foundKey->startBlock = extentKeyPtr->startBlock; 287 foundData[0].startBlock 217 FindExtentRecord( const ExtendedVCB *vcb, u_int8_t forkType, u_int32_t fileID, u_int32_t startBlock, Boolean allowPrevious, HFSPlusExtentKey *foundKey, HFSPlusExtentRecord foundData, u_int32_t *foundHint) argument 422 DeleteExtentRecord( const ExtendedVCB *vcb, u_int8_t forkType, u_int32_t fileID, u_int32_t startBlock) argument 496 u_int32_t startBlock; // volume allocation block corresponding to firstFABN local 631 TruncateExtents( ExtendedVCB *vcb, u_int8_t forkType, u_int32_t fileID, u_int32_t startBlock, Boolean * recordDeleted) argument 871 AddFileExtent(ExtendedVCB *vcb, FCB *fcb, u_int32_t startBlock, u_int32_t blockCount) argument 956 u_int32_t startBlock; local 1350 u_int32_t startBlock; // Physical (volume) allocation block number of start of a range local 2089 u_int32_t startBlock; local [all...] |
H A D | VolumeAllocation.c | 411 u_int32_t startBlock, 434 static void remove_free_extent_cache(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount); 435 static Boolean add_free_extent_cache(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount); 701 uint32_t startBlock, numBlocks; local 709 startBlock = (extents[i].offset - hfsmp->hfsPlusIOPosOffset) / hfsmp->blockSize; 711 (void) add_free_extent_cache(hfsmp, startBlock, numBlocks); 809 ; *startBlock - Actual starting allocation block 2146 *actualStartBlock = vcb->vcbFreeExt[0].startBlock; 3334 if (vcb->vcbFreeExt[i].startBlock < min_start) { 3335 min_start = vcb->vcbFreeExt[i].startBlock; 3487 hfs_isrbtree_allocated(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t numBlocks, extent_node_t **ret_node) argument 3729 hfs_count_allocated(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t numBlocks, u_int32_t *allocCount) argument 4404 add_free_extent_list(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount) argument 4480 remove_free_extent_cache(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount) argument 4607 add_free_extent_cache(struct hfsmount *hfsmp, u_int32_t startBlock, u_int32_t blockCount) argument [all...] |
H A D | BTreeWrapper.c | 188 if ( (dataExtent[i].blockCount > 0) && (dataExtent[i].startBlock == 0) ) 190 if ( (rsrcExtent[i].blockCount > 0) && (rsrcExtent[i].startBlock == 0) ) 221 if ( (dataExtent[i].blockCount > 0) && (dataExtent[i].startBlock == 0) ) 223 if ( (rsrcExtent[i].blockCount > 0) && (rsrcExtent[i].startBlock == 0) )
|
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_vfsutils.c | 182 fork.cf_extents[0].startBlock = SWAP_BE16(mdb->drXTExtRec[0].startBlock); 184 fork.cf_extents[1].startBlock = SWAP_BE16(mdb->drXTExtRec[1].startBlock); 186 fork.cf_extents[2].startBlock = SWAP_BE16(mdb->drXTExtRec[2].startBlock); 219 fork.cf_extents[0].startBlock = SWAP_BE16(mdb->drCTExtRec[0].startBlock); 221 fork.cf_extents[1].startBlock = SWAP_BE16(mdb->drCTExtRec[1].startBlock); [all...] |
H A D | hfs_endian.c | 72 src->extents[i].startBlock = SWAP_BE32 (src->extents[i].startBlock); 466 srcKey->startBlock = SWAP_BE32 (srcKey->startBlock); 474 srcRec[j].startBlock = SWAP_BE32 (srcRec[j].startBlock); 765 srcKey->startBlock = SWAP_BE32(srcKey->startBlock); 862 srcRec->overflowExtents.extents[j].startBlock = 863 SWAP_BE32(srcRec->overflowExtents.extents[j].startBlock); [all...] |
H A D | hfs_xattr.c | 591 ((HFSPlusAttrKey *)&iterator->key)->startBlock = blkcnt; 1126 keystartblk = &((HFSPlusAttrKey *)&iterator->key)->startBlock; 1594 keystartblk = &((HFSPlusAttrKey *)&iterator->key)->startBlock; 1825 if (key->startBlock != 0) { 2104 * Names are equal; compare startBlock 2106 if (searchKey->startBlock == trialKey->startBlock) 2109 return (searchKey->startBlock < trialKey->startBlock ? -1 : 1); 2145 key->startBlock [all...] |
H A D | hfs_format.h | 160 u_int16_t startBlock; /* first file allocation block number in this extent */ member in struct:HFSExtentKey 170 u_int32_t startBlock; /* first file allocation block number in this extent */ member in struct:HFSPlusExtentKey 182 u_int16_t startBlock; /* first allocation block */ member in struct:HFSExtentDescriptor 189 u_int32_t startBlock; /* first allocation block */ member in struct:HFSPlusExtentDescriptor 556 u_int32_t startBlock; /* first allocation block number for extents */ member in struct:HFSPlusAttrKey
|
H A D | hfs_vfsops.c | 942 forkp->ff_extents[i].startBlock = 943 SWAP_BE32 (vhp->extentsFile.extents[i].startBlock); 954 forkp->ff_extents[i].startBlock = 955 SWAP_BE32 (vhp->catalogFile.extents[i].startBlock); 966 forkp->ff_extents[i].startBlock = 967 SWAP_BE32 (vhp->attributesFile.extents[i].startBlock); 978 forkp->ff_extents[i].startBlock = 979 SWAP_BE32 (vhp->allocationFile.extents[i].startBlock); 1639 embeddedOffset += (u_int64_t)SWAP_BE16(mdbp->drEmbedExtent.startBlock) * 2246 if (hfsmp->vcbFreeExt[i].startBlock < min_star 6361 u_int32_t startBlock; local [all...] |
H A D | hfs_catalog.c | 805 if (forkp->cf_extents[i].startBlock + forkp->cf_extents[i].blockCount >= hfsmp->totalBlocks) { 807 forkp->cf_extents[i].startBlock = 0; 1599 file->rsrcExtents[i].startBlock = 1600 (u_int16_t)forkp->cf_extents[i].startBlock; 1610 file->dataExtents[i].startBlock = 1611 (u_int16_t)forkp->cf_extents[i].startBlock; 1780 if ((file->resourceFork.extents[0].startBlock != 0) && 1781 (file->resourceFork.extents[0].startBlock == 1782 file->dataFork.extents[0].startBlock)) { 2252 if (alias_allocated && rsrcforkp->extents[0].startBlock ! [all...] |
H A D | hfs.h | 710 extern int hfs_count_allocated(struct hfsmount *hfsmp, u_int32_t startBlock,
|
H A D | hfs_hotfiles.c | 1649 b1 = extents[i].startBlock;
|
/darwin-on-arm/xnu/bsd/hfs/hfscommon/headers/ |
H A D | FileMgrInternal.h | 227 u_int32_t * startBlock, 300 daddr64_t * startBlock, 306 AddFileExtent (ExtendedVCB *vcb, FCB *fcb, u_int32_t startBlock, u_int32_t blockCount);
|
/darwin-on-arm/xnu/bsd/hfs/hfscommon/Catalog/ |
H A D | FileIDsServices.c | 486 extentKeyPtr->hfsPlus.startBlock = 0; 495 extentKeyPtr->hfs.startBlock = 0; 673 extentKeyPtr->hfsPlus.startBlock = 0; 681 extentKeyPtr->hfs.startBlock = 0;
|