Lines Matching refs:info
115 reg->bg * info.blocks_per_group + reg->block,
116 reg->bg * info.blocks_per_group + reg->block + reg->len - 1,
152 block += aux_info.bg_desc_blocks + info.bg_desc_reserve_blocks + 1;
154 bg->inode_table = calloc(aux_info.inode_table_blocks, info.block_size);
158 sparse_file_add_data(info.sparse_file, bg->inode_table,
159 aux_info.inode_table_blocks * info.block_size, block);
173 block += aux_info.bg_desc_blocks + info.bg_desc_reserve_blocks + 1;
174 sparse_file_add_fill(info.sparse_file, 0,
175 aux_info.inode_table_blocks * info.block_size, block);
197 for them in the block group free block info. */
280 header_blocks += 1 + aux_info.bg_desc_blocks + info.bg_desc_reserve_blocks;
282 bg->bitmaps = calloc(info.block_size, 2);
284 bg->inode_bitmap = bg->bitmaps + info.block_size;
287 bg->first_block = aux_info.first_data_block + i * info.blocks_per_group;
291 block += 1 + aux_info.bg_desc_blocks + info.bg_desc_reserve_blocks;
292 sparse_file_add_data(info.sparse_file, bg->bitmaps, 2 * info.block_size,
296 bg->free_blocks = info.blocks_per_group;
298 bg->free_inodes = info.inodes_per_group;
304 u32 overrun = bg->first_block + info.blocks_per_group - aux_info.len_blocks;
306 reserve_blocks(bg, info.blocks_per_group - overrun, overrun);
682 int bg = inode / info.inodes_per_group;
683 inode %= info.inodes_per_group;
687 info.inode_size);
722 return bg * info.inodes_per_group + inode;
737 int bg = (inode - 1) / info.inodes_per_group;