Searched refs:tosnap (Results 1 - 7 of 7) sorted by relevance

/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Ddmu_send.h39 int dmu_send(const char *tosnap, const char *fromsnap, int outfd,
47 int dmu_send_obj(const char *pool, uint64_t tosnap, uint64_t fromsnap,
69 int dmu_recv_begin(char *tofs, char *tosnap, struct drr_begin *drrb,
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddmu_diff.c191 dsl_dataset_t *tosnap; local
204 error = dsl_dataset_hold(dp, tosnap_name, FTAG, &tosnap);
212 dsl_dataset_rele(tosnap, FTAG);
217 if (!dsl_dataset_is_before(tosnap, fromsnap, 0)) {
219 dsl_dataset_rele(tosnap, FTAG);
227 dsl_dataset_long_hold(tosnap, FTAG);
237 error = traverse_dataset(tosnap, fromtxg,
247 dsl_dataset_long_rele(tosnap, FTAG);
248 dsl_dataset_rele(tosnap, FTAG);
H A Ddmu_send.c586 dmu_send_obj(const char *pool, uint64_t tosnap, uint64_t fromsnap, argument
602 err = dsl_dataset_hold_obj(dp, tosnap, FTAG, &ds);
636 dmu_send(const char *tosnap, const char *fromsnap, argument
651 err = dsl_pool_hold(tosnap, FTAG, &dp);
655 if (strchr(tosnap, '@') == NULL && spa_writeable(dp->dp_spa)) {
660 err = dsl_dataset_own(dp, tosnap, FTAG, &ds);
663 err = dsl_dataset_hold(dp, tosnap, FTAG, &ds);
673 int fsnamelen = strchr(tosnap, '@') - tosnap;
679 if (strncmp(tosnap, fromsna
1046 dmu_recv_begin(char *tofs, char *tosnap, struct drr_begin *drrb, boolean_t force, char *origin, dmu_recv_cookie_t *drc) argument
[all...]
H A Dzfs_ioctl.c4162 char *tosnap; local
4172 tosnap = strchr(tofs, '@');
4173 *tosnap++ = '\0';
4192 error = dmu_recv_begin(tofs, tosnap,
4369 dsl_dataset_t *tosnap; local
4375 error = dsl_dataset_hold_obj(dp, zc->zc_sendobj, FTAG, &tosnap);
4381 if (dsl_dir_is_clone(tosnap->ds_dir))
4382 zc->zc_fromobj = tosnap->ds_dir->dd_phys->dd_origin_obj;
4383 dsl_dataset_rele(tosnap, FTAG);
4389 dsl_dataset_t *tosnap; local
5424 dsl_dataset_t *tosnap; local
[all...]
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libzfs/common/
H A Dlibzfs_diff.c67 char *tosnap; member in struct:differ_info
280 tobjerr = get_stats_for_obj(di, di->tosnap, dobj, tobjname,
538 di->tosnap = zfs_asprintf(hdl, "%s@%s", di->ds, di->tmpsnap);
549 free(di->tosnap);
557 const char *tosnap)
573 if (tosnap == NULL) {
602 atptrt = strchr(tosnap, '@');
604 tdslen = atptrt ? atptrt - tosnap : strlen(tosnap);
606 tsnlen = strlen(tosnap)
556 get_snapshot_names(differ_info_t *di, const char *fromsnap, const char *tosnap) argument
732 setup_differ_info(zfs_handle_t *zhp, const char *fromsnap, const char *tosnap, differ_info_t *di) argument
753 zfs_show_diffs(zfs_handle_t *zhp, int outfd, const char *fromsnap, const char *tosnap, int flags) argument
[all...]
H A Dlibzfs_sendrecv.c565 const char *tosnap; member in struct:send_data
571 * "tosnap" -> string
607 * an incremental replication), we will substitute the tosnap.
610 (sd->parent_fromsnap_guid == 0 && sd->tosnap &&
611 strcmp(snapname, sd->tosnap) == 0)) {
759 const char *tosnap, boolean_t recursive, nvlist_t **nvlp, avl_tree_t **avlp)
771 sd.tosnap = tosnap;
798 const char *tosnap; member in struct:send_dump_data
1049 istosnap = (strcmp(sdd->tosnap, thissna
758 gather_nvlist(libzfs_handle_t *hdl, const char *fsname, const char *fromsnap, const char *tosnap, boolean_t recursive, nvlist_t **nvlp, avl_tree_t **avlp) argument
1349 zfs_send(zfs_handle_t *zhp, const char *fromsnap, const char *tosnap, sendflags_t *flags, int outfd, snapfilter_cb_t filter_func, void *cb_arg, nvlist_t **debugnvp) argument
2599 zfs_receive_one(libzfs_handle_t *hdl, int infd, const char *tosnap, recvflags_t *flags, dmu_replay_record_t *drr, dmu_replay_record_t *drr_noswap, const char *sendfs, nvlist_t *stream_nv, avl_tree_t *stream_avl, char **top_zfs, int cleanup_fd, uint64_t *action_handlep) argument
3148 zfs_receive_impl(libzfs_handle_t *hdl, const char *tosnap, recvflags_t *flags, int infd, const char *sendfs, nvlist_t *stream_nv, avl_tree_t *stream_avl, char **top_zfs, int cleanup_fd, uint64_t *action_handlep) argument
3259 zfs_receive(libzfs_handle_t *hdl, const char *tosnap, recvflags_t *flags, int infd, avl_tree_t *stream_avl) argument
[all...]
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/zfs/
H A Dzfs_main.c6680 char *tosnap = NULL; local
6719 tosnap = (argc == 2) ? argv[1] : NULL;
6724 else if (tosnap)
6725 copy = strdup(tosnap);
6743 err = zfs_show_diffs(zhp, STDOUT_FILENO, fromsnap, tosnap, flags);

Completed in 128 milliseconds