dsl_dataset_own
err = dsl_dataset_own(dp, name, flags, tag, &ds);
VERIFY0(dsl_dataset_own(dp, name, flags, tag, newds));
err = dsl_dataset_own(dp, tosnap, dsflags, FTAG, &ds);
int dsl_dataset_own(struct dsl_pool *dp, const char *name,