Lines Matching refs:ds_snapname
512 if (ds->ds_snapname[0]) in dsl_dataset_get_snapname()
523 headphys->ds_snapnames_zapobj, ds->ds_object, 0, ds->ds_snapname, in dsl_dataset_get_snapname()
524 sizeof (ds->ds_snapname)); in dsl_dataset_get_snapname()
527 (void) snprintf(ds->ds_snapname, sizeof (ds->ds_snapname), in dsl_dataset_get_snapname()
665 ds->ds_snapname[0] = '\0'; in dsl_dataset_hold_obj()
854 if (snap_ds->ds_snapname[0] == 0) in dsl_dataset_hold_flags()
855 (void) strlcpy(snap_ds->ds_snapname, snapname, in dsl_dataset_hold_flags()
856 sizeof (snap_ds->ds_snapname)); in dsl_dataset_hold_flags()
969 if (ds->ds_snapname[0]) { in dsl_dataset_name()
978 VERIFY3U(strlcat(name, ds->ds_snapname, in dsl_dataset_name()
983 VERIFY3U(strlcat(name, ds->ds_snapname, in dsl_dataset_name()
996 int len = strlen(ds->ds_snapname); in dsl_dataset_namelen()
3047 (void) strlcpy(ds->ds_snapname, ddrsa->ddrsa_newsnapname, in dsl_dataset_rename_snapshot_sync_impl()
3048 sizeof (ds->ds_snapname)); in dsl_dataset_rename_snapshot_sync_impl()
3052 ds->ds_snapname, 8, 1, &ds->ds_object, tx)); in dsl_dataset_rename_snapshot_sync_impl()
3531 if (strlen(ds->ds_snapname) >= max_snap_len) { in dsl_dataset_promote_check()
3535 err = dsl_dataset_snap_lookup(hds, ds->ds_snapname, &val); in dsl_dataset_promote_check()
3538 snap->ds->ds_snapname); in dsl_dataset_promote_check()
3778 ds->ds_snapname, tx, B_TRUE)); in dsl_dataset_promote_sync()
3780 dsl_dataset_phys(hds)->ds_snapnames_zapobj, ds->ds_snapname, in dsl_dataset_promote_sync()