Lines Matching refs:tosnap
63 char *tosnap; member
272 tobjerr = get_stats_for_obj(di, di->tosnap, dobj, tobjname, in write_inuse_diffs_one()
525 di->tosnap = zfs_asprintf(hdl, "%s@%s", di->ds, di->tmpsnap); in make_temp_snapshot()
536 free(di->tosnap); in teardown_differ_info()
544 const char *tosnap) in get_snapshot_names() argument
560 if (tosnap == NULL) { in get_snapshot_names()
589 atptrt = strchr(tosnap, '@'); in get_snapshot_names()
591 tdslen = atptrt ? atptrt - tosnap : strlen(tosnap); in get_snapshot_names()
593 tsnlen = strlen(tosnap) - tdslen; /* includes @ sign */ in get_snapshot_names()
599 ((tdslen != fdslen || strncmp(fromsnap, tosnap, fdslen) != 0))) { in get_snapshot_names()
609 (void) strncpy(di->ds, tosnap, tdslen); in get_snapshot_names()
639 di->tosnap = zfs_strdup(hdl, tosnap); in get_snapshot_names()
647 (void) strncpy(di->ds, fdslen ? fromsnap : tosnap, dslen); in get_snapshot_names()
652 di->tosnap = zfs_asprintf(hdl, "%s%s", di->ds, atptrt); in get_snapshot_names()
691 strptr = strchr(di->tosnap, '@'); in get_mountpoints()
723 const char *tosnap, differ_info_t *di) in setup_differ_info() argument
730 if (get_snapshot_names(di, fromsnap, tosnap) != 0) in setup_differ_info()
744 const char *tosnap, int flags) in zfs_show_diffs() argument
756 if (setup_differ_info(zhp, fromsnap, tosnap, &di)) { in zfs_show_diffs()
785 (void) strlcpy(zc.zc_name, di.tosnap, strlen(di.tosnap) + 1); in zfs_show_diffs()