Lines Matching defs:ddrsa

2963 	dsl_dataset_rename_snapshot_arg_t *ddrsa = arg;
2967 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_oldsnapname, &val);
2974 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_newsnapname, &val);
2982 strlen(ddrsa->ddrsa_newsnapname) >= ZFS_MAX_DATASET_NAME_LEN)
2991 dsl_dataset_rename_snapshot_arg_t *ddrsa = arg;
2996 error = dsl_dataset_hold(dp, ddrsa->ddrsa_fsname, FTAG, &hds);
3000 if (ddrsa->ddrsa_recursive) {
3002 dsl_dataset_rename_snapshot_check_impl, ddrsa,
3005 error = dsl_dataset_rename_snapshot_check_impl(dp, hds, ddrsa);
3015 dsl_dataset_rename_snapshot_arg_t *ddrsa = arg;
3018 dmu_tx_t *tx = ddrsa->ddrsa_tx;
3022 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_oldsnapname, &val);
3033 "-> @%s", ddrsa->ddrsa_newsnapname);
3035 VERIFY0(dsl_dataset_snap_remove(hds, ddrsa->ddrsa_oldsnapname, tx,
3038 (void) strlcpy(ds->ds_snapname, ddrsa->ddrsa_newsnapname,
3045 oldname = kmem_asprintf("%s@%s", ddrsa->ddrsa_fsname,
3046 ddrsa->ddrsa_oldsnapname);
3047 newname = kmem_asprintf("%s@%s", ddrsa->ddrsa_fsname,
3048 ddrsa->ddrsa_newsnapname);
3060 dsl_dataset_rename_snapshot_arg_t *ddrsa = arg;
3064 VERIFY0(dsl_dataset_hold(dp, ddrsa->ddrsa_fsname, FTAG, &hds));
3065 ddrsa->ddrsa_tx = tx;
3066 if (ddrsa->ddrsa_recursive) {
3068 dsl_dataset_rename_snapshot_sync_impl, ddrsa,
3071 VERIFY0(dsl_dataset_rename_snapshot_sync_impl(dp, hds, ddrsa));
3080 dsl_dataset_rename_snapshot_arg_t ddrsa;
3082 ddrsa.ddrsa_fsname = fsname;
3083 ddrsa.ddrsa_oldsnapname = oldsnapname;
3084 ddrsa.ddrsa_newsnapname = newsnapname;
3085 ddrsa.ddrsa_recursive = recursive;
3088 dsl_dataset_rename_snapshot_sync, &ddrsa,