Lines Matching refs:startBlock

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_start) {
2247 min_start = hfsmp->vcbFreeExt[i].startBlock;
3595 mdb->drXTExtRec[0].startBlock = SWAP_BE16 (fp->ff_extents[0].startBlock);
3597 mdb->drXTExtRec[1].startBlock = SWAP_BE16 (fp->ff_extents[1].startBlock);
3599 mdb->drXTExtRec[2].startBlock = SWAP_BE16 (fp->ff_extents[2].startBlock);
3606 mdb->drCTExtRec[0].startBlock = SWAP_BE16 (fp->ff_extents[0].startBlock);
3608 mdb->drCTExtRec[1].startBlock = SWAP_BE16 (fp->ff_extents[1].startBlock);
3610 mdb->drCTExtRec[2].startBlock = SWAP_BE16 (fp->ff_extents[2].startBlock);
3825 volumeHeader->extentsFile.extents[i].startBlock =
3826 SWAP_BE32 (fp->ff_extents[i].startBlock);
3840 volumeHeader->catalogFile.extents[i].startBlock =
3841 SWAP_BE32 (fp->ff_extents[i].startBlock);
3855 volumeHeader->allocationFile.extents[i].startBlock =
3856 SWAP_BE32 (fp->ff_extents[i].startBlock);
3870 volumeHeader->attributesFile.extents[i].startBlock =
3871 SWAP_BE32 (fp->ff_extents[i].startBlock);
3886 volumeHeader->startupFile.extents[i].startBlock =
3887 SWAP_BE32 (fp->ff_extents[i].startBlock);
4535 * totalBlocks instead of startBlock.
5107 * C1.startBlock = C.startBlock
5110 * C2.startBlock = C.startBlock + N
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);
5188 shift_extent.startBlock = extents[index].startBlock + newBlockCount;
5199 printf ("hfs_split_extent: Save 7:(%u,%u) to shift into overflow record\n", shift_extent.startBlock, shift_extent.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);
5231 extents[index+1].startBlock = extents[index].startBlock + 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);
5293 /* Note: xattr_key->startBlock will be initialized later in the iteration loop */
5311 /* Note: extents_key->startBlock will be initialized later in the iteration loop */
5346 printf ("hfs_split_extent: Will shift (%u,%u) into overflow record with startBlock=%u\n", shift_extent.startBlock, shift_extent.blockCount, read_recStartBlock);
5359 xattr_key->startBlock = read_recStartBlock;
5361 extents_key->startBlock = read_recStartBlock;
5366 printf ("hfs_split_extent: fileID=%u startBlock=%u BTSearchRecord error=%d\n", extent_info->fileID, read_recStartBlock, error);
5380 * record, which is the startBlock value from the extent record key.
5385 * startBlock of the following record.
5390 printf ("hfs_split_extent: No records found for startBlock=%u, will create new with startBlock=%u\n", read_recStartBlock, write_recStartBlock);
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);
5471 /* Since the key->startBlock is being changed for this record,
5476 printf ("hfs_split_extent: fileID=%u startBlock=%u BTDeleteRecord error=%d\n", extent_info->fileID, read_recStartBlock, error);
5480 printf ("hfs_split_extent: Deleted extent record with startBlock=%u\n", (is_xattr ? xattr_key->startBlock : extents_key->startBlock));
5487 xattr_key->startBlock = write_recStartBlock;
5489 extents_key->startBlock = write_recStartBlock;
5493 printf ("hfs_split_extent: fileID=%u, startBlock=%u BTInsertRecord error=%d\n", extent_info->fileID, write_recStartBlock, error);
5497 printf ("hfs_split_extent: Inserted extent record with startBlock=%u\n", write_recStartBlock);
5567 oldStartBlock = extent_info->extents[index].startBlock;
5595 * startBlock. If it lies partially, split it so that we
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);
5749 extent_info->extents[index].startBlock = newStartBlock;
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);
6053 key->startBlock = extent_info->cur_blockCount;
6061 /* Search the first overflow extent with expected startBlock as 'cur_blockCount' */
6069 extent_info->recStartBlock = key->startBlock;
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);
6281 oldStartBlock = journal_fork.cf_extents[0].startBlock;
6291 journal_fork.cf_extents[0].startBlock = newStartBlock;
6361 u_int32_t startBlock;
6369 startBlock = hfsmp->jnl_start;
6391 startBlock = fork.cf_extents[0].startBlock;
6395 if (startBlock + blockCount <= allocLimit) {
6497 oldBlock = jib_fork.cf_extents[0].startBlock;
6499 jib_fork.cf_extents[0].startBlock = newBlock;
6751 extent_info->recStartBlock = key->startBlock;
6859 if ((rec.forkData.theFork.extents[i].startBlock +
6872 if ((rec.overflowExtents.extents[i].startBlock +
7232 endblock = filerec->dataFork.extents[i].startBlock +
7245 endblock = filerec->resourceFork.extents[j].startBlock +
7266 extkeyptr->startBlock = 0;
7299 endblock = extrec[i].startBlock + extrec[i].blockCount;