Lines Matching defs:firstsnap
3624 * Return (in *usedp) the amount of space that will be reclaimed if firstsnap,
3629 * firstsnap lastsnap
3631 * This is the set of blocks that were born after the snap before firstsnap,
3632 * (birth > firstsnap->prev_snap_txg) and died before the snap after the
3635 * after lastsnap, backward to the snap after firstsnap), summing up the
3636 * space on the deadlist that was born after the snap before firstsnap.
3639 dsl_dataset_space_wouldfree(dsl_dataset_t *firstsnap,
3645 dsl_pool_t *dp = firstsnap->ds_dir->dd_pool;
3647 ASSERT(firstsnap->ds_is_snapshot);
3651 * Check that the snapshots are in the same dsl_dir, and firstsnap
3654 if (firstsnap->ds_dir != lastsnap->ds_dir ||
3655 dsl_dataset_phys(firstsnap)->ds_creation_txg >
3662 while (snapobj != firstsnap->ds_object) {
3671 dsl_dataset_phys(firstsnap)->ds_prev_snap_txg, UINT64_MAX,