Lines Matching defs:fromsnap

582 	 * guid of fromsnap snapshot in parent dataset
583 * txg of fromsnap snapshot in current dataset
598 const char *fromsnap;
607 * "fromsnap" -> string (if incremental)
612 * "parentfromsnap" -> number (guid of fromsnap in parent)
653 * NB: if there is no fromsnap here (it's a newly created fs in
656 if ((sd->fromsnap && strcmp(snapname, sd->fromsnap) == 0) ||
787 fromsnap_txg = get_snap_txg(zhp->zfs_hdl, zhp->zfs_name, sd->fromsnap);
874 gather_nvlist(libzfs_handle_t *hdl, const char *fsname, const char *fromsnap,
888 sd.fromsnap = fromsnap;
916 const char *fromsnap;
998 * Dumps a backup of the given snapshot (incremental from fromsnap if it's not
1002 dump_ioctl(zfs_handle_t *zhp, const char *fromsnap, uint64_t fromsnap_obj,
1021 if (fromsnap && fromsnap[0] != '\0') {
1023 "fromsnap", fromsnap));
1139 send_print_verbose(FILE *fout, const char *tosnap, const char *fromsnap,
1143 if (fromsnap != NULL) {
1145 fromsnap, tosnap);
1151 if (fromsnap != NULL) {
1152 if (strchr(fromsnap, '@') == NULL &&
1153 strchr(fromsnap, '#') == NULL) {
1156 fromsnap, tosnap);
1160 fromsnap, tosnap);
1198 isfromsnap = (sdd->fromsnap != NULL &&
1199 strcmp(sdd->fromsnap, thissnap) == 0);
1330 if (sdd->replicate && sdd->fromsnap) {
1332 * If this fs does not have fromsnap, and we're doing
1339 zhp->zfs_name, sdd->fromsnap);
1348 if (sdd->fromsnap == NULL || missingfrom)
1357 zhp->zfs_name, sdd->fromsnap);
1360 if (sdd->fromsnap) {
1366 zhp->zfs_name, sdd->fromsnap);
1717 * - from the snapshot identified by "fromsnap" (if non-null) or
1719 * be a clone. In this case, "fromsnap" is null and "fromorigin"
1729 zfs_send(zfs_handle_t *zhp, const char *fromsnap, const char *tosnap,
1749 if (fromsnap && fromsnap[0] == '\0') {
1793 if (fromsnap) {
1795 "fromsnap", fromsnap));
1804 fromsnap, tosnap, flags->replicate, flags->verbose,
1852 sdd.fromsnap = fromsnap;
2399 char *fromsnap;
2405 VERIFY(0 == nvlist_lookup_string(stream_nv, "fromsnap", &fromsnap));
2416 if ((error = gather_nvlist(hdl, tofs, fromsnap, NULL,
2570 if (strcmp(stream_snapname, fromsnap) == 0)
2591 "fromsnap (%s in stream); must have "
2593 fsname, fromsnap);
2680 char *fromsnap = NULL;
2750 (void) nvlist_lookup_string(stream_nv, "fromsnap", &fromsnap);
2764 if (fromsnap != NULL) {
2860 if (drr->drr_payloadlen != 0 && fromsnap != NULL) {
3215 * fromsnap GUID