fNumBlocks
off_t NumBlocks() const { return fNumBlocks; }
off_t fNumBlocks;
fNumBlocks(0),
fNumBlocks = totalFrames;
fNumBlocks = size == 0 ? 0 : ((size - 1) / kBlockSize) + 1;
off_t fNumBlocks;
fNumBlocks(0),
fNumBlocks = fVolume->NumBlocks();
fFirstBlock, fNumBlocks);
if (start > fNumBlocks)
if (start > fNumBlocks || length > fNumBlocks)
allocator->fNumBlocks - allocator->fBlocksPerGroup * numGroups
fsblock_t fNumBlocks;
B_PRIdOFF "\n", fNumBlocks, numBlocks);
if (fNumBlocks <= kMaxDirect) {
", target size: %" B_PRIdOFF "\n", fNumBlocks, targetBlocks);
if (fNumBlocks == targetBlocks)
", target size: %" B_PRIdOFF "\n", fNumBlocks, targetBlocks);
if (fNumBlocks <= kMaxIndirect) {
", target size: %" B_PRIdOFF "\n", fNumBlocks, targetBlocks);
if (fNumBlocks == targetBlocks)
", target size: %" B_PRIdOFF "\n", fNumBlocks, targetBlocks);
if (fNumBlocks <= kMaxDoubleIndirect) {
", target size: %" B_PRIdOFF "\n", fNumBlocks, targetBlocks);
if (fNumBlocks == targetBlocks)
", target size: %" B_PRIdOFF "\n", fNumBlocks, targetBlocks);
B_PRIdOFF "\n", fNumBlocks, numBlocks);
off_t oldNumBlocks = fNumBlocks;
off_t blocksToRemove = fNumBlocks - numBlocks;
fNumBlocks -= fRemovedBlocks;
fNumBlocks -= fRemovedBlocks;
fNumBlocks -= fRemovedBlocks;
fNumBlocks -= fRemovedBlocks;
if (numBlocks > fNumBlocks) {
blocksNeeded += numBlocks - fNumBlocks;
if (fNumBlocks <= kMaxDirect)
if (fNumBlocks <= kMaxIndirect) {
/ kIndirectsPerBlock - (fNumBlocks
if (fNumBlocks <= kMaxDoubleIndirect) {
/ kIndirectsPerBlock - (fNumBlocks
fNumBlocks += _count;
fNumBlocks = size == 0 ? 0 : ((size - 1) >> fVolume->BlockShift()) + 1;
", target size: %" B_PRIu32 "\n", fNumBlocks, numBlocks);
uint32* direct = &fStream->direct[fNumBlocks];
return _AddBlocks(transaction, direct, end - fNumBlocks);
", target size: %" B_PRIu32 "\n", fNumBlocks, numBlocks);
uint32 start = fNumBlocks - kMaxDirect;
", target size: %" B_PRIu32 "\n", fNumBlocks, numBlocks);
uint32 start = fNumBlocks - kMaxIndirect;
", target size: %" B_PRIu32 "\n", fNumBlocks, numBlocks);
uint32 start = fNumBlocks - kMaxDoubleIndirect;
", target size: %" B_PRIu32 "\n", fNumBlocks, numBlocks);
off_t end = fNumBlocks > kMaxDirect ? kMaxDirect : fNumBlocks;
", target size: %" B_PRIu32 "\n", fNumBlocks, numBlocks);
off_t end = fNumBlocks - kMaxDirect;
", target size: %" B_PRIu32 "\n", fNumBlocks, numBlocks);
off_t end = fNumBlocks - kMaxIndirect;
", target size: %" B_PRIu32 "\n", fNumBlocks, numBlocks);
off_t end = fNumBlocks - kMaxDoubleIndirect;
off_t fNumBlocks;
bool firstSplit = fNumBlocks == 1 && fVolume->IndexedDirectories();
fNumBlocks++;
fNumBlocks += fParent->BlocksNeededForNewEntry();
fNumBlocks++;
status = fDirectory->Resize(transaction, fNumBlocks * fBlockSize);
fNumBlocks - 1, firstSplit);
fLogicalBlock = fNumBlocks - 1;
fNumBlocks(directory->Size() == 0 ? 0
"%" B_PRIu32 "\n", fDirectory->ID(), fNumBlocks);
status = fParent->InsertEntry(transaction, medianHash, fNumBlocks - 1,
if (++fLogicalBlock > fNumBlocks)
uint32 fNumBlocks;
"\n", fNumBlocks, numBlocks);
numBlocks = targetBlocks - fNumBlocks;
while (fNumBlocks < targetBlocks) {
targetBlocks - fNumBlocks, blockGroup, fAllocatedPos,
fNumBlocks += allocated;
stream->extent_index[index].SetLogicalBlock(fNumBlocks);
stream->extent_index[index].SetLogicalBlock(fNumBlocks);
stream->extent_entries[index].SetLogicalBlock(fNumBlocks);
fNumBlocks += allocated;
B_PRIdOFF "\n", fNumBlocks, numBlocks);
numBlocks = fNumBlocks - targetBlocks;
while (targetBlocks < fNumBlocks) {
fNumBlocks = size == 0 ? 0 : ((size - 1) >> fVolume->BlockShift()) + 1;
while (index >= 0 && targetBlocks < fNumBlocks) {
uint16 length = min_c(last.Length(), fNumBlocks - targetBlocks);
fNumBlocks -= length;
off_t fNumBlocks;
B_PRIdOFF "\n", fNumBlocks, fBlockNumber));
fNumBlocks(transaction->num_blocks),
fID, fSub ? " sub" : "", fNumBlocks, fSubNumBlocks);
int32 fNumBlocks;
fNumBlocks = isSub ? transaction->sub_num_blocks
fBlocks = (off_t*)alloc_tracing_buffer(fNumBlocks * sizeof(off_t));
for (int32 i = 0; block != NULL && i < fNumBlocks;
fNumBlocks = 0;
for (int32 i = 0; i < fNumBlocks && !out.IsFull(); i++)
int32 fNumBlocks;