Lines Matching refs:shift_extent
5133 HFSPlusExtentDescriptor shift_extent; /* Extent entry that should be shifted into next extent record */
5188 shift_extent.startBlock = extents[index].startBlock + newBlockCount;
5189 shift_extent.blockCount = extents[index].blockCount - newBlockCount;
5197 shift_extent = extents[kHFSPlusExtentDensity-1];
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);
5221 * value has been stored in 'shift_extent' above, so there is
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;
5409 extents[0] = shift_extent;
5411 shift_extent.startBlock = shift_extent.blockCount = 0;
5459 extents[0] = shift_extent;
5462 printf ("hfs_split_extent: Shift overflow=(%u,%u) to record with updated startBlock=%u\n", shift_extent.startBlock, shift_extent.blockCount, write_recStartBlock);
5469 shift_extent = last_extent;