Lines Matching defs:origin
935 dsl_dataset_t *origin;
960 error = dsl_dataset_hold(dp, doca->doca_origin, FTAG, &origin);
965 if (!origin->ds_is_snapshot) {
966 dsl_dataset_rele(origin, FTAG);
969 dsl_dataset_rele(origin, FTAG);
981 dsl_dataset_t *origin, *ds;
986 VERIFY0(dsl_dataset_hold(dp, doca->doca_origin, FTAG, &origin));
988 obj = dsl_dataset_create_sync(pdd, tail, origin, 0,
992 dsl_dataset_name(origin, namebuf);
994 "origin=%s (%llu)", namebuf, origin->ds_object);
996 dsl_dataset_rele(origin, FTAG);
1001 dmu_objset_clone(const char *clone, const char *origin)
1006 doca.doca_origin = origin;