Searched refs:fromsnap (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libzfs_core/common/
H A Dlibzfs_core.h54 int lzc_send(const char *snapname, const char *fromsnap, int fd);
57 int lzc_send_space(const char *snapname, const char *fromsnap,
H A Dlibzfs_core.c489 * If fromsnap is NULL, a full (non-incremental) stream will be sent.
492 lzc_send(const char *snapname, const char *fromsnap, int fd) argument
499 if (fromsnap != NULL)
500 fnvlist_add_string(args, "fromsnap", fromsnap);
507 * If fromsnap is NULL, a full (non-incremental) stream will be estimated.
510 lzc_send_space(const char *snapname, const char *fromsnap, uint64_t *spacep) argument
517 if (fromsnap != NULL)
518 fnvlist_add_string(args, "fromsnap", fromsnap);
[all...]
/freebsd-10.0-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,
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libzfs/common/
H A Dlibzfs_diff.c65 char *fromsnap; member in struct:differ_info
275 fobjerr = get_stats_for_obj(di, di->fromsnap, dobj, fobjname,
365 if (get_stats_for_obj(di, di->fromsnap, object, namebuf,
386 (void) strlcpy(zc.zc_name, di->fromsnap, sizeof (zc.zc_name));
547 free(di->fromsnap);
556 get_snapshot_names(differ_info_t *di, const char *fromsnap, argument
577 "Badly formed snapshot name %s"), fromsnap);
579 if (!zfs_validate_name(hdl, fromsnap, ZFS_TYPE_SNAPSHOT,
585 atptrf = strchr(fromsnap, '@');
587 fdslen = atptrf - fromsnap;
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.c564 const char *fromsnap; member in struct:send_data
572 * "fromsnap" -> string (if incremental)
577 * "parentfromsnap" -> number (guid of fromsnap in parent)
606 * NB: if there is no fromsnap here (it's a newly created fs in
609 if ((sd->fromsnap && strcmp(snapname, sd->fromsnap) == 0) ||
758 gather_nvlist(libzfs_handle_t *hdl, const char *fsname, const char *fromsnap, argument
770 sd.fromsnap = fromsnap;
797 const char *fromsnap; member in struct:send_dump_data
880 dump_ioctl(zfs_handle_t *zhp, const char *fromsnap, uint64_t fromsnap_obj, boolean_t fromorigin, int outfd, nvlist_t *debugnv) 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
1952 char *fromsnap; local
2260 char *fromsnap = NULL; local
[all...]
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddmu_diff.c190 dsl_dataset_t *fromsnap; local
210 error = dsl_dataset_hold(dp, fromsnap_name, FTAG, &fromsnap);
217 if (!dsl_dataset_is_before(tosnap, fromsnap)) {
218 dsl_dataset_rele(fromsnap, FTAG);
224 fromtxg = fromsnap->ds_phys->ds_creation_txg;
225 dsl_dataset_rele(fromsnap, FTAG);
H A Ddmu_send.c589 dmu_send_obj(const char *pool, uint64_t tosnap, uint64_t fromsnap, argument
611 if (fromsnap != 0) {
612 err = dsl_dataset_hold_obj(dp, fromsnap, FTAG, &fromds);
624 dmu_send(const char *tosnap, const char *fromsnap, argument
638 if (fromsnap != NULL && strchr(fromsnap, '@') == NULL)
651 if (fromsnap != NULL) {
652 err = dsl_dataset_hold(dp, fromsnap, FTAG, &fromds);
676 * fromsnap must be an earlier snapshot from the same fs as tosnap,
778 * changes since fromsnap
[all...]
H A Dzfs_ioctl.c4198 * zc_fromobj objsetid of incremental fromsnap (may be zero)
4234 dsl_dataset_t *fromsnap = NULL; local
4248 FTAG, &fromsnap);
4256 error = dmu_send_estimate(tosnap, fromsnap,
4259 if (fromsnap != NULL)
4260 dsl_dataset_rele(fromsnap, FTAG);
5214 * (optional) "fromsnap" -> full snap name to send an incremental from
5233 (void) nvlist_lookup_string(innvl, "fromsnap", &fromname);
5262 * (optional) "fromsnap" -> full snap name to send an incremental from
5273 dsl_dataset_t *fromsnap local
[all...]
/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/zfs/
H A Dzfs_main.c6598 char *fromsnap = NULL; local
6635 fromsnap = argv[0];
6639 if (*fromsnap != '@')
6640 copy = strdup(fromsnap);
6660 err = zfs_show_diffs(zhp, STDOUT_FILENO, fromsnap, tosnap, flags);

Completed in 212 milliseconds