---
ext2fs/ialloc.c | 72 -------------------------------------------------
1 file changed, 72 deletions(-)
diff --git a/ext2fs/ialloc.c b/ext2fs/ialloc.c
index 568d7eae..e1a09a82 100644
--- a/ext2fs/ialloc.c
+++ b/ext2fs/ialloc.c
@@ -344,75 +344,3 @@ diskfs_alloc_node (struct node *dir, mode_t mode, struct
node **node)
*node = np;
return 0;
}
-
-/* ---------------------------------------------------------------- */
-
-unsigned long
-ext2_count_free_inodes ()
-{
-#ifdef EXT2FS_DEBUG
- unsigned long desc_count, bitmap_count, x;
- struct ext2_group_desc *gdp;
- int i;
-
- pthread_spin_lock (&global_lock);
-
- desc_count = 0;
- bitmap_count = 0;
- gdp = NULL;
- for (i = 0; i < groups_count; i++)
- {
- void *bh;
- gdp = group_desc (i);
- desc_count += le16toh (gdp->bg_free_inodes_count);
- bh = disk_cache_block_ref (le32toh (gdp->bg_inode_bitmap));
- x = count_free (bh, le32toh (sblock->s_inodes_per_group) / 8);
- disk_cache_block_deref (bh);
- ext2_debug ("group %d: stored = %d, counted = %lu",
- i, le16toh (gdp->bg_free_inodes_count), x);
- bitmap_count += x;
- }
- ext2_debug ("stored = %u, computed = %lu, %lu",
- le32toh (sblock->s_free_inodes_count), desc_count, bitmap_count);
- pthread_spin_unlock (&global_lock);
- return desc_count;
-#else
- return le32toh (sblock->s_free_inodes_count);
-#endif
-}
-
-/* ---------------------------------------------------------------- */
-
-void
-ext2_check_inodes_bitmap ()
-{
- int i;
- struct ext2_group_desc *gdp;
- unsigned long desc_count, bitmap_count, x;
-
- pthread_spin_lock (&global_lock);
-
- desc_count = 0;
- bitmap_count = 0;
- gdp = NULL;
- for (i = 0; i < groups_count; i++)
- {
- void *bh;
- gdp = group_desc (i);
- desc_count += le16toh (gdp->bg_free_inodes_count);
- bh = disk_cache_block_ref (le32toh (gdp->bg_inode_bitmap));
- x = count_free (bh, le32toh (sblock->s_inodes_per_group) / 8);
- disk_cache_block_deref (bh);
- if (le16toh (gdp->bg_free_inodes_count) != x)
- ext2_error ("wrong free inodes count in group %d, "
- "stored = %d, counted = %lu",
- i, le16toh (gdp->bg_free_inodes_count), x);
- bitmap_count += x;
- }
- if (le32toh (sblock->s_free_inodes_count) != bitmap_count)
- ext2_error ("wrong free inodes count in super block, "
- "stored = %lu, counted = %lu",
- (unsigned long) le32toh (sblock->s_free_inodes_count),
bitmap_count);
-
- pthread_spin_unlock (&global_lock);
-}
--
2.34.1