Lines Matching refs:blk_t
9 blk_t GetBlockBitmapBlocks(const Superblock& info) { in GetBlockBitmapBlocks()
11 blk_t bitmap_blocks = info.ino_block - info.abm_block; in GetBlockBitmapBlocks()
14 const blk_t kBlocksPerSlice = static_cast<blk_t>(info.slice_size / kMinfsBlockSize); in GetBlockBitmapBlocks()
21 zx_status_t GetRequiredBlockCount(size_t offset, size_t length, blk_t* num_req_blocks) { in GetRequiredBlockCount()
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()
32 blk_t reserve_blocks = last_direct - first_direct + 1; in GetRequiredBlockCount()
40 blk_t first_indirect = first_direct / kMinfsDirectPerIndirect; in GetRequiredBlockCount()
41 blk_t last_indirect = last_direct / kMinfsDirectPerIndirect; in GetRequiredBlockCount()
51 blk_t first_dindirect = first_indirect / kMinfsDirectPerIndirect; in GetRequiredBlockCount()
52 blk_t last_dindirect = last_indirect / kMinfsDirectPerIndirect; in GetRequiredBlockCount()
74 constexpr blk_t kOffset = in CalculateDataBlocks()
81 blk_t max_directory_blocks; in CalculateDataBlocks()
85 blk_t direct_blocks = (fbl::round_up(kMaxWriteBytes, kMinfsBlockSize) / kMinfsBlockSize) + 1; in CalculateDataBlocks()
86 blk_t max_indirect_blocks = max_data_blocks_ - direct_blocks; in CalculateDataBlocks()
91 void TransactionLimits::CalculateJournalBlocks(blk_t block_bitmap_blocks) { in CalculateJournalBlocks()
97 blk_t header_blocks = 1; in CalculateJournalBlocks()
107 blk_t maximum_directory_blocks; in CalculateJournalBlocks()
109 blk_t maximum_indirect_blocks = kMinfsIndirect + kMinfsDoublyIndirect * kMinfsDirectPerIndirect; in CalculateJournalBlocks()
110 blk_t revocation_blocks = fbl::round_up(fbl::max(maximum_directory_blocks, in CalculateJournalBlocks()
115 blk_t commit_blocks = 1; in CalculateJournalBlocks()