NumBlocks
for (uint32 block = 0; block < group.NumBlocks(); block++) {
for (uint32 block = 0; block < group.NumBlocks(); block++) {
|| fVolume->NumBlocks() < 0
|| size < (uint64)fVolume->NumBlocks() * fVolume->BlockSize()) {
if (start < 0 || start + length > fVolume->NumBlocks())
fGroups[i].fNumBits = fVolume->NumBlocks() - i * numBits;
groups[i].fNumBits = volume->NumBlocks() - i * bitsPerGroup;
off_t usedBlocks = volume->NumBlocks() - freeBlocks;
if (fAllowedEndBlock > fVolume->NumBlocks())
for (uint32 j = 0; j < fGroups[i].NumBlocks(); j++) {
kprintf(" num_blocks = %" B_PRIdOFF "\n", superBlock->NumBlocks());
if (newEnd > fVolume->NumBlocks())
return block > fSuperBlock.LogEnd() && block < NumBlocks();
if (diskSize < (NumBlocks() << BlockShift())) {
B_PRIdOFF " bytes)!\n", diskSize, NumBlocks() << BlockShift()));
if ((fBlockCache = opener.InitCache(NumBlocks(), fBlockSize)) == NULL)
|| NumBlocks() < 10
|| AllocationGroups() != divide_roundup(NumBlocks(),
if ((fBlockCache = opener.InitCache(NumBlocks(), fBlockSize)) == NULL)
off_t NumBlocks() const
{ return fSuperBlock.NumBlocks(); }
{ return NumBlocks() - UsedBlocks(); }
{ return (NumBlocks() + fBlockSize * 8 - 1)
off_t NumBlocks() const { return BFS_ENDIAN_TO_HOST_INT64(num_blocks); }
partition->content_size = cookie->super_block.NumBlocks()
info->total_blocks = volume->NumBlocks();
INFORM(("\tnum blocks: %" B_PRIdOFF "\n", super.NumBlocks()));
|| id > volume->NumBlocks()) {
info->total_blocks = volume->NumBlocks();
off_t partitionSize = (off_t)fSuperBlock.NumBlocks()
fBlockCache = opener.InitCache(fSuperBlock.NumBlocks(), fBlockSize);
uint64 NumBlocks() const { return B_LENDIAN_TO_HOST_INT64(num_blocks); }
off_t fileSystemSize = (off_t)superBlock.NumBlocks()
partition->content_size = cookie->super_block.NumBlocks()
info->total_blocks = volume->SuperBlock().NumBlocks();
fNumBlocks = fVolume->NumBlocks();
return fNode.NumBlocks();
uint64 NumBlocks();
fLogSize = superblock.NumBlocks();
uint32 NumBlocks() const
if (fFirstDataBlock > fSuperBlock.NumBlocks(Has64bitFeature()))
off_t numBlocks = fSuperBlock.NumBlocks(Has64bitFeature()) - fFirstDataBlock;
if ((diskSize + fBlockSize) <= ((off_t)NumBlocks() << BlockShift())) {
fBlockCache = opener.InitCache(NumBlocks(), fBlockSize);
fsblock_t NumBlocks() const
{ return fSuperBlock.NumBlocks(
uint64 NumBlocks(bool has64bits) const
uint32 NumBlocks() const { return B_LENDIAN_TO_HOST_INT32(num_blocks); }
info->total_blocks = volume->NumBlocks();
if (block > volume->NumBlocks()) {
stat->st_blocks = inode->NumBlocks();
partition->content_size = cookie->super_block.NumBlocks(
uint64_t NumBlocks() const
stat->st_blocks = inode->NumBlocks();
off_t NumBlocks() const
{ return fSuperBlock.NumBlocks(); }
string_for_size(disk.NumBlocks() * disk.BlockSize(), buffer,
printf(" Number of Blocks:%*" B_PRIdOFF "\t%*s\n", 17, disk.NumBlocks(),
return fDisk->NumBlocks() - fUsedBlocks;
fSize = divide_roundup(disk->NumBlocks(),disk->BlockSize() * 8);
off_t NumBlocks() const { return fSuperBlock.num_blocks; }
off_t end = (off_t)disk.NumBlocks() << disk.BlockShift();
off_t NumBlocks() const { return fSuperBlock.NumBlocks(); }
off_t FreeBlocks() const { return NumBlocks() - UsedBlocks(); }
|| fSuperBlock.NumBlocks() < 10
|| fSuperBlock.AllocationGroups() != divide_roundup(fSuperBlock.NumBlocks(), 1L << fSuperBlock.AllocationGroupShift()))
int32 NumBlocks() const { return (int32)((off_t)fTotalSectors * fBytesPerSector / fBlockSize); }
|| NumBlocks() < 10
|| AllocationGroups() != divide_roundup(NumBlocks(),