Home
last modified time | relevance | path

Searched refs:snapname (Results 1 – 25 of 41) sorted by relevance

12

/freebsd/sbin/mksnap_ffs/
H A Dmksnap_ffs.c95 char *cp, *snapname; in main() local
103 snapname = argv[1]; in main()
105 snapname = argv[2]; /* Old usage. */ in main()
117 if (strlen(snapname) >= PATH_MAX) in main()
119 cp = strrchr(snapname, '/'); in main()
122 } else if (cp == snapname) { in main()
125 strlcpy(path, snapname, cp - snapname + 1); in main()
178 err(1, "Cannot open %s", snapname); in main()
180 err(1, "Cannot stat %s", snapname); in main()
184 err(1, "Cannot chown %s", snapname); in main()
[all …]
/freebsd/sys/contrib/openzfs/contrib/pyzfs/libzfs_core/
H A D_error_translation.py346 _validate_snap_name(snapname)
359 raise lzc_exc.PoolsDiffer(snapname)
368 raise lzc_exc.NameInvalid(snapname)
371 elif len(snapname) > MAXNAMELEN:
372 raise lzc_exc.NameTooLong(snapname)
375 raise lzc_exc.PoolsDiffer(snapname)
404 elif len(snapname) > MAXNAMELEN:
438 elif len(snapname) > MAXNAMELEN:
449 if not _is_valid_snap_name(snapname):
454 raise lzc_exc.DatasetExists(snapname)
[all …]
H A D_libzfs_core.py541 def lzc_get_holds(snapname): argument
552 ret = _lib.lzc_get_holds(snapname, nvlist)
553 errors.lzc_get_holds_translate_error(ret, snapname)
557 def lzc_send(snapname, fromsnap, fd, flags=None): argument
645 ret = _lib.lzc_send(snapname, c_fromsnap, fd, c_flags)
649 def lzc_send_space(snapname, fromsnap=None, flags=None): argument
806 ret, snapname, fd, force, raw, False, False, origin, None
992 snapname, fd, force=False, raw=False, origin=None, props=None argument
1061 snapname, nvlist, c_origin, force, raw, fd)
1573 snapname, fromsnap, fd, flags=None, resumeobj=0, resumeoff=0 argument
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/channel_program/synctask_core/
H A Dtst.terminate_by_signal.ksh26 snapname=snap
53 zfs program -t $limit $TESTPOOL - $rootfs $snapname <<-EOF
58 local snapname = child .. "@" .. snap
59 zfs.check.snapshot(snapname)
60 zfs.sync.snapshot(snapname)
62 zfs.check.snapshot(snapname)
63 zfs.check.destroy(snapname)
H A Dtst.bookmark.create.ksh26 snapname=testsnap
38 log_must zfs snapshot $fs@$snapname
41 $ZCP_ROOT/synctask_core/tst.bookmark.create.zcp $fs $snapname $bookname
H A Dtst.snapshot_recursive.ksh27 snapname=snap
50 $ZCP_ROOT/synctask_core/tst.snapshot_recursive.zcp $rootfs $snapname
56 log_must snapexists $fs@$snapname
H A Dtst.bookmark.copy.ksh26 snapname=testsnap
39 log_must zfs snapshot $fs@$snapname
40 log_must zfs bookmark $fs@$snapname "$fs#$bookname"
H A Dtst.snapshot_simple.ksh26 snapname=testsnap
38 $ZCP_ROOT/synctask_core/tst.snapshot_simple.zcp $fs $snapname
/freebsd/sbin/fsck_ffs/
H A Dmain.c655 snprintf(snapname, sizeof snapname, "%s/.snap", mntp->f_mntonname); in setup_bkgrdchk()
656 if (stat(snapname, &snapdir) < 0) { in setup_bkgrdchk()
663 mkdir(snapname, 0770) < 0 || in setup_bkgrdchk()
664 chown(snapname, -1, grp->gr_gid) < 0 || in setup_bkgrdchk()
665 chmod(snapname, 0770) < 0) { in setup_bkgrdchk()
673 snapname); in setup_bkgrdchk()
680 snprintf(snapname, sizeof snapname, "%s/.snap/fsck_snapshot", in setup_bkgrdchk()
697 if (openfilesys(snapname) == 0) { in setup_bkgrdchk()
698 unlink(snapname); in setup_bkgrdchk()
704 unlink(snapname); in setup_bkgrdchk()
[all …]
/freebsd/sys/contrib/openzfs/lib/libzfs_core/
H A Dlibzfs_core.c594 lzc_get_holds(const char *snapname, nvlist_t **holdsp) in lzc_get_holds() argument
832 const char *snapname; member
855 .snapname = snapname, in lzc_send_resume_redacted()
922 const char *snapname; member
947 .snapname = snapname, in lzc_send_space_resume_redacted()
961 lzc_send_space(const char *snapname, const char *from, in lzc_send_space() argument
1012 (void) strlcpy(fsname, snapname, sizeof (fsname)); in recv_impl()
1057 fnvlist_add_string(innvl, "snapname", snapname); in recv_impl()
1256 lzc_receive_one(const char *snapname, nvlist_t *props, in lzc_receive_one() argument
1332 (void) strlcpy(snapnamebuf, snapname, snapnamelen); in lzc_rollback()
[all …]
/freebsd/sbin/dump/
H A Dmain.c363 char snapname[BUFSIZ], snapcmd[BUFSIZ]; in main() local
365 snprintf(snapname, sizeof snapname, "%s/.snap", mntpt); in main()
369 snapname); in main()
375 snprintf(snapname, sizeof snapname, in main()
378 _PATH_MKSNAP_FFS, mntpt, snapname); in main()
379 unlink(snapname); in main()
382 snapname, strerror(errno)); in main()
384 unlink(snapname); in main()
386 snapname, strerror(errno)); in main()
388 unlink(snapname); in main()
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_clone/
H A Dzfs_clone_deeply_nested.ksh44 snapname='snap'
51 dsname="$clonesfs/0@$snapname"
57 dsname="$clonesfs/$c@$snapname"
63 log_must zfs rename $clonesfs/$c@$snapname $clonesfs/$c@$snaprename
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzcp_iter.c126 const char *snapname = lua_tostring(state, 1); in zcp_clones_list() local
144 snapname)); in zcp_clones_list()
157 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zcp_snapshots_iter() local
172 dsl_dataset_name(ds, snapname); in zcp_snapshots_iter()
173 VERIFY3U(sizeof (snapname), >, in zcp_snapshots_iter()
174 strlcat(snapname, "@", sizeof (snapname))); in zcp_snapshots_iter()
176 p = strchr(snapname, '\0'); in zcp_snapshots_iter()
179 sizeof (snapname) - (p - snapname), p, NULL, &cursor, NULL); in zcp_snapshots_iter()
192 (void) lua_pushstring(state, snapname); in zcp_snapshots_iter()
677 const char *snapname = lua_tostring(state, 1); in zcp_holds_list() local
[all …]
H A Ddsl_userhold.c370 dsl_dataset_t *ds, nvlist_t *holds, const char *snapname) in dsl_dataset_user_release_check_one() argument
406 snapname, holdname); in dsl_dataset_user_release_check_one()
431 fnvlist_add_boolean(ddura->ddura_todelete, snapname); in dsl_dataset_user_release_check_one()
435 fnvlist_add_nvlist(ddura->ddura_chkholds, snapname, in dsl_dataset_user_release_check_one()
465 const char *snapname = nvpair_name(pair); in dsl_dataset_user_release_check() local
471 error = holdfunc(dp, snapname, FTAG, &ds); in dsl_dataset_user_release_check()
474 holds, snapname); in dsl_dataset_user_release_check()
480 snapname, error); in dsl_dataset_user_release_check()
/freebsd/sbin/bectl/
H A Dbectl.c202 char *atpos, *bootenv, *snapname; in bectl_cmd_create() local
206 snapname = NULL; in bectl_cmd_create()
211 snapname = optarg; in bectl_cmd_create()
242 if (snapname == NULL) in bectl_cmd_create()
246 else if (strchr(snapname, '@') != NULL) in bectl_cmd_create()
248 strlcpy(snapshot, snapname, sizeof(snapshot)); in bectl_cmd_create()
251 err = be_snapshot(be, snapname, NULL, recursive, in bectl_cmd_create()
271 else if (snapname == NULL) in bectl_cmd_create()
277 bootenv, snapname); in bectl_cmd_create()
/freebsd/lib/libbe/
H A Dbe.c60 char *snapname; member
395 bdd->snapname); in be_destroy_cb()
423 bdd.snapname = NULL; in be_destroy_internal()
447 free(bdd.snapname); in be_destroy_internal()
475 free(bdd.snapname); in be_destroy_internal()
486 free(bdd.snapname); in be_destroy_internal()
525 free(bdd.snapname); in be_destroy_internal()
842 if (snapname == NULL) { in be_clone()
846 *snapname = '\0'; in be_clone()
847 snapname++; in be_clone()
[all …]
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_ctldir.c267 zfsctl_snapshot_find_by_name(const char *snapname) in zfsctl_snapshot_find_by_name() argument
273 search.se_name = (char *)snapname; in zfsctl_snapshot_find_by_name()
443 zfsctl_snapshot_ismounted(const char *snapname) in zfsctl_snapshot_ismounted() argument
767 char *snapname; in zfsctl_snapshot_path_objset() local
781 ZFS_MAX_DATASET_NAME_LEN, snapname, &id, &pos, in zfsctl_snapshot_path_objset()
792 zfsvfs->z_vfs->vfs_mntpoint, snapname); in zfsctl_snapshot_path_objset()
794 kmem_free(snapname, ZFS_MAX_DATASET_NAME_LEN); in zfsctl_snapshot_path_objset()
953 char *snapname, *real; in zfsctl_snapdir_remove() local
976 ZFS_MAX_DATASET_NAME_LEN, snapname); in zfsctl_snapdir_remove()
984 error = dsl_destroy_snapshot(snapname, B_FALSE); in zfsctl_snapdir_remove()
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/history/
H A Dhistory_common.kshlib136 typeset snapname=${fullname##*@}
140 grep "@$snapname"); do
168 typeset snapname=${fullname##*@}
373 typeset snapname=${fullname##*@}
382 grep "@$snapname"); do
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_iter.c447 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfs_iter_snapspec_v2() local
448 (void) snprintf(snapname, sizeof (snapname), in zfs_iter_snapspec_v2()
452 snapname, ZFS_TYPE_SNAPSHOT)) { in zfs_iter_snapspec_v2()
467 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfs_iter_snapspec_v2() local
469 (void) snprintf(snapname, sizeof (snapname), "%s@%s", in zfs_iter_snapspec_v2()
472 snapname); in zfs_iter_snapspec_v2()
H A Dlibzfs_sendrecv.c149 if (snapname) in fsavl_find()
300 char *snapname; in send_iterate_snap() local
305 assert(snapname != NULL); in send_iterate_snap()
306 ++snapname; in send_iterate_snap()
628 (void) snprintf(snapname, sizeof (snapname), "%s@%s", in send_iterate_fs()
780 snapname); in zfs_send_space()
1363 (void) snprintf(snapname, sizeof (snapname), in dump_filesystem()
1375 (void) snprintf(snapname, sizeof (snapname), in dump_filesystem()
1442 snapname); in dump_filesystems()
4456 &snapname); in zfs_receive_one()
[all …]
H A Dlibzfs_dataset.c3360 const char *snapname; in zfs_prop_get_written_int() local
3366 if (strchr(snapname, '@') != NULL || strchr(snapname, '#') != NULL) { in zfs_prop_get_written_int()
3938 const char *snapname; member
3969 dd.snapname = snapname; in zfs_destroy_snaps()
3976 zhp->zfs_name, snapname); in zfs_destroy_snaps()
4146 ret = lzc_promote(zhp->zfs_name, snapname, sizeof (snapname)); in zfs_promote()
4973 const char *snapname; member
5007 ha.snapname = snapname; in zfs_hold()
5020 zhp->zfs_name, snapname); in zfs_hold()
5142 ha.snapname = snapname; in zfs_release()
[all …]
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_ctldir.h51 int zfsctl_snapshot_unmount(const char *snapname, int flags);
53 int zfsctl_destroy_snapshot(const char *snapname, int force);
/freebsd/sys/contrib/openzfs/contrib/pyzfs/libzfs_core/test/
H A Dtest_libzfs_core.py462 snaps = [snapname]
465 self.assertExists(snapname)
472 snaps = [snapname]
476 self.assertExists(snapname)
480 snaps = [snapname]
508 snaps = [snapname]
519 snaps = [snapname]
573 snaps = [snapname]
816 lzc.lzc_snapshot([snapname])
947 snapname = name + b"@snap"
[all …]
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c1055 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfsctl_snapdir_readdir() local
1085 error = dmu_snapshot_list_next(zfsvfs->z_os, sizeof (snapname), in zfsctl_snapdir_readdir()
1086 snapname, &id, &cookie, NULL); in zfsctl_snapdir_readdir()
1100 strcpy(entry.d_name, snapname); in zfsctl_snapdir_readdir()
1316 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfsctl_umount_snapshots() local
1330 error = dmu_snapshot_list_next(zfsvfs->z_os, sizeof (snapname), in zfsctl_umount_snapshots()
1331 snapname, &id, &cookie, NULL); in zfsctl_umount_snapshots()
1381 zfsctl_snapshot_unmount(const char *snapname, int flags __unused) in zfsctl_snapshot_unmount() argument
1386 if (strchr(snapname, '@') == NULL) in zfsctl_snapshot_unmount()
1389 int err = getzfsvfs(snapname, &zfsvfs); in zfsctl_snapshot_unmount()
/freebsd/cddl/contrib/opensolaris/lib/pyzfs/common/
H A Ddataset.py226 (base, snapname) = dsname.split('@')
231 snapname)

12