Lines Matching refs:num
198 static int reserve_blocks(struct block_group_info *bg, u32 start, u32 num)
203 if (num > bg->free_blocks)
206 for (i = 0; i < num && block % 8 != 0; i++, block++) {
213 for (; i + 8 <= (num & ~7); i += 8, block += 8) {
220 for (; i < num; i++, block++) {
227 bg->free_blocks -= num;
229 bg->first_free_block = start + num;
691 u32 reserve_inodes(int bg, u32 num)
696 if (get_free_inodes(bg) < num)
699 for (i = 0; i < num; i++) {
706 aux_info.bgs[bg].first_free_inode += num;
707 aux_info.bgs[bg].free_inodes -= num;