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;
230 struct problem_context pctx;
253 clear_problem_context(&pctx);
254 pctx.ino = ino;
255 fix_problem(ctx, PR_0_ORPHAN_ILLEGAL_HEAD_INODE, &pctx);
265 clear_problem_context(&pctx);
266 pctx.ino = ino;
267 pctx.inode = &inode;
268 pctx.str = inode.i_links_count ? _("Truncating") :
271 fix_problem(ctx, PR_0_ORPHAN_CLEAR_INODE, &pctx);
277 pctx.ino = next_ino;
278 fix_problem(ctx, PR_0_ORPHAN_ILLEGAL_INODE, &pctx);
282 if (release_inode_blocks(ctx, ino, &inode, block_buf, &pctx))
312 struct problem_context pctx;
319 clear_problem_context(&pctx);
328 pctx.num = fs->super->s_reserved_gdt_blocks;
330 &pctx)) {
338 pctx.ino = EXT2_RESIZE_INO;
358 fix_problem(ctx, PR_0_CLEAR_RESIZE_INODE, &pctx)) {
380 if (fix_problem(ctx, PR_0_RESIZE_INODE_INVALID, &pctx)) {
433 struct problem_context pctx;
443 clear_problem_context(&pctx);
444 if (fix_problem(ctx, PR_0_DIRHASH_HINT, &pctx)) {
469 struct problem_context pctx;
487 clear_problem_context(&pctx);
520 pctx.num = inode_size;
521 pctx.str = "inode_size";
522 fix_problem(ctx, PR_0_MISC_CORRUPT_SUPER, &pctx);
529 pctx.blk = sb->s_blocks_count;
530 pctx.blk2 = ctx->num_blocks;
531 if (fix_problem(ctx, PR_0_FS_SIZE_WRONG, &pctx)) {
538 pctx.blk = EXT2_BLOCK_SIZE(sb);
539 pctx.blk2 = EXT2_FRAG_SIZE(sb);
540 fix_problem(ctx, PR_0_NO_FRAGMENTS, &pctx);
548 pctx.blk = sb->s_blocks_per_group;
549 pctx.blk2 = should_be;
550 fix_problem(ctx, PR_0_BLOCKS_PER_GROUP, &pctx);
557 pctx.blk = sb->s_first_data_block;
558 pctx.blk2 = should_be;
559 fix_problem(ctx, PR_0_FIRST_DATA_BLOCK, &pctx);
566 pctx.ino = sb->s_inodes_count;
567 pctx.ino2 = should_be;
568 if (fix_problem(ctx, PR_0_INODE_COUNT_WRONG, &pctx)) {
580 pctx.group = i;
587 pctx.blk = gd->bg_block_bitmap;
588 if (fix_problem(ctx, PR_0_BB_NOT_GROUP, &pctx))
597 pctx.blk = gd->bg_inode_bitmap;
598 if (fix_problem(ctx, PR_0_IB_NOT_GROUP, &pctx))
608 pctx.blk = gd->bg_inode_table;
609 if (fix_problem(ctx, PR_0_ITABLE_NOT_GROUP, &pctx))
658 clear_problem_context(&pctx);
665 if (fix_problem(ctx, PR_0_ADD_UUID, &pctx)) {
681 if (fix_problem(ctx, PR_0_HURD_CLEAR_FILETYPE, &pctx)) {
700 fix_problem(ctx, PR_0_FS_REV_LEVEL, &pctx)) {
742 pctx.num = fs->super->s_mtime;
743 if (fix_problem(ctx, PR_0_FUTURE_SB_LAST_MOUNT, &pctx)) {
749 pctx.num = fs->super->s_wtime;
750 if (fix_problem(ctx, PR_0_FUTURE_SB_LAST_WRITE, &pctx)) {