dsl_destroy_snapshot
VERIFY0(dsl_destroy_snapshot(name, B_TRUE));
error = dsl_destroy_snapshot(snapname, B_FALSE);
error = dsl_destroy_snapshot(snap3name, B_FALSE);
error = dsl_destroy_snapshot(snap2name, B_FALSE);
error = dsl_destroy_snapshot(snap1name, B_FALSE);
error = dsl_destroy_snapshot(fullname, B_FALSE);
error = dsl_destroy_snapshot(fullname, B_TRUE);
error = dsl_destroy_snapshot(fullname, B_FALSE);
error = dsl_destroy_snapshot(fullname, B_TRUE);
int dsl_destroy_snapshot(const char *, boolean_t);
err = dsl_destroy_snapshot(snapname, B_FALSE);
err = dsl_destroy_snapshot(zc->zc_name, zc->zc_defer_destroy);