Searched refs:startBlock (Results 1 - 13 of 13) sorted by relevance

/darwin-on-arm/xnu/bsd/hfs/hfscommon/Misc/
H A DFileExtentMapping.c119 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 DVolumeAllocation.c411 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 DBTreeWrapper.c188 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 Dhfs_vfsutils.c182 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 Dhfs_endian.c72 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 Dhfs_xattr.c591 ((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 Dhfs_format.h160 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 Dhfs_vfsops.c942 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 Dhfs_catalog.c805 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 Dhfs.h710 extern int hfs_count_allocated(struct hfsmount *hfsmp, u_int32_t startBlock,
H A Dhfs_hotfiles.c1649 b1 = extents[i].startBlock;
/darwin-on-arm/xnu/bsd/hfs/hfscommon/headers/
H A DFileMgrInternal.h227 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 DFileIDsServices.c486 extentKeyPtr->hfsPlus.startBlock = 0;
495 extentKeyPtr->hfs.startBlock = 0;
673 extentKeyPtr->hfsPlus.startBlock = 0;
681 extentKeyPtr->hfs.startBlock = 0;

Completed in 152 milliseconds