/freebsd/sbin/mksnap_ffs/ |
H A D | mksnap_ffs.c | 95 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.py | 346 _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.py | 541 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 D | tst.terminate_by_signal.ksh | 26 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 D | tst.bookmark.create.ksh | 26 snapname=testsnap 38 log_must zfs snapshot $fs@$snapname 41 $ZCP_ROOT/synctask_core/tst.bookmark.create.zcp $fs $snapname $bookname
|
H A D | tst.snapshot_recursive.ksh | 27 snapname=snap 50 $ZCP_ROOT/synctask_core/tst.snapshot_recursive.zcp $rootfs $snapname 56 log_must snapexists $fs@$snapname
|
H A D | tst.bookmark.copy.ksh | 26 snapname=testsnap 39 log_must zfs snapshot $fs@$snapname 40 log_must zfs bookmark $fs@$snapname "$fs#$bookname"
|
H A D | tst.snapshot_simple.ksh | 26 snapname=testsnap 38 $ZCP_ROOT/synctask_core/tst.snapshot_simple.zcp $fs $snapname
|
/freebsd/sbin/fsck_ffs/ |
H A D | main.c | 655 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 D | libzfs_core.c | 594 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 D | main.c | 363 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 D | zfs_clone_deeply_nested.ksh | 44 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 D | zcp_iter.c | 126 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 D | dsl_userhold.c | 370 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 D | bectl.c | 202 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 D | be.c | 60 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 D | zfs_ctldir.c | 267 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 D | history_common.kshlib | 136 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 D | libzfs_iter.c | 447 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 D | libzfs_sendrecv.c | 149 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 D | libzfs_dataset.c | 3360 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 D | zfs_ctldir.h | 51 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 D | test_libzfs_core.py | 462 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 D | zfs_ctldir.c | 1055 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 D | dataset.py | 226 (base, snapname) = dsname.split('@') 231 snapname)
|