Home | History | Annotate | Download | only in ext4_utils

Lines Matching refs:u32

40 		u32 region_block;
41 u32 region_len;
42 u32 len;
101 static void fill_indirect_block(u32 *ind_block, int len, struct block_allocation *alloc)
109 static void fill_dindirect_block(u32 *dind_block, int len, struct block_allocation *alloc)
112 u32 ind_block;
123 u32 *ind_block_data = calloc(info.block_size, 1);
139 static void fill_tindirect_block(u32 *tind_block, int len, struct block_allocation *alloc)
142 u32 dind_block;
153 u32 *dind_block_data = calloc(info.block_size, 1);
167 struct block_allocation *alloc, u32 *block_len)
190 struct block_allocation *alloc, u32 *block_len)
202 u32 *ind_block_data = calloc(info.block_size, 1);
222 struct block_allocation *alloc, u32 *block_len)
234 u32 *dind_block_data = calloc(info.block_size, 1);
254 struct block_allocation *alloc, u32 *block_len)
266 u32 *tind_block_data = calloc(info.block_size, 1);
281 static void reserve_all_indirect_blocks(struct block_allocation *alloc, u32 len)
289 u32 ind_block_len = min(aux_info.blocks_per_ind, len);
296 u32 dind_block_len = min(aux_info.blocks_per_dind, len);
303 u32 tind_block_len = min(aux_info.blocks_per_tind, len);
313 static u32 indirect_blocks_needed(u32 len)
315 u32 ind = 0;
347 struct block_allocation *alloc, u32 block_len)
349 u32 count = block_len;
388 u32 block_len)
390 u32 indirect_len = indirect_blocks_needed(block_len);
406 u32 block_len = DIV_ROUND_UP(len, info.block_size);
407 u32 indirect_len = indirect_blocks_needed(block_len);
431 u32 block_len = block_allocation_len(alloc);
432 u32 superblocks = block_len / info.bg_desc_reserve_blocks;
433 u32 i, j;
442 u32 dind_block = get_oob_block(alloc, 0);
444 u32 *dind_block_data = calloc(info.block_size, 1);
450 u32 *ind_block_data = calloc(info.block_size, info.bg_desc_reserve_blocks);
465 u32 b = j * info.bg_desc_reserve_blocks + r;
470 u32 last_block = EXT4_NDIR_BLOCKS + aux_info.blocks_per_ind +
492 u32 block_len = DIV_ROUND_UP(len, info.block_size);