Lines Matching defs:firstsnap
3512 * Return (in *usedp) the amount of space that will be reclaimed if firstsnap,
3517 * firstsnap lastsnap
3519 * This is the set of blocks that were born after the snap before firstsnap,
3520 * (birth > firstsnap->prev_snap_txg) and died before the snap after the
3523 * after lastsnap, backward to the snap after firstsnap), summing up the
3524 * space on the deadlist that was born after the snap before firstsnap.
3527 dsl_dataset_space_wouldfree(dsl_dataset_t *firstsnap,
3533 dsl_pool_t *dp = firstsnap->ds_dir->dd_pool;
3535 ASSERT(firstsnap->ds_is_snapshot);
3539 * Check that the snapshots are in the same dsl_dir, and firstsnap
3542 if (firstsnap->ds_dir != lastsnap->ds_dir ||
3543 dsl_dataset_phys(firstsnap)->ds_creation_txg >
3550 while (snapobj != firstsnap->ds_object) {
3559 dsl_dataset_phys(firstsnap)->ds_prev_snap_txg, UINT64_MAX,