Lines Matching refs:extent_list
401 static int make_room(struct extent_list *list, int i) in make_room()
446 static void ex_sort_and_merge(struct extent_list *list) in ex_sort_and_merge()
490 static int ext4_modify_extent_list(e2fsck_t ctx, struct extent_list *list, in ext4_modify_extent_list()
566 static int ext4_add_extent_to_list(e2fsck_t ctx, struct extent_list *list, in ext4_add_extent_to_list()
572 static int ext4_del_extent_from_list(e2fsck_t ctx, struct extent_list *list, in ext4_del_extent_from_list()
580 struct extent_list *extent_list = &ctx->fc_replay_state.fc_extent_list; in ext4_fc_read_extents() local
582 if (extent_list->ino == ino) in ext4_fc_read_extents()
585 extent_list->ino = ino; in ext4_fc_read_extents()
586 return errcode_to_errno(e2fsck_read_extents(ctx, extent_list)); in ext4_fc_read_extents()
599 struct extent_list *extent_list = &ctx->fc_replay_state.fc_extent_list; in ext4_fc_flush_extents() local
601 if (extent_list->ino == ino || extent_list->ino == 0) in ext4_fc_flush_extents()
603 e2fsck_rewrite_extent_tree(ctx, extent_list); in ext4_fc_flush_extents()
604 ext2fs_free_mem(&extent_list->extents); in ext4_fc_flush_extents()
605 memset(extent_list, 0, sizeof(*extent_list)); in ext4_fc_flush_extents()