Lines Matching refs:blockCount

944 		forkp->ff_extents[i].blockCount =
945 SWAP_BE32 (vhp->extentsFile.extents[i].blockCount);
956 forkp->ff_extents[i].blockCount =
957 SWAP_BE32 (vhp->catalogFile.extents[i].blockCount);
968 forkp->ff_extents[i].blockCount =
969 SWAP_BE32 (vhp->attributesFile.extents[i].blockCount);
980 forkp->ff_extents[i].blockCount =
981 SWAP_BE32 (vhp->allocationFile.extents[i].blockCount);
1682 disksize = (u_int64_t)SWAP_BE16(mdbp->drEmbedExtent.blockCount) *
3596 mdb->drXTExtRec[0].blockCount = SWAP_BE16 (fp->ff_extents[0].blockCount);
3598 mdb->drXTExtRec[1].blockCount = SWAP_BE16 (fp->ff_extents[1].blockCount);
3600 mdb->drXTExtRec[2].blockCount = SWAP_BE16 (fp->ff_extents[2].blockCount);
3607 mdb->drCTExtRec[0].blockCount = SWAP_BE16 (fp->ff_extents[0].blockCount);
3609 mdb->drCTExtRec[1].blockCount = SWAP_BE16 (fp->ff_extents[1].blockCount);
3611 mdb->drCTExtRec[2].blockCount = SWAP_BE16 (fp->ff_extents[2].blockCount);
3827 volumeHeader->extentsFile.extents[i].blockCount =
3828 SWAP_BE32 (fp->ff_extents[i].blockCount);
3842 volumeHeader->catalogFile.extents[i].blockCount =
3843 SWAP_BE32 (fp->ff_extents[i].blockCount);
3857 volumeHeader->allocationFile.extents[i].blockCount =
3858 SWAP_BE32 (fp->ff_extents[i].blockCount);
3872 volumeHeader->attributesFile.extents[i].blockCount =
3873 SWAP_BE32 (fp->ff_extents[i].blockCount);
3888 volumeHeader->startupFile.extents[i].blockCount =
3889 SWAP_BE32 (fp->ff_extents[i].blockCount);
4325 attr_fp->ff_extents[0].blockCount = newblkcnt;
4697 fp->ff_extents[0].blockCount = newblkcnt;
4799 u_int32_t blockCount, /* The number of allocation blocks to copy. */
4883 resid = (off_t) blockCount * (off_t) hfsmp->blockSize;
5007 hfs_invalidate_sectors(vp, (daddr64_t)oldStart*sectorsPerBlock, (daddr64_t)blockCount*sectorsPerBlock);
5091 * the FABN will also get updated with the blockCount of entry E.
5108 * C1.blockCount = N
5111 * C2.blockCount = C.blockCount - N
5113 * FABN = old FABN - E.blockCount
5122 * newBlockCount - The blockCount of the extent to be split after
5161 printf ("hfs_split_extent: Split record:%u recStartBlock=%u %u:(%u,%u) for %u blocks\n", extent_info->overflow_count, extent_info->recStartBlock, index, extents[index].startBlock, extents[index].blockCount, newBlockCount);
5167 if ((extent_info->fileID == kHFSExtentsFileID) && (extents[kHFSPlusExtentDensity - 1].blockCount != 0)) {
5179 if (extents[i].blockCount == 0) {
5182 read_recStartBlock += extents[i].blockCount;
5189 shift_extent.blockCount = extents[index].blockCount - newBlockCount;
5198 if ((hfs_resize_debug) && (shift_extent.blockCount != 0)) {
5199 printf ("hfs_split_extent: Save 7:(%u,%u) to shift into overflow record\n", shift_extent.startBlock, shift_extent.blockCount);
5210 if (extents[i].blockCount) {
5211 printf ("hfs_split_extent: Shift %u:(%u,%u) to %u:(%u,%u)\n", i, extents[i].startBlock, extents[i].blockCount, i+1, extents[i].startBlock, extents[i].blockCount);
5232 extents[index+1].blockCount = extents[index].blockCount - newBlockCount;
5235 extents[index].blockCount = newBlockCount;
5238 printf ("hfs_split_extent: Split %u:(%u,%u) and ", index, extents[index].startBlock, extents[index].blockCount);
5240 printf ("%u:(%u,%u)\n", index+1, extents[index+1].startBlock, extents[index+1].blockCount);
5242 printf ("overflow:(%u,%u)\n", shift_extent.startBlock, shift_extent.blockCount);
5270 if (shift_extent.blockCount == 0) {
5334 * If shift_extent.blockCount is non-zero, it means that there is
5344 while (shift_extent.blockCount) {
5346 printf ("hfs_split_extent: Will shift (%u,%u) into overflow record with startBlock=%u\n", shift_extent.startBlock, shift_extent.blockCount, read_recStartBlock);
5387 write_recStartBlock = read_recStartBlock - shift_extent.blockCount;
5399 if (extents[i].blockCount == 0) {
5402 read_recStartBlock += extents[i].blockCount;
5411 shift_extent.startBlock = shift_extent.blockCount = 0;
5462 printf ("hfs_split_extent: Shift overflow=(%u,%u) to record with updated startBlock=%u\n", shift_extent.startBlock, shift_extent.blockCount, write_recStartBlock);
5568 oldBlockCount = extent_info->extents[index].blockCount;
5603 printf ("hfs_reclaim_extent: Split straddling extent %u:(%u,%u) for %u blocks\n", idx, extent_info->extents[idx].startBlock, extent_info->extents[idx].blockCount, newBlockCount);
5652 printf ("hfs_reclaim_extent: Split straddling extent %u:(%u,%u) for %u blocks failed, relocate full extent\n", idx, extent_info->extents[idx].startBlock, extent_info->extents[idx].blockCount, newBlockCount);
6017 if (fp->ff_extents[i].blockCount == 0) {
6023 printf ("hfs_reclaim_file: fileID=%u #%d %u:(%u,%u) hfs_reclaim_extent error=%d\n", fileID, extent_info->overflow_count, i, fp->ff_extents[i].startBlock, fp->ff_extents[i].blockCount, error);
6072 if (extent_info->record.overflow[i].blockCount == 0) {
6078 printf ("hfs_reclaim_file: fileID=%u #%d %u:(%u,%u) hfs_reclaim_extent error=%d\n", fileID, extent_info->overflow_count, i, extent_info->record.overflow[i].startBlock, extent_info->record.overflow[i].blockCount, error);
6282 oldBlockCount = journal_fork.cf_extents[0].blockCount;
6292 journal_fork.cf_extents[0].blockCount = newBlockCount;
6362 u_int32_t blockCount = hfsmp->jnl_size / hfsmp->blockSize;
6370 blockCount = hfsmp->jnl_size / hfsmp->blockSize;
6392 blockCount = fork.cf_extents[0].blockCount;
6395 if (startBlock + blockCount <= allocLimit) {
6400 error = hfs_relocate_journal_file(hfsmp, blockCount * hfsmp->blockSize, HFS_RESIZE_TRUNCATE, context);
6402 hfsmp->hfs_resize_blocksmoved += blockCount;
6405 blockCount, hfsmp->vcbVN);
6425 u_int32_t blockCount;
6445 &newBlock, &blockCount);
6450 if (blockCount != 1) {
6451 printf("hfs_reclaim_journal_info_block: blockCount != 1 (%u)\n", blockCount);
6500 jib_fork.cf_extents[0].blockCount = 1;
6533 printf ("hfs_reclaim_journal_info_block: Successfully relocated journal info block from (%u,%u) to (%u,%u)\n", oldBlock, blockCount, newBlock, blockCount);
6539 journal_err = BlockDeallocate(hfsmp, newBlock, blockCount, HFS_ALLOC_SKIPFREEBLKS);
6753 if (extent_info->extents[i].blockCount == 0) {
6856 if (rec.forkData.theFork.extents[i].blockCount == 0) {
6860 rec.forkData.theFork.extents[i].blockCount) > allocLimit) {
6869 if (rec.overflowExtents.extents[i].blockCount == 0) {
6873 rec.overflowExtents.extents[i].blockCount) > allocLimit) {
7229 if (filerec->dataFork.extents[i].blockCount == 0) {
7233 filerec->dataFork.extents[i].blockCount;
7242 if (filerec->resourceFork.extents[j].blockCount == 0) {
7246 filerec->resourceFork.extents[j].blockCount;
7296 if (extrec[i].blockCount == 0) {
7299 endblock = extrec[i].startBlock + extrec[i].blockCount;