Lines Matching refs:info

42 extern struct fs_info info;
74 ret = lseek64(fd, info.len, SEEK_SET);
78 ret = lseek64(fd, info.block_size * (aux_info.first_data_block + 1), SEEK_SET);
82 ret = read(fd, aux_info.bg_desc, info.block_size * aux_info.bg_desc_blocks);
85 if (ret != (int)info.block_size * (int)aux_info.bg_desc_blocks)
90 printf(" Size: %llu\n", info.len);
91 printf(" Block size: %d\n", info.block_size);
92 printf(" Blocks per group: %d\n", info.blocks_per_group);
93 printf(" Inodes per group: %d\n", info.inodes_per_group);
94 printf(" Inode size: %d\n", info.inode_size);
95 printf(" Label: %s\n", info.label);
98 printf(" Reserved block group size: %d\n", info.bg_desc_reserve_blocks);
125 block_bitmap = malloc(info.block_size);
130 sparse_file_add_file(info.sparse_file, filename, 0,
131 info.block_size * aux_info.first_data_block, 0);
134 u32 first_block = aux_info.first_data_block + i * info.blocks_per_group;
135 u32 last_block = min(info.blocks_per_group, aux_info.len_blocks - first_block);
137 ret = lseek64(fd, (u64)info.block_size * aux_info.bg_desc[i].bg_block_bitmap,
142 ret = read(fd, block_bitmap, info.block_size);
145 if (ret != (int)info.block_size)
155 sparse_file_add_file(info.sparse_file, filename,
156 (u64)info.block_size * start_block,
157 info.block_size * len_blocks, start_block);
169 sparse_file_add_file(info.sparse_file, filename,
170 (u64)info.block_size * start_block,
171 info.block_size * len_blocks, start_block);
234 info.sparse_file = sparse_file_new(info.block_size, info.len);
253 sparse_file_destroy(info.sparse_file);