Home
last modified time | relevance | path

Searched refs:kMinfsBlockSize (Results 1 – 23 of 23) sorted by relevance

/system/ulib/minfs/
A Dbcache.cpp25 off_t off = static_cast<off_t>(bno) * kMinfsBlockSize; in Readblk()
26 assert(off / kMinfsBlockSize == bno); // Overflow in Readblk()
34 if (read(fd_.get(), data, kMinfsBlockSize) != kMinfsBlockSize) { in Readblk()
42 off_t off = static_cast<off_t>(bno) * kMinfsBlockSize; in Writeblk()
43 assert(off / kMinfsBlockSize == bno); // Overflow in Writeblk()
51 if (write(fd_.get(), data, kMinfsBlockSize) != kMinfsBlockSize) { in Writeblk()
77 } else if (kMinfsBlockSize % bc->info_.block_size != 0) { in Create()
A Dtransaction-limits.cpp14 const blk_t kBlocksPerSlice = static_cast<blk_t>(info.slice_size / kMinfsBlockSize); in GetBlockBitmapBlocks()
30 blk_t first_direct = static_cast<blk_t>(offset / kMinfsBlockSize); in GetRequiredBlockCount()
31 blk_t last_direct = static_cast<blk_t>((offset + length - 1) / kMinfsBlockSize); in GetRequiredBlockCount()
75 (kMinfsDirect + (kMinfsIndirect * kMinfsDirectPerIndirect)) * kMinfsBlockSize - 1; in CalculateDataBlocks()
85 blk_t direct_blocks = (fbl::round_up(kMaxWriteBytes, kMinfsBlockSize) / kMinfsBlockSize) + 1; in CalculateDataBlocks()
A Dinode-manager.cpp40 if ((status = mgr->inode_table_.CreateAndMap(inoblks * kMinfsBlockSize, "minfs-inode-table")) in Create()
63 (uintptr_t)(inoblock_rel * kMinfsBlockSize)); in Update()
69 uint8_t inodata[kMinfsBlockSize]; in Update()
81 (uintptr_t)((ino / kMinfsInodesPerBlock) * kMinfsBlockSize)); in Load()
83 uint8_t inodata[kMinfsBlockSize]; in Load()
95 if (inode_table_.Grow(inoblks * kMinfsBlockSize) != ZX_OK) { in Grow()
A Dwriteback.cpp72 const uint32_t kDiskBlocksPerMinfsBlock = kMinfsBlockSize / bc_->DeviceBlockSize(); in Flush()
160 if (wb->mapper_.size() % kMinfsBlockSize != 0) { in Create()
182 cap_(mapper_.size() / kMinfsBlockSize) {} in WritebackBuffer()
240 (uintptr_t)(wb_offset * kMinfsBlockSize)); in CopyToBufferLocked()
245 ZX_ASSERT_MSG((status = zx_vmo_read(vmo, ptr, vmo_offset * kMinfsBlockSize, in CopyToBufferLocked()
246 wb_len * kMinfsBlockSize)) == ZX_OK, "VMO Read Fail: %d", status); in CopyToBufferLocked()
261 ZX_ASSERT(zx_vmo_read(vmo, ptr, vmo_offset * kMinfsBlockSize, in CopyToBufferLocked()
262 wb_len * kMinfsBlockSize) == ZX_OK); in CopyToBufferLocked()
A Dminfs.cpp386 uint32_t entry[kMinfsBlockSize]; in InoFree()
417 uint32_t dentry[kMinfsBlockSize]; in InoFree()
435 uint32_t entry[kMinfsBlockSize]; in InoFree()
841 char blk[kMinfsBlockSize]; in Mount()
922 info.block_size = kMinfsBlockSize; in Mkfs()
937 if (info.slice_size % kMinfsBlockSize) { in Mkfs()
1089 uint8_t blk[kMinfsBlockSize]; in Mkfs()
1111 memcpy(blk, bmdata, kMinfsBlockSize); in Mkfs()
1118 memcpy(blk, bmdata, kMinfsBlockSize); in Mkfs()
1131 ino[kMinfsRootIno].size = kMinfsBlockSize; in Mkfs()
[all …]
A Dvnode.cpp456 blk_t entry[kMinfsBlockSize]; in BlockOpIndirect()
519 uint32_t dientry[kMinfsBlockSize]; in BlockOpDindirect()
566 memset(reinterpret_cast<void*>(addr + kMinfsBlockSize * offset), 0, kMinfsBlockSize); in ClearIndirectVmoBlock()
574 uint32_t data[kMinfsBlockSize]; in ClearIndirectBlock()
575 memset(data, 0, kMinfsBlockSize); in ClearIndirectBlock()
1230 uint32_t n = off / kMinfsBlockSize; in ReadInternal()
1246 char bdata[kMinfsBlockSize]; in ReadInternal()
1371 char wdata[kMinfsBlockSize]; in WriteInternal()
1449 a->blksize = kMinfsBlockSize; in Getattr()
1699 info->block_size = kMinfsBlockSize; in QueryFilesystem()
[all …]
A Dfsck.cpp62 uint8_t doubly_indirect_cache_[kMinfsBlockSize];
63 uint8_t indirect_cache_[kMinfsBlockSize];
327 char data[kMinfsBlockSize]; in CheckFile()
380 unsigned max_blocks = fbl::round_up(inode->size, kMinfsBlockSize) / kMinfsBlockSize; in CheckFile()
585 char data[kMinfsBlockSize]; in CheckJournal()
639 char data[kMinfsBlockSize]; in Fsck()
A Dallocator.cpp61 const size_t kBlocksPerSlice = slice_size_ / kMinfsBlockSize; in BlocksToSlices()
63 ZX_DEBUG_ASSERT(UnitsPerSlices(slices, kMinfsBlockSize) == blocks); in BlocksToSlices()
179 uint32_t bitmap_blocks = metadata_.Fvm().UnitsPerSlices(bitmap_slices, kMinfsBlockSize); in Extend()
A Dsuperblock.cpp47 if ((status = mapper.CreateAndMap(kMinfsBlockSize, "minfs-superblock")) != ZX_OK) { in Create()
A Dminfs-private.h69 size_t min = (blk + 1) * kMinfsBlockSize; in ValidateVmoSize()
486 char buf[kMinfsBlockSize]; in ValidateVmoTail()
487 const size_t vmo_size = fbl::round_up(inode_.size, kMinfsBlockSize); in ValidateVmoTail()
718 return GetVmoOffsetForIndirect(dibindex + 1) * kMinfsBlockSize; in GetVmoSizeForIndirect()
729 return (kMinfsIndirect + kMinfsDoublyIndirect) * kMinfsBlockSize; in GetVmoSizeForDoublyIndirect()
A Dhost.cpp120 off_t size = s.st_size / minfs::kMinfsBlockSize; in emu_mkfs()
144 off_t size = s.st_size / minfs::kMinfsBlockSize; in emu_mount()
/system/ulib/minfs/include/minfs/
A Dformat.h40 constexpr uint32_t kMinfsBlockSize = 8192; variable
41 constexpr uint32_t kMinfsBlockBits = (kMinfsBlockSize * 8);
43 constexpr uint32_t kMinfsInodesPerBlock = (kMinfsBlockSize / kMinfsInodeSize);
49 constexpr uint32_t kMinfsDirectPerIndirect = (kMinfsBlockSize / sizeof(blk_t));
59 constexpr uint64_t kMinfsMaxFileBlock = (std::numeric_limits<uint32_t>::max() / kMinfsBlockSize)
61 constexpr uint64_t kMinfsMaxFileSize = kMinfsMaxFileBlock * kMinfsBlockSize;
108 static_assert(sizeof(Superblock) <= kMinfsBlockSize,
140 static_assert(sizeof(JournalInfo) <= kMinfsBlockSize, "Journal info size is too large");
A Dsuperblock.h72 uint8_t info_blk_[kMinfsBlockSize];
A Dbcache.h43 return kMinfsBlockSize; in FsBlockSize()
/system/ulib/fvm-host/format/
A Dminfs.cpp42 off_t size = s.st_size / minfs::kMinfsBlockSize; in MinfsFormat()
61 memcpy(&fvm_blk_, &blk_, minfs::kMinfsBlockSize); in MakeFvmReady()
65 if (fvm_info_.slice_size % minfs::kMinfsBlockSize) { in MakeFvmReady()
70 size_t kBlocksPerSlice = fvm_info_.slice_size / minfs::kMinfsBlockSize; in MakeFvmReady()
104 minfs::kMinfsBlockSize); in MakeFvmReady()
189 memcpy(datablk, fvm_blk_, minfs::kMinfsBlockSize); in FillBlock()
212 return minfs::kMinfsBlockSize; in BlockSize()
/system/utest/fs/
A Dtest-minfs.cpp45 ASSERT_EQ(info->block_size, minfs::kMinfsBlockSize); in QueryInfo()
92 expected_info.used_bytes = 2 * minfs::kMinfsBlockSize; in TestQueryInfo()
201 char data[minfs::kMinfsBlockSize]; in FillPartition()
227 ASSERT_EQ(size % minfs::kMinfsBlockSize, 0); in GetFileBlocks()
286 char data[minfs::kMinfsBlockSize]; in TestFullOperations()
300 minfs::kMinfsBlockSize * minfs::kMinfsDirect); in TestFullOperations()
378 ASSERT_EQ(s.st_size % minfs::kMinfsBlockSize, 0); in TestFullOperations()
379 truncate_size = s.st_size - minfs::kMinfsBlockSize; in TestFullOperations()
422 ASSERT_EQ(s.st_size % minfs::kMinfsBlockSize, 0); in TestFullOperations()
423 truncate_size = s.st_size - minfs::kMinfsBlockSize; in TestFullOperations()
[all …]
A Dtest-sparse.cpp85 char data[minfs::kMinfsBlockSize]; in TestSparseAllocation()
/system/ulib/fvm-host/include/fvm-host/
A Dformat.h140 uint8_t datablk[minfs::kMinfsBlockSize];
149 char blk_[minfs::kMinfsBlockSize];
155 char fvm_blk_[minfs::kMinfsBlockSize];
/system/utest/fs-host/
A Dutil.cpp70 size_t size = stats.st_size /= minfs::kMinfsBlockSize; in run_fsck()
/system/host/minfs/
A Dmain.cpp313 uint32_t dir_blocks = dir_count + (dir_bytes_ / minfs::kMinfsBlockSize); in CalculateRequiredSize()
335 *out = (info.dat_block + info.block_count) * minfs::kMinfsBlockSize; in CalculateRequiredSize()
585 uint32_t remaining = (file_size + minfs::kMinfsBlockSize - 1) / minfs::kMinfsBlockSize; in ProcessBlocks()
637 uint32_t block_count = static_cast<uint32_t>(GetLength() / minfs::kMinfsBlockSize); in GenerateBcache()
/system/host/fvm/
A Dmain.cpp135 slice_size % minfs::kMinfsBlockSize) { in main()
137 blobfs::kBlobfsBlockSize, minfs::kMinfsBlockSize); in main()
/system/uapp/minfs/
A Dmain.cpp184 size /= minfs::kMinfsBlockSize; in main()
/system/utest/fvm/
A Dfvm.cpp2055 size_t kMinfsBlocksPerSlice = slice_size / minfs::kMinfsBlockSize; in TestCorruptMount()

Completed in 44 milliseconds