bool ok = get_extents_info (&scan);
if (! ok)
{
- if (scan.hit_last_extent)
+ if (scan.hit_final_extent)
break;
if (scan.initial_scan_failed)
/* Release the space allocated to scan->ext_info. */
free_extents_info (&scan);
- } while (! scan.hit_last_extent);
+ } while (! scan.hit_final_extent);
/* Do nothing now. */
close_extent_scan (&scan);
scan->ei_count = 0;
scan->scan_start = 0;
scan->initial_scan_failed = false;
- scan->hit_last_extent = false;
+ scan->hit_final_extent = false;
}
#ifdef __linux__
/* If 0 extents are returned, then more get_extent_table() are not needed. */
if (fiemap->fm_mapped_extents == 0)
{
- scan->hit_last_extent = true;
+ scan->hit_final_extent = true;
return false;
}
i--;
if (scan->ext_info[i].ext_flags & FIEMAP_EXTENT_LAST)
{
- scan->hit_last_extent = true;
+ scan->hit_final_extent = true;
return true;
}
bool initial_scan_failed;
/* If ture, the total extent scan per file has been finished. */
- bool hit_last_extent;
+ bool hit_final_extent;
/* Extent information. */
struct extent_info *ext_info;