Lines Matching refs:snapname
142 fsavl_find(avl_tree_t *avl, uint64_t snapguid, const char **snapname) in fsavl_find() argument
151 if (snapname) in fsavl_find()
152 *snapname = fn->fn_snapname; in fsavl_find()
302 char *snapname; in send_iterate_snap() local
306 snapname = strrchr(zhp->zfs_name, '@'); in send_iterate_snap()
307 assert(snapname != NULL); in send_iterate_snap()
308 ++snapname; in send_iterate_snap()
310 isfromsnap = (from != NULL && strcmp(from, snapname) == 0); in send_iterate_snap()
311 istosnap = (to != NULL && strcmp(to, snapname) == 0); in send_iterate_snap()
325 fnvlist_add_uint64(sd->parent_snaps, snapname, guid); in send_iterate_snap()
359 fnvlist_add_nvlist(sd->snapprops, snapname, nv); in send_iterate_snap()
365 fnvlist_add_nvlist(sd->snapholds, snapname, holds); in send_iterate_snap()
627 char snapname[MAXPATHLEN] = { 0 }; in send_iterate_fs() local
630 (void) snprintf(snapname, sizeof (snapname), "%s@%s", in send_iterate_fs()
634 snap = zfs_open(zhp->zfs_hdl, snapname, ZFS_TYPE_SNAPSHOT); in send_iterate_fs()
757 zfs_send_space(zfs_handle_t *zhp, const char *snapname, const char *from, in zfs_send_space() argument
760 assert(snapname != NULL); in zfs_send_space()
762 int error = lzc_send_space(snapname, from, flags, spacep); in zfs_send_space()
768 "warning: cannot estimate space for '%s'"), snapname); in zfs_send_space()
778 if (zfs_dataset_exists(hdl, snapname, in zfs_send_space()
782 snapname); in zfs_send_space()
1195 const char *snapname; in dump_snapshot() local
1202 zhp->zfs_dmustats.dds_guid, &snapname); in dump_snapshot()
1360 char snapname[MAXPATHLEN] = { 0 }; in dump_filesystem() local
1365 (void) snprintf(snapname, sizeof (snapname), in dump_filesystem()
1367 snap = zfs_open(zhp->zfs_hdl, snapname, in dump_filesystem()
1377 (void) snprintf(snapname, sizeof (snapname), in dump_filesystem()
1379 snap = zfs_open(zhp->zfs_hdl, snapname, in dump_filesystem()
1436 const char *snapname; in dump_filesystems() local
1438 origin_guid, &snapname); in dump_filesystems()
1444 snapname); in dump_filesystems()
2575 name_to_dir_handle(libzfs_handle_t *hdl, const char *snapname) in name_to_dir_handle() argument
2578 (void) strlcpy(dirname, snapname, ZFS_MAX_DATASET_NAME_LEN); in name_to_dir_handle()
3329 const char *fsname = NULL, *snapname = NULL; in created_before() local
3340 nvfs = fsavl_find(avl, guid1, &snapname); in created_before()
3342 (void) snprintf(buf, sizeof (buf), "%s@%s", fsname, snapname); in created_before()
3347 nvfs = fsavl_find(avl, guid2, &snapname); in created_before()
3349 (void) snprintf(buf, sizeof (buf), "%s@%s", fsname, snapname); in created_before()
4441 const char *snapname = NULL; in zfs_receive_one() local
4475 &snapname); in zfs_receive_one()
4511 snapname); in zfs_receive_one()
4517 lookup, snapname); in zfs_receive_one()
5073 } else if (snapname == NULL || finalsnap == NULL || in zfs_receive_one()
5074 strcmp(finalsnap, snapname) == 0 || in zfs_receive_one()