Lines Matching refs:block
53 /* Define an extension to the ext2 library's block count information */
57 blk_t block;
116 * Add a duplicate block record
132 sizeof(struct dup_block), "duplicate block header");
162 sizeof(struct block_el), "block element");
163 blk_el->block = blk;
188 * Free a duplicate block record
347 /* OK, this is a duplicate block */
464 * belonging to this inode, and then search each block
468 m = dict_lookup(&blk_dict, INT_TO_VOIDPTR(s->block));
474 if (check_if_fs_block(ctx, s->block)) {
480 * Add all inodes used by this block to the
548 static void decrement_badcount(e2fsck_t ctx, blk_t block, struct dup_block *p)
552 (p->num_bad == 1 && !check_if_fs_block(ctx, block)))
553 ext2fs_unmark_block_bitmap(ctx->block_dup_map, block);
634 * block deleted. If the block is in the block_dup_map,
691 printf("Cloning block %u to %u\n", *block_nr,
769 * If we cloned the EA block, find all other inodes
770 * which refered to that EA block, and modify
771 * them to point to the new EA block.
777 "block record for %u"), blk);
810 * This routine returns 1 if a block overlaps with one of the superblocks,
811 * group descriptors, inode bitmaps, or block bitmaps.
822 /* Check superblocks/block group descriptors */