Lines Matching refs:snapname
561 const char *snapname;
566 err = dsl_dir_hold(dp, name, FTAG, &dd, &snapname);
578 if (err == 0 && snapname != NULL) {
581 if (*snapname++ != '@') {
587 dprintf("looking for snapshot '%s'\n", snapname);
588 err = dsl_dataset_snap_lookup(ds, snapname, &obj);
596 (void) strlcpy(snap_ds->ds_snapname, snapname,
941 const char *snapname;
951 dsname = kmem_asprintf("%s@%s", name, da->snapname);
959 dmu_get_recursive_snaps_nvl(char *fsname, const char *snapname,
967 da->snapname = snapname;
1131 dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname,
1152 error = dsl_dataset_snap_lookup(ds, snapname, &value);
1329 dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname,
1357 if (strcmp(snapname, ORIGIN_DIR_NAME) == 0)
1448 snapname, 8, 1, &dsobj, tx));
1520 char *snapname = nvpair_name(pair);
1524 atp = strchr(snapname, '@');
1529 (void) strlcpy(fsname, snapname, atp - snapname + 1);
1564 char *snapname = nvpair_name(pair);
1565 zvol_create_minors(snapname);
1633 dsl_dataset_snapshot_tmp(const char *fsname, const char *snapname,
1643 ddsta.ddsta_snapname = snapname;