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()
1069 struct udf_bitmap *bitmap; in udf_sb_alloc_bitmap() local
1078 bitmap = kzalloc(size, GFP_KERNEL); in udf_sb_alloc_bitmap()
1080 bitmap = vzalloc(size); /* TODO: get rid of vzalloc */ in udf_sb_alloc_bitmap()
1082 if (bitmap == NULL) in udf_sb_alloc_bitmap()
1085 bitmap->s_nr_groups = nr_groups; in udf_sb_alloc_bitmap()
1086 return bitmap; in udf_sb_alloc_bitmap()
1140 struct udf_bitmap *bitmap = udf_sb_alloc_bitmap(sb, p_index); in udf_fill_partdesc_info() local
1141 if (!bitmap) in udf_fill_partdesc_info()
1143 map->s_uspace.s_bitmap = bitmap; in udf_fill_partdesc_info()
1144 bitmap->s_extPosition = le32_to_cpu( in udf_fill_partdesc_info()
1148 p_index, bitmap->s_extPosition); in udf_fill_partdesc_info()
1175 struct udf_bitmap *bitmap = udf_sb_alloc_bitmap(sb, p_index); in udf_fill_partdesc_info() local
1176 if (!bitmap) in udf_fill_partdesc_info()
1178 map->s_fspace.s_bitmap = bitmap; in udf_fill_partdesc_info()
1179 bitmap->s_extPosition = le32_to_cpu( in udf_fill_partdesc_info()
1183 p_index, bitmap->s_extPosition); in udf_fill_partdesc_info()
2359 struct udf_bitmap *bitmap) in udf_count_free_bitmap() argument
2371 loc.logicalBlockNum = bitmap->s_extPosition; in udf_count_free_bitmap()