Lines Matching defs:firstsnap
4747 * Return (in *usedp) the amount of space that will be reclaimed if firstsnap,
4752 * firstsnap lastsnap
4754 * This is the set of blocks that were born after the snap before firstsnap,
4755 * (birth > firstsnap->prev_snap_txg) and died before the snap after the
4758 * after lastsnap, backward to the snap after firstsnap), summing up the
4759 * space on the deadlist that was born after the snap before firstsnap.
4762 dsl_dataset_space_wouldfree(dsl_dataset_t *firstsnap,
4768 dsl_pool_t *dp = firstsnap->ds_dir->dd_pool;
4770 ASSERT(firstsnap->ds_is_snapshot);
4774 * Check that the snapshots are in the same dsl_dir, and firstsnap
4777 if (firstsnap->ds_dir != lastsnap->ds_dir ||
4778 dsl_dataset_phys(firstsnap)->ds_creation_txg >
4785 while (snapobj != firstsnap->ds_object) {
4794 dsl_dataset_phys(firstsnap)->ds_prev_snap_txg, UINT64_MAX,