• Home
  • Raw
  • Download

Lines Matching refs:ino

25 static errcode_t e2fsck_rebuild_extents(e2fsck_t ctx, ext2_ino_t ino);
28 errcode_t e2fsck_rebuild_extents_later(e2fsck_t ctx, ext2_ino_t ino) in e2fsck_rebuild_extents_later() argument
34 (ino != EXT2_ROOT_INO && ino < ctx->fs->super->s_first_ino)) in e2fsck_rebuild_extents_later()
38 return e2fsck_rebuild_extents(ctx, ino); in e2fsck_rebuild_extents_later()
49 ext2fs_mark_inode_bitmap2(ctx->inodes_to_rebuild, ino); in e2fsck_rebuild_extents_later()
54 int e2fsck_ino_will_be_rebuilt(e2fsck_t ctx, ext2_ino_t ino) in e2fsck_ino_will_be_rebuilt() argument
58 return ext2fs_test_inode_bitmap2(ctx->inodes_to_rebuild, ino); in e2fsck_ino_will_be_rebuilt()
68 ext2_ino_t ino; member
78 retval = ext2fs_extent_open(fs, list->ino, &handle); in load_extents()
93 printf("ino=%d free=%llu bf=%llu\n", list->ino, in load_extents()
115 printf("R: ino=%d len=%u\n", list->ino, in load_extents()
135 printf("R: ino=%d pblk=%llu lblk=%llu len=%u\n", list->ino, in load_extents()
160 printf("ino=%d free=%llu bf=%llu\n", list->ino, *blocknr, in find_blocks()
179 printf("R: ino=%d len=%u\n", list->ino, last->e_len); in find_blocks()
201 printf("R: ino=%d pblk=%llu lblk=%llu len=%u\n", list->ino, *blocknr, in find_blocks()
210 ext2_ino_t ino) in rebuild_extent_tree() argument
221 list->ino = ino; in rebuild_extent_tree()
223 e2fsck_read_inode_full(ctx, ino, EXT2_INODE(&inode), sizeof(inode), in rebuild_extent_tree()
239 retval = ext2fs_block_iterate3(ctx->fs, ino, BLOCK_FLAG_READ_ONLY, 0, in rebuild_extent_tree()
254 quota_data_sub(ctx->qctx, &inode, ino, in rebuild_extent_tree()
262 retval = ext2fs_extent_open2(ctx->fs, ino, EXT2_INODE(&inode), &handle); in rebuild_extent_tree()
292 printf("W: ino=%d pblk=%llu lblk=%llu len=%u\n", ino, in rebuild_extent_tree()
312 quota_data_add(ctx->qctx, &inode, ino, delta); in rebuild_extent_tree()
316 printf("rebuild: ino=%d extents=%d->%d\n", ino, list->ext_read, in rebuild_extent_tree()
319 e2fsck_write_inode(ctx, ino, EXT2_INODE(&inode), "rebuild_extents"); in rebuild_extent_tree()
328 static errcode_t e2fsck_rebuild_extents(e2fsck_t ctx, ext2_ino_t ino) in e2fsck_rebuild_extents() argument
335 (ino != EXT2_ROOT_INO && ino < ctx->fs->super->s_first_ino)) in e2fsck_rebuild_extents()
345 err = rebuild_extent_tree(ctx, &list, ino); in e2fsck_rebuild_extents()
359 ext2_ino_t ino = 0; in rebuild_extents() local
383 ctx->inodes_to_rebuild, ino + 1, in rebuild_extents()
384 ctx->fs->super->s_inodes_count, &ino); in rebuild_extents()
387 pctx.ino = ino; in rebuild_extents()
392 pctx.errcode = rebuild_extent_tree(ctx, &list, ino); in rebuild_extents()
399 100.0 * (float) ino / in rebuild_extents()
401 ino); in rebuild_extents()
413 errcode_t e2fsck_check_rebuild_extents(e2fsck_t ctx, ext2_ino_t ino, in e2fsck_check_rebuild_extents() argument
428 return e2fsck_rebuild_extents_later(ctx, ino); in e2fsck_check_rebuild_extents()
434 eti.ino = ino; in e2fsck_check_rebuild_extents()
437 retval = ext2fs_extent_open2(fs, ino, inode, &ehandle); in e2fsck_check_rebuild_extents()
446 pctx->ino = ino; in e2fsck_check_rebuild_extents()
553 return e2fsck_rebuild_extents_later(ctx, eti->ino); in e2fsck_should_rebuild_extents()