Home | History | Annotate | Download | only in e2fsck

Lines Matching defs:pctx

30 	struct		problem_context pctx;
35 clear_problem_context(&pctx);
36 pctx.num = value;
37 pctx.str = descr;
38 fix_problem(ctx, PR_0_MISC_CORRUPT_SUPER, &pctx);
49 struct problem_context *pctx;
67 struct problem_context *pctx;
73 pctx = pb->pctx;
75 pctx->blk = blk;
76 pctx->blkcount = blockcnt;
83 fix_problem(ctx, PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, pctx);
90 fix_problem(ctx, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK, pctx);
158 struct problem_context *pctx)
172 pb.pctx = pctx;
235 struct problem_context pctx;
258 clear_problem_context(&pctx);
259 pctx.ino = ino;
260 fix_problem(ctx, PR_0_ORPHAN_ILLEGAL_HEAD_INODE, &pctx);
270 clear_problem_context(&pctx);
271 pctx.ino = ino;
272 pctx.inode = &inode;
273 pctx.str = inode.i_links_count ? _("Truncating") :
276 fix_problem(ctx, PR_0_ORPHAN_CLEAR_INODE, &pctx);
282 pctx.ino = next_ino;
283 fix_problem(ctx, PR_0_ORPHAN_ILLEGAL_INODE, &pctx);
287 if (release_inode_blocks(ctx, ino, &inode, block_buf, &pctx))
318 struct problem_context pctx;
326 clear_problem_context(&pctx);
335 pctx.num = fs->super->s_reserved_gdt_blocks;
337 &pctx)) {
345 pctx.ino = EXT2_RESIZE_INO;
365 fix_problem(ctx, PR_0_CLEAR_RESIZE_INODE, &pctx)) {
387 if (fix_problem(ctx, PR_0_RESIZE_INODE_INVALID, &pctx)) {
442 struct problem_context pctx;
452 clear_problem_context(&pctx);
453 if (fix_problem(ctx, PR_0_DIRHASH_HINT, &pctx)) {
479 struct problem_context pctx;
502 clear_problem_context(&pctx);
545 pctx.num = sb->s_clusters_per_group * EXT2FS_CLUSTER_RATIO(fs);
546 pctx.str = "block_size";
547 fix_problem(ctx, PR_0_MISC_CORRUPT_SUPER, &pctx);
554 pctx.blk = ext2fs_blocks_count(sb);
555 pctx.blk2 = ctx->num_blocks;
556 if (fix_problem(ctx, PR_0_FS_SIZE_WRONG, &pctx)) {
565 pctx.blk = sb->s_first_data_block;
566 pctx.blk2 = should_be;
567 fix_problem(ctx, PR_0_FIRST_DATA_BLOCK, &pctx);
574 pctx.ino = sb->s_inodes_count;
575 pctx.ino2 = should_be;
576 if (fix_problem(ctx, PR_0_INODE_COUNT_WRONG, &pctx)) {
587 pctx)) {
602 pctx.group = i;
612 pctx.blk = ext2fs_block_bitmap_loc(fs, i);
613 if (fix_problem(ctx, PR_0_BB_NOT_GROUP, &pctx))
622 pctx.blk = ext2fs_inode_bitmap_loc(fs, i);
623 if (fix_problem(ctx, PR_0_IB_NOT_GROUP, &pctx))
633 pctx.blk = ext2fs_inode_table_loc(fs, i);
634 if (fix_problem(ctx, PR_0_ITABLE_NOT_GROUP, &pctx))
651 pctx.csum1 = ext2fs_bg_checksum(fs, i);
652 pctx.csum2 = ext2fs_group_desc_csum(fs, i);
653 if (fix_problem(ctx, PR_0_GDT_CSUM, &pctx)) {
666 if (fix_problem(ctx, PR_0_GDT_UNINIT, &pctx)) {
677 if (fix_problem(ctx, PR_0_BB_UNINIT_LAST, &pctx)) {
687 pctx.blk = ext2fs_bg_itable_unused(fs, i);
688 if (fix_problem(ctx, PR_0_GDT_ITABLE_UNUSED, &pctx)) {
719 clear_problem_context(&pctx);
726 if (fix_problem(ctx, PR_0_ADD_UUID, &pctx)) {
744 if (fix_problem(ctx, PR_0_CLEAR_TESTFS_FLAG, &pctx)) {
759 if (fix_problem(ctx, PR_0_HURD_CLEAR_FILETYPE, &pctx)) {
778 fix_problem(ctx, PR_0_FS_REV_LEVEL, &pctx)) {
829 pctx.num = fs->super->s_mtime;
833 if (fix_problem(ctx, problem, &pctx)) {
841 pctx.num = fs->super->s_wtime;
845 if (fix_problem(ctx, problem, &pctx)) {