Lines Matching refs:ddrsa

2655 	dsl_dataset_rename_snapshot_arg_t *ddrsa = arg;  in dsl_dataset_rename_snapshot_check_impl()  local
2659 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_oldsnapname, &val); in dsl_dataset_rename_snapshot_check_impl()
2666 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_newsnapname, &val); in dsl_dataset_rename_snapshot_check_impl()
2674 strlen(ddrsa->ddrsa_newsnapname) >= ZFS_MAX_DATASET_NAME_LEN) in dsl_dataset_rename_snapshot_check_impl()
2683 dsl_dataset_rename_snapshot_arg_t *ddrsa = arg; in dsl_dataset_rename_snapshot_check() local
2688 error = dsl_dataset_hold(dp, ddrsa->ddrsa_fsname, FTAG, &hds); in dsl_dataset_rename_snapshot_check()
2692 if (ddrsa->ddrsa_recursive) { in dsl_dataset_rename_snapshot_check()
2694 dsl_dataset_rename_snapshot_check_impl, ddrsa, in dsl_dataset_rename_snapshot_check()
2697 error = dsl_dataset_rename_snapshot_check_impl(dp, hds, ddrsa); in dsl_dataset_rename_snapshot_check()
2707 dsl_dataset_rename_snapshot_arg_t *ddrsa = arg; in dsl_dataset_rename_snapshot_sync_impl() local
2710 dmu_tx_t *tx = ddrsa->ddrsa_tx; in dsl_dataset_rename_snapshot_sync_impl()
2713 error = dsl_dataset_snap_lookup(hds, ddrsa->ddrsa_oldsnapname, &val); in dsl_dataset_rename_snapshot_sync_impl()
2724 "-> @%s", ddrsa->ddrsa_newsnapname); in dsl_dataset_rename_snapshot_sync_impl()
2726 VERIFY0(dsl_dataset_snap_remove(hds, ddrsa->ddrsa_oldsnapname, tx, in dsl_dataset_rename_snapshot_sync_impl()
2729 (void) strlcpy(ds->ds_snapname, ddrsa->ddrsa_newsnapname, in dsl_dataset_rename_snapshot_sync_impl()
2743 dsl_dataset_rename_snapshot_arg_t *ddrsa = arg; in dsl_dataset_rename_snapshot_sync() local
2747 VERIFY0(dsl_dataset_hold(dp, ddrsa->ddrsa_fsname, FTAG, &hds)); in dsl_dataset_rename_snapshot_sync()
2748 ddrsa->ddrsa_tx = tx; in dsl_dataset_rename_snapshot_sync()
2749 if (ddrsa->ddrsa_recursive) { in dsl_dataset_rename_snapshot_sync()
2751 dsl_dataset_rename_snapshot_sync_impl, ddrsa, in dsl_dataset_rename_snapshot_sync()
2754 VERIFY0(dsl_dataset_rename_snapshot_sync_impl(dp, hds, ddrsa)); in dsl_dataset_rename_snapshot_sync()
2763 dsl_dataset_rename_snapshot_arg_t ddrsa; in dsl_dataset_rename_snapshot() local
2765 ddrsa.ddrsa_fsname = fsname; in dsl_dataset_rename_snapshot()
2766 ddrsa.ddrsa_oldsnapname = oldsnapname; in dsl_dataset_rename_snapshot()
2767 ddrsa.ddrsa_newsnapname = newsnapname; in dsl_dataset_rename_snapshot()
2768 ddrsa.ddrsa_recursive = recursive; in dsl_dataset_rename_snapshot()
2771 dsl_dataset_rename_snapshot_sync, &ddrsa, in dsl_dataset_rename_snapshot()