Lines Matching refs:tosnap
71 char *tosnap; member
285 tobjerr = get_stats_for_obj(di, di->tosnap, dobj, tobjname, in write_inuse_diffs_one()
543 di->tosnap = zfs_asprintf(hdl, "%s@%s", di->ds, di->tmpsnap); in make_temp_snapshot()
554 free(di->tosnap); in teardown_differ_info()
562 const char *tosnap) in get_snapshot_names() argument
578 if (tosnap == NULL) { in get_snapshot_names()
607 atptrt = strchr(tosnap, '@'); in get_snapshot_names()
609 tdslen = atptrt ? atptrt - tosnap : strlen(tosnap); in get_snapshot_names()
611 tsnlen = strlen(tosnap) - tdslen; /* includes @ sign */ in get_snapshot_names()
617 ((tdslen != fdslen || strncmp(fromsnap, tosnap, fdslen) != 0))) { in get_snapshot_names()
627 (void) strncpy(di->ds, tosnap, tdslen); in get_snapshot_names()
657 di->tosnap = zfs_strdup(hdl, tosnap); in get_snapshot_names()
665 (void) strncpy(di->ds, fdslen ? fromsnap : tosnap, dslen); in get_snapshot_names()
670 di->tosnap = zfs_asprintf(hdl, "%s%s", di->ds, atptrt); in get_snapshot_names()
709 strptr = strchr(di->tosnap, '@'); in get_mountpoints()
741 const char *tosnap, differ_info_t *di) in setup_differ_info() argument
748 if (get_snapshot_names(di, fromsnap, tosnap) != 0) in setup_differ_info()
762 const char *tosnap, int flags) in zfs_show_diffs() argument
774 if (setup_differ_info(zhp, fromsnap, tosnap, &di)) { in zfs_show_diffs()
803 (void) strlcpy(zc.zc_name, di.tosnap, strlen(di.tosnap) + 1); in zfs_show_diffs()