Searched refs:blk_t (Results 1 – 14 of 14) sorted by relevance
| /system/ulib/minfs/include/minfs/ |
| A D | transaction-limits.h | 13 blk_t GetBlockBitmapBlocks(const Superblock& info); 57 static constexpr blk_t kMaxSuperblockBlocks = 1; 63 static constexpr blk_t kMaxInodeBitmapBlocks = 1; 68 static constexpr blk_t kMaxInodeTableBlocks = 2; 78 static constexpr blk_t kJournalMetadataBlocks = 1; 92 blk_t max_meta_data_blocks_; 93 blk_t max_data_blocks_; 94 blk_t max_entry_data_blocks_; 95 blk_t max_entry_blocks_; 96 blk_t min_journal_blocks_; [all …]
|
| A D | format.h | 27 typedef uint32_t blk_t; typedef 49 constexpr uint32_t kMinfsDirectPerIndirect = (kMinfsBlockSize / sizeof(blk_t)); 77 constexpr blk_t kJournalEntryHeaderMaxBlocks = 2040; 90 blk_t ibm_block; // first blockno of inode allocation bitmap 91 blk_t abm_block; // first blockno of block allocation bitmap 92 blk_t ino_block; // first blockno of inode table 93 blk_t journal_start_block; // first blockno available for journal 94 blk_t dat_block; // first blockno available for file data 155 blk_t dnum[kMinfsDirect]; // direct blocks 156 blk_t inum[kMinfsIndirect]; // indirect blocks [all …]
|
| A D | inode-manager.h | 36 blk_t start_block, size_t inodes, 65 InodeManager(Bcache* bc, blk_t start_block); 68 blk_t start_block_;
|
| A D | allocator.h | 112 AllocatorMetadata(blk_t data_start_block, blk_t metadata_start_block, bool using_fvm, 119 blk_t DataStartBlock() const { in DataStartBlock() 123 blk_t MetadataStartBlock() const { in MetadataStartBlock() 163 blk_t data_start_block_; 166 blk_t metadata_start_block_;
|
| A D | bcache.h | 68 zx_status_t Readblk(blk_t bno, void* data); 69 zx_status_t Writeblk(blk_t bno, const void* data);
|
| /system/ulib/minfs/ |
| A D | transaction-limits.cpp | 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() 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() 74 constexpr blk_t kOffset = in CalculateDataBlocks() 81 blk_t max_directory_blocks; in CalculateDataBlocks() 97 blk_t header_blocks = 1; in CalculateJournalBlocks() 107 blk_t maximum_directory_blocks; in CalculateJournalBlocks() [all …]
|
| A D | minfs-private.h | 297 zx_status_t ReadBlk(blk_t bno, blk_t start, blk_t soft_max, blk_t hard_max, void* data); 503 BlockOpArgs(blk_t start, blk_t count, blk_t* bnos) in BlockOpArgs() 512 blk_t start; 519 DirectArgs(BlockOp op, blk_t* array, blk_t count, blk_t* bnos) in DirectArgs() 523 blk_t GetBno(blk_t index) const { return array_[index]; } in GetBno() 524 void SetBno(blk_t index, blk_t value) { in SetBno() 550 IndirectArgs(BlockOp op, blk_t* array, blk_t count, blk_t* bnos, blk_t bindex, in IndirectArgs() 556 void SetBno(blk_t index, blk_t value) { in SetBno() 581 DindirectArgs(BlockOp op, blk_t* array, blk_t count, blk_t* bnos, blk_t bindex, in DindirectArgs() 582 blk_t ib_vmo_offset, blk_t ibindex, blk_t dib_vmo_offset) in DindirectArgs() [all …]
|
| A D | allocator.cpp | 21 blk_t BitmapBlocksForSize(size_t size) { in BitmapBlocksForSize() 22 return (static_cast<blk_t>(size) + kMinfsBlockBits - 1) / kMinfsBlockBits; in BitmapBlocksForSize() 68 AllocatorMetadata::AllocatorMetadata(blk_t data_start_block, in AllocatorMetadata() 69 blk_t metadata_start_block, bool using_fvm, in AllocatorMetadata() 91 blk_t pool_blocks = BitmapBlocksForSize(allocator->metadata_.PoolTotal()); in Create() 239 blk_t rel_block = static_cast<blk_t>(index) / kMinfsBlockBits; in Persist() 240 blk_t abs_block = metadata_.MetadataStartBlock() + rel_block; in Persist() 241 blk_t blk_count = BitmapBlocksForSize(count); in Persist()
|
| A D | vnode.cpp | 191 blk_t ibno; in LoadIndirectBlocks() 283 blk_t bno; in InitVmo() 294 blk_t ibno; in InitVmo() 320 blk_t dibno; in InitVmo() 375 blk_t bno; in AllocateIndirect() 453 blk_t* entry; in BlockOpIndirect() 582 blk_t found = 0; in ApplyOperation() 1241 blk_t bno; in ReadInternal() 1359 blk_t bno; in WriteInternal() 1366 blk_t bno; in WriteInternal() [all …]
|
| A D | fsck.cpp | 45 zx_status_t GetInodeNthBno(Inode* inode, blk_t n, blk_t* next_n, 60 blk_t cached_doubly_indirect_; 61 blk_t cached_indirect_; 85 blk_t* next_n, blk_t* bno_out) { in GetInodeNthBno() 99 blk_t ibno; in GetInodeNthBno() 126 blk_t dibno; in GetInodeNthBno() 143 blk_t ibno; in GetInodeNthBno() 355 blk_t n = 0; in CheckFile() 358 blk_t bno; in CheckFile() 359 blk_t next_n; in CheckFile() [all …]
|
| A D | inode-manager.cpp | 14 InodeManager::InodeManager(Bcache* bc, blk_t start_block) : in InodeManager() 20 blk_t start_block, size_t inodes, in Create() 58 const blk_t inoblock_rel = ino / kMinfsInodesPerBlock; in Update() 59 const blk_t inoblock_abs = inoblock_rel + start_block_; in Update()
|
| A D | minfs.cpp | 698 void Minfs::BlockNew(Transaction* state, blk_t* out_bno) { in BlockNew() 700 *out_bno = static_cast<blk_t>(allocated_bno); in BlockNew() 703 void Minfs::BlockFree(WriteTxn* txn, blk_t bno) { in BlockFree() 746 const blk_t abm_start_block = sb->Info().abm_block; in Create() 747 const blk_t ibm_start_block = sb->Info().ibm_block; in Create() 748 const blk_t ino_start_block = sb->Info().ino_block; in Create() 751 const blk_t abm_start_block = offsets.AbmStartBlock(); in Create() 1007 blk_t non_dat_blocks; in Mkfs() 1008 blk_t journal_blocks = 0; in Mkfs() 1152 zx_status_t Minfs::ReadDat(blk_t bno, void* data) { in ReadDat() [all …]
|
| A D | bcache.cpp | 24 zx_status_t Bcache::Readblk(blk_t bno, void* data) { in Readblk() 41 zx_status_t Bcache::Writeblk(blk_t bno, const void* data) { in Writeblk()
|
| A D | writeback.cpp | 35 ValidateVmoSize(vmo, static_cast<blk_t>(vmo_offset)); in Enqueue()
|
Completed in 32 milliseconds