SuperBlock
fVolume->SuperBlock().used_blocks
fVolume->SuperBlock().used_blocks
fVolume->SuperBlock().used_blocks =
fBlocksPerGroup = fVolume->SuperBlock().BlocksPerAllocationGroup();
fVolume->SuperBlock().used_blocks
volume->SuperBlock().used_blocks = HOST_ENDIAN_TO_BFS_INT64(usedBlocks);
GetVolume()->SuperBlock().used_blocks
volume->SuperBlock().BlocksPerAllocationGroup()
run.Start(), volume->SuperBlock().BlocksPerAllocationGroup()
dump_super_block(&volume->SuperBlock());
fVolume->SuperBlock().log_blocks = newLog;
fVolume->SuperBlock().log_blocks = oldLog;
if (fVolume->SuperBlock().flags != SUPER_BLOCK_DISK_DIRTY) {
fVolume->SuperBlock().log_start = HOST_ENDIAN_TO_BFS_INT64(
fVolume->SuperBlock().flags = HOST_ENDIAN_TO_BFS_INT32(
disk_super_block& superBlock = journal->fVolume->SuperBlock();
fVolume->SuperBlock().flags = SUPER_BLOCK_DISK_DIRTY;
fVolume->SuperBlock().log_end = HOST_ENDIAN_TO_BFS_INT64(logPosition);
disk_super_block& SuperBlock() { return fSuperBlock; }
disk_super_block super = volume.SuperBlock();
disk_super_block& superBlock = volume->SuperBlock();
if (user_memcpy((uint8*)&volume->SuperBlock() + update.offset,
fVolume->SuperBlock().backup_roots[i].ExtentRoot();
fCurrentGeneration(volume->SuperBlock().Generation())
btrfs_super_block& SuperBlock() { return fSuperBlock; }
btrfs_super_block super = volume.SuperBlock();
info->total_blocks = volume->SuperBlock().TotalSize() / volume->BlockSize();
btrfs_super_block& superBlock = volume->SuperBlock();
% (1 << fInode->GetVolume()->SuperBlock().BlocksPerClusterShift());
if ((cluster - EXFAT_FIRST_DATA_CLUSTER) >= SuperBlock().ClusterCount()
<< SuperBlock().BlocksPerClusterShift())
+ SuperBlock().FirstDataBlock();
SuperBlock().BlocksPerClusterShift(), SuperBlock().FirstDataBlock(),
block, SuperBlock().FirstFatBlock());
fsblock_t blockNum = SuperBlock().FirstFatBlock()
<< SuperBlock().BlocksPerClusterShift(); }
<< SuperBlock().BlocksPerClusterShift(); }
exfat_super_block& SuperBlock() { return fSuperBlock; }
info->total_blocks = volume->SuperBlock().NumBlocks();
first += fVolume->SuperBlock().ReservedGDTBlocks();
ext2_super_block superBlock = volume->SuperBlock();
ext2_super_block& SuperBlock() { return fSuperBlock; }
if (!(volume->SuperBlock().CompatibleFeatures() & EXT2_FEATURE_EXT_ATTR))
if (!(volume->SuperBlock().CompatibleFeatures() & EXT2_FEATURE_EXT_ATTR))
SuperBlock::GetLabel(char* buffer, size_t bufferSize) const
SuperBlock::SuperBlock()
SuperBlock::~SuperBlock()
SuperBlock::Init(int device, off_t offset)
class SuperBlock {
SuperBlock();
~SuperBlock();
fSuperBlock = new(nothrow) SuperBlock;
class SuperBlock;
SuperBlock *fSuperBlock;
ufs2_super_block super_block = fVolume->SuperBlock();
ufs2_super_block* superblock = (ufs2_super_block* )&fVolume->SuperBlock();
ufs2_super_block super_block = fVolume->SuperBlock();
ufs2_super_block& SuperBlock() { return fSuperBlock; }
info->block_size = volume->SuperBlock().fs_fsize;
info->total_blocks = volume->SuperBlock().fs_size;
info->free_blocks = volume->SuperBlock().fs_cstotal.cs_nbfree;
XfsSuperBlock& SuperBlock() { return fSuperBlock; }
info->block_size = volume->SuperBlock().BlockSize();
info->total_blocks = volume->SuperBlock().TotalBlocks();
info->free_blocks = volume->SuperBlock().FreeBlocks();
printf(" Name:\t\t\t\"%s\"\n", disk.SuperBlock()->name);
= (disk.AllocationGroups() * disk.SuperBlock()->blocks_per_ag);
disk.SuperBlock()->blocks_per_ag);
printf("\t\t\t%s\n\n", disk.SuperBlock()->flags == SUPER_BLOCK_CLEAN
dump_super_block(disk.SuperBlock());
fByteSize = disk->BlockSize() * disk->SuperBlock()->num_ags
* disk->SuperBlock()->blocks_per_ag;
disk_super_block *SuperBlock() { return &fSuperBlock; }
if (fInode->inode_size != fDisk->SuperBlock()->inode_size
|| fInode->parent.allocation_group > fDisk->SuperBlock()->num_ags
|| fInode->parent.start > (1L << fDisk->SuperBlock()->ag_shift)
|| fInode->attributes.allocation_group > fDisk->SuperBlock()->num_ags
|| fInode->attributes.start > (1L << fDisk->SuperBlock()->ag_shift))
dump_super_block(disk.SuperBlock());
status_t status = disk.WriteAt(512, disk.SuperBlock(),
strlcpy(name, fStream.GetVolume().SuperBlock().name, size);
disk_super_block &SuperBlock() { return fSuperBlock; }
SuperBlock* superBlock = (SuperBlock*)block.Data();
SuperBlock::Check(uint64 totalBlocks) const
SuperBlock::Initialize(Volume* volume)
SuperBlock::SetFreeBlocks(uint64 count)
SuperBlock::SetName(const char* name)
struct SuperBlock : private checksumfs_super_block {
SuperBlock* superBlock = (SuperBlock*)block.Data();
SuperBlock* superBlock = (SuperBlock*)block.Data();
SuperBlock* superBlock = (SuperBlock*)block.Data();
SuperBlock* superBlock = new(std::nothrow) SuperBlock;
ObjectDeleter<SuperBlock> superBlockDeleter(superBlock);
SuperBlock* superBlock = (SuperBlock*)cookie;
SuperBlock* superBlock = (SuperBlock*)cookie;