| /system/ulib/minfs/ |
| A D | bcache.cpp | 25 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 D | transaction-limits.cpp | 14 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 D | inode-manager.cpp | 40 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 D | writeback.cpp | 72 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 D | minfs.cpp | 386 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 D | vnode.cpp | 456 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 D | fsck.cpp | 62 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 D | allocator.cpp | 61 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 D | superblock.cpp | 47 if ((status = mapper.CreateAndMap(kMinfsBlockSize, "minfs-superblock")) != ZX_OK) { in Create()
|
| A D | minfs-private.h | 69 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 D | host.cpp | 120 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 D | format.h | 40 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 D | superblock.h | 72 uint8_t info_blk_[kMinfsBlockSize];
|
| A D | bcache.h | 43 return kMinfsBlockSize; in FsBlockSize()
|
| /system/ulib/fvm-host/format/ |
| A D | minfs.cpp | 42 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 D | test-minfs.cpp | 45 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 D | test-sparse.cpp | 85 char data[minfs::kMinfsBlockSize]; in TestSparseAllocation()
|
| /system/ulib/fvm-host/include/fvm-host/ |
| A D | format.h | 140 uint8_t datablk[minfs::kMinfsBlockSize]; 149 char blk_[minfs::kMinfsBlockSize]; 155 char fvm_blk_[minfs::kMinfsBlockSize];
|
| /system/utest/fs-host/ |
| A D | util.cpp | 70 size_t size = stats.st_size /= minfs::kMinfsBlockSize; in run_fsck()
|
| /system/host/minfs/ |
| A D | main.cpp | 313 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 D | main.cpp | 135 slice_size % minfs::kMinfsBlockSize) { in main() 137 blobfs::kBlobfsBlockSize, minfs::kMinfsBlockSize); in main()
|
| /system/uapp/minfs/ |
| A D | main.cpp | 184 size /= minfs::kMinfsBlockSize; in main()
|
| /system/utest/fvm/ |
| A D | fvm.cpp | 2055 size_t kMinfsBlocksPerSlice = slice_size / minfs::kMinfsBlockSize; in TestCorruptMount()
|