Home | History | Annotate | Download | only in e2fsck

Lines Matching defs:pctx

29 	struct		problem_context pctx;
33 clear_problem_context(&pctx);
34 pctx.num = value;
35 pctx.str = descr;
36 fix_problem(ctx, PR_0_MISC_CORRUPT_SUPER, &pctx);
47 struct problem_context *pctx;
65 struct problem_context *pctx;
71 pctx = pb->pctx;
73 pctx->blk = blk;
74 pctx->blkcount = blockcnt;
81 fix_problem(ctx, PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, pctx);
88 fix_problem(ctx, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK, pctx);
155 struct problem_context *pctx)
169 pb.pctx = pctx;
229 struct problem_context pctx;
252 clear_problem_context(&pctx);
253 pctx.ino = ino;
254 fix_problem(ctx, PR_0_ORPHAN_ILLEGAL_HEAD_INODE, &pctx);
264 clear_problem_context(&pctx);
265 pctx.ino = ino;
266 pctx.inode = &inode;
267 pctx.str = inode.i_links_count ? _("Truncating") :
270 fix_problem(ctx, PR_0_ORPHAN_CLEAR_INODE, &pctx);
276 pctx.ino = next_ino;
277 fix_problem(ctx, PR_0_ORPHAN_ILLEGAL_INODE, &pctx);
281 if (release_inode_blocks(ctx, ino, &inode, block_buf, &pctx))
311 struct problem_context pctx;
318 clear_problem_context(&pctx);
327 pctx.num = fs->super->s_reserved_gdt_blocks;
329 &pctx)) {
337 pctx.ino = EXT2_RESIZE_INO;
357 fix_problem(ctx, PR_0_CLEAR_RESIZE_INODE, &pctx)) {
379 if (fix_problem(ctx, PR_0_RESIZE_INODE_INVALID, &pctx)) {
432 struct problem_context pctx;
442 clear_problem_context(&pctx);
443 if (fix_problem(ctx, PR_0_DIRHASH_HINT, &pctx)) {
470 struct problem_context pctx;
490 clear_problem_context(&pctx);
527 pctx.num = inode_size;
528 pctx.str = "inode_size";
529 fix_problem(ctx, PR_0_MISC_CORRUPT_SUPER, &pctx);
536 pctx.blk = sb->s_blocks_count;
537 pctx.blk2 = ctx->num_blocks;
538 if (fix_problem(ctx, PR_0_FS_SIZE_WRONG, &pctx)) {
545 pctx.blk = EXT2_BLOCK_SIZE(sb);
546 pctx.blk2 = EXT2_FRAG_SIZE(sb);
547 fix_problem(ctx, PR_0_NO_FRAGMENTS, &pctx);
555 pctx.blk = sb->s_blocks_per_group;
556 pctx.blk2 = should_be;
557 fix_problem(ctx, PR_0_BLOCKS_PER_GROUP, &pctx);
564 pctx.blk = sb->s_first_data_block;
565 pctx.blk2 = should_be;
566 fix_problem(ctx, PR_0_FIRST_DATA_BLOCK, &pctx);
573 pctx.ino = sb->s_inodes_count;
574 pctx.ino2 = should_be;
575 if (fix_problem(ctx, PR_0_INODE_COUNT_WRONG, &pctx)) {
590 pctx.group = i;
600 pctx
601 if (fix_problem(ctx, PR_0_BB_NOT_GROUP, &pctx))
610 pctx.blk = gd->bg_inode_bitmap;
611 if (fix_problem(ctx, PR_0_IB_NOT_GROUP, &pctx))
621 pctx.blk = gd->bg_inode_table;
622 if (fix_problem(ctx, PR_0_ITABLE_NOT_GROUP, &pctx))
639 if (fix_problem(ctx, PR_0_GDT_CSUM, &pctx)) {
651 if (fix_problem(ctx, PR_0_GDT_UNINIT, &pctx)) {
662 if (fix_problem(ctx, PR_0_BB_UNINIT_LAST, &pctx)) {
671 if (fix_problem(ctx, PR_0_BB_UNINIT_IB_INIT, &pctx)) {
681 pctx.blk = gd->bg_itable_unused;
682 if (fix_problem(ctx, PR_0_GDT_ITABLE_UNUSED, &pctx)) {
725 clear_problem_context(&pctx);
732 if (fix_problem(ctx, PR_0_ADD_UUID, &pctx)) {
750 if (fix_problem(ctx, PR_0_CLEAR_TESTFS_FLAG, &pctx)) {
765 if (fix_problem(ctx, PR_0_HURD_CLEAR_FILETYPE, &pctx)) {
784 fix_problem(ctx, PR_0_FS_REV_LEVEL, &pctx)) {
835 pctx.num = fs->super->s_mtime;
839 if (fix_problem(ctx, problem, &pctx)) {
847 pctx.num = fs->super->s_wtime;
851 if (fix_problem(ctx, problem, &pctx)) {