Lines Matching refs:fromsnap

545 	const char *fromsnap;
553 * "fromsnap" -> string (if incremental)
558 * "parentfromsnap" -> number (guid of fromsnap in parent)
587 * NB: if there is no fromsnap here (it's a newly created fs in
590 if ((sd->fromsnap && strcmp(snapname, sd->fromsnap) == 0) ||
739 gather_nvlist(libzfs_handle_t *hdl, const char *fsname, const char *fromsnap,
751 sd.fromsnap = fromsnap;
860 const char *fromsnap;
878 * Dumps a backup of the given snapshot (incremental from fromsnap if it's not
882 dump_ioctl(zfs_handle_t *zhp, const char *fromsnap, uint64_t fromsnap_obj,
899 if (fromsnap && fromsnap[0] != '\0') {
901 "fromsnap", fromsnap));
1004 isfromsnap = (sdd->fromsnap != NULL &&
1005 strcmp(sdd->fromsnap, thissnap) == 0);
1111 if (sdd->replicate && sdd->fromsnap) {
1113 * If this fs does not have fromsnap, and we're doing
1120 zhp->zfs_name, sdd->fromsnap);
1129 if (sdd->fromsnap == NULL || missingfrom)
1138 zhp->zfs_name, sdd->fromsnap);
1141 if (sdd->fromsnap) {
1147 zhp->zfs_name, sdd->fromsnap);
1246 * - from the snapshot identified by "fromsnap" (if non-null) or
1248 * be a clone. In this case, "fromsnap" is null and "fromorigin"
1258 zfs_send(zfs_handle_t *zhp, const char *fromsnap, const char *tosnap,
1278 if (fromsnap && fromsnap[0] == '\0') {
1327 if (fromsnap) {
1329 "fromsnap", fromsnap));
1338 fromsnap, tosnap, flags.replicate, &fss, &fsavl);
1396 sdd.fromsnap = fromsnap;
1767 char *fromsnap;
1773 VERIFY(0 == nvlist_lookup_string(stream_nv, "fromsnap", &fromsnap));
1784 if ((error = gather_nvlist(hdl, tofs, fromsnap, NULL,
1938 if (strcmp(stream_snapname, fromsnap) == 0)
1959 "fromsnap (%s in stream); must have "
1961 fsname, fromsnap);
2048 char *fromsnap = NULL;
2117 (void) nvlist_lookup_string(stream_nv, "fromsnap", &fromsnap);
2131 if (fromsnap != NULL) {
2219 if (drr->drr_payloadlen != 0 && fromsnap != NULL) {
2521 * fromsnap GUID