• Home
  • Raw
  • Download

Lines Matching refs:bitmap

1064 	struct udf_bitmap *bitmap;  in udf_sb_alloc_bitmap()  local
1073 bitmap = kmalloc(size, GFP_KERNEL); in udf_sb_alloc_bitmap()
1075 bitmap = vmalloc(size); /* TODO: get rid of vmalloc */ in udf_sb_alloc_bitmap()
1077 if (bitmap == NULL) { in udf_sb_alloc_bitmap()
1084 memset(bitmap, 0x00, size); in udf_sb_alloc_bitmap()
1085 bitmap->s_block_bitmap = (struct buffer_head **)(bitmap + 1); in udf_sb_alloc_bitmap()
1086 bitmap->s_nr_groups = nr_groups; in udf_sb_alloc_bitmap()
1087 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_extLength = le32_to_cpu( in udf_fill_partdesc_info()
1146 bitmap->s_extPosition = le32_to_cpu( in udf_fill_partdesc_info()
1150 bitmap->s_extPosition); in udf_fill_partdesc_info()
1176 struct udf_bitmap *bitmap = udf_sb_alloc_bitmap(sb, p_index); in udf_fill_partdesc_info() local
1177 if (!bitmap) in udf_fill_partdesc_info()
1179 map->s_fspace.s_bitmap = bitmap; in udf_fill_partdesc_info()
1180 bitmap->s_extLength = le32_to_cpu( in udf_fill_partdesc_info()
1182 bitmap->s_extPosition = le32_to_cpu( in udf_fill_partdesc_info()
1186 bitmap->s_extPosition); in udf_fill_partdesc_info()
1800 static void udf_sb_free_bitmap(struct udf_bitmap *bitmap) in udf_sb_free_bitmap() argument
1803 int nr_groups = bitmap->s_nr_groups; in udf_sb_free_bitmap()
1808 if (bitmap->s_block_bitmap[i]) in udf_sb_free_bitmap()
1809 brelse(bitmap->s_block_bitmap[i]); in udf_sb_free_bitmap()
1812 kfree(bitmap); in udf_sb_free_bitmap()
1814 vfree(bitmap); in udf_sb_free_bitmap()
2111 struct udf_bitmap *bitmap) in udf_count_free_bitmap() argument
2125 loc.logicalBlockNum = bitmap->s_extPosition; in udf_count_free_bitmap()