Lines Matching defs:sb

232 BlockOffsets::BlockOffsets(const Bcache* bc, const Superblock* sb) {
245 ibm_start_block_ = sb->Info().ibm_block;
246 abm_start_block_ = sb->Info().abm_block;
247 ino_start_block_ = sb->Info().ino_block;
248 dat_start_block_ = sb->Info().dat_block;
253 dat_block_count_ = sb->Info().block_count;
291 Minfs::Minfs(fbl::unique_ptr<Bcache> bc, fbl::unique_ptr<Superblock> sb,
294 : bc_(fbl::move(bc)), sb_(fbl::move(sb)), block_allocator_(fbl::move(block_allocator)),
297 Minfs::Minfs(fbl::unique_ptr<Bcache> bc, fbl::unique_ptr<Superblock> sb,
300 : bc_(fbl::move(bc)), sb_(fbl::move(sb)), block_allocator_(fbl::move(block_allocator)),
587 fbl::unique_ptr<Superblock> sb;
590 if ((status = Superblock::Create(bc.get(), info, &sb)) != ZX_OK) {
596 const blk_t abm_start_block = sb->Info().abm_block;
597 const blk_t ibm_start_block = sb->Info().ibm_block;
598 const blk_t ino_start_block = sb->Info().ino_block;
600 BlockOffsets offsets(bc.get(), sb.get());
610 &sb->MutableInfo()->dat_slices, &sb->MutableInfo()->abm_slices, info->slice_size);
613 fbl::move(block_allocator_fvm), &sb->MutableInfo()->alloc_block_count,
614 &sb->MutableInfo()->block_count);
617 if ((status = Allocator::Create(bc.get(), sb.get(), &txn, kMinfsBlockSize, nullptr,
625 &sb->MutableInfo()->ino_slices, &sb->MutableInfo()->ibm_slices, info->slice_size);
628 fbl::move(inode_allocator_fvm), &sb->MutableInfo()->alloc_inode_count,
629 &sb->MutableInfo()->inode_count);
632 if ((status = InodeManager::Create(bc.get(), sb.get(), &txn, fbl::move(inode_allocator_meta),
669 fbl::unique_ptr<Minfs>(new Minfs(fbl::move(bc), fbl::move(sb), fbl::move(block_allocator),
673 fbl::unique_ptr<Minfs>(new Minfs(fbl::move(bc), fbl::move(sb), fbl::move(block_allocator),