Lines Matching refs:bitmap
277 static void udf_sb_free_bitmap(struct udf_bitmap *bitmap) in udf_sb_free_bitmap() argument
280 int nr_groups = bitmap->s_nr_groups; in udf_sb_free_bitmap()
285 if (bitmap->s_block_bitmap[i]) in udf_sb_free_bitmap()
286 brelse(bitmap->s_block_bitmap[i]); in udf_sb_free_bitmap()
289 kfree(bitmap); in udf_sb_free_bitmap()
291 vfree(bitmap); in udf_sb_free_bitmap()
1063 struct udf_bitmap *bitmap; in udf_sb_alloc_bitmap() local
1072 bitmap = kzalloc(size, GFP_KERNEL); in udf_sb_alloc_bitmap()
1074 bitmap = vzalloc(size); /* TODO: get rid of vzalloc */ in udf_sb_alloc_bitmap()
1076 if (bitmap == NULL) in udf_sb_alloc_bitmap()
1079 bitmap->s_nr_groups = nr_groups; in udf_sb_alloc_bitmap()
1080 return bitmap; in udf_sb_alloc_bitmap()
1134 struct udf_bitmap *bitmap = udf_sb_alloc_bitmap(sb, p_index); in udf_fill_partdesc_info() local
1135 if (!bitmap) in udf_fill_partdesc_info()
1137 map->s_uspace.s_bitmap = bitmap; in udf_fill_partdesc_info()
1138 bitmap->s_extPosition = le32_to_cpu( in udf_fill_partdesc_info()
1142 p_index, bitmap->s_extPosition); in udf_fill_partdesc_info()
1169 struct udf_bitmap *bitmap = udf_sb_alloc_bitmap(sb, p_index); in udf_fill_partdesc_info() local
1170 if (!bitmap) in udf_fill_partdesc_info()
1172 map->s_fspace.s_bitmap = bitmap; in udf_fill_partdesc_info()
1173 bitmap->s_extPosition = le32_to_cpu( in udf_fill_partdesc_info()
1177 p_index, bitmap->s_extPosition); in udf_fill_partdesc_info()
2350 struct udf_bitmap *bitmap) in udf_count_free_bitmap() argument
2362 loc.logicalBlockNum = bitmap->s_extPosition; in udf_count_free_bitmap()