/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | dmu_send.h | 39 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, 68 int dmu_recv_begin(char *tofs, char *tosnap, struct drr_begin *drrb,
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | dmu_diff.c | 191 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)) { 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 D | dmu_send.c | 589 dmu_send_obj(const char *pool, uint64_t tosnap, uint64_t fromsnap, argument 605 err = dsl_dataset_hold_obj(dp, tosnap, FTAG, &ds); 624 dmu_send(const char *tosnap, const char *fromsnap, argument 636 if (strchr(tosnap, '@') == NULL) 641 err = dsl_pool_hold(tosnap, FTAG, &dp); 645 err = dsl_dataset_hold(dp, tosnap, FTAG, &ds); 671 /* tosnap must be a snapshot */ 676 * fromsnap must be an earlier snapshot from the same fs as tosnap, 955 dmu_recv_begin(char *tofs, char *tosnap, struct drr_begin *drrb, argument 963 drc->drc_tosnap = tosnap; [all...] |
H A D | zfs_ioctl.c | 4006 char *tosnap; local 4017 tosnap = strchr(tofs, '@'); 4018 *tosnap++ = '\0'; 4037 error = dmu_recv_begin(tofs, tosnap, 4213 dsl_dataset_t *tosnap; local 4219 error = dsl_dataset_hold_obj(dp, zc->zc_sendobj, FTAG, &tosnap); 4225 if (dsl_dir_is_clone(tosnap->ds_dir)) 4226 zc->zc_fromobj = tosnap->ds_dir->dd_phys->dd_origin_obj; 4227 dsl_dataset_rele(tosnap, FTAG); 4233 dsl_dataset_t *tosnap; local 5274 dsl_dataset_t *tosnap; local [all...] |
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libzfs/common/ |
H A D | libzfs_diff.c | 67 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 D | libzfs_sendrecv.c | 565 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 2543 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 3092 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 3203 zfs_receive(libzfs_handle_t *hdl, const char *tosnap, recvflags_t *flags, int infd, avl_tree_t *stream_avl) argument [all...] |
/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/zfs/ |
H A D | zfs_main.c | 6597 char *tosnap = NULL; local 6636 tosnap = (argc == 2) ? argv[1] : NULL; 6641 else if (tosnap) 6642 copy = strdup(tosnap); 6660 err = zfs_show_diffs(zhp, STDOUT_FILENO, fromsnap, tosnap, flags);
|