Searched refs:snapname (Results 1 - 24 of 24) sorted by relevance

/freebsd-10.3-release/sbin/mksnap_ffs/
H A Dmksnap_ffs.c65 char *cp, *snapname; local
73 snapname = argv[1];
75 snapname = argv[2]; /* Old usage. */
87 if (strlen(snapname) >= PATH_MAX)
88 errx(1, "pathname too long %s", snapname);
89 cp = strrchr(snapname, '/');
92 } else if (cp == snapname) {
95 strlcpy(path, snapname, cp - snapname + 1);
118 build_iovec(&iov, &iovlen, "from", snapname, (size_
[all...]
/freebsd-10.3-release/cddl/contrib/opensolaris/lib/libzfs_core/common/
H A Dlibzfs_core.c479 lzc_get_holds(const char *snapname, nvlist_t **holdsp) argument
483 error = lzc_ioctl(ZFS_IOC_GET_HOLDS, snapname, innvl, holdsp);
492 * "snapname" is the full name of the snapshot to send (e.g. "pool/fs@snap")
498 * bookmark must represent an earlier point in the history of "snapname").
499 * It can be an earlier snapshot in the same filesystem or zvol as "snapname",
500 * or it can be the origin of "snapname"'s filesystem, or an earlier
515 lzc_send(const char *snapname, const char *from, int fd, argument
518 return (lzc_send_resume(snapname, from, fd, flags, 0, 0));
522 lzc_send_resume(const char *snapname, const char *from, int fd, argument
540 err = lzc_ioctl(ZFS_IOC_SEND_NEW, snapname, arg
561 lzc_send_space(const char *snapname, const char *from, uint64_t *spacep) argument
598 lzc_receive_impl(const char *snapname, nvlist_t *props, const char *origin, boolean_t force, boolean_t resumable, int fd) argument
684 lzc_receive(const char *snapname, nvlist_t *props, const char *origin, boolean_t force, int fd) argument
697 lzc_receive_resumable(const char *snapname, nvlist_t *props, const char *origin, boolean_t force, int fd) argument
721 const char *snapname = fnvlist_lookup_string(result, "target"); local
[all...]
/freebsd-10.3-release/sbin/fsck_ffs/
H A Dmain.c344 snprintf(snapname, sizeof snapname, "%s/.snap",
346 if (stat(snapname, &snapdir) < 0) {
351 snapname, strerror(errno));
353 mkdir(snapname, 0770) < 0 ||
354 chown(snapname, -1, grp->gr_gid) < 0 ||
355 chmod(snapname, 0770) < 0) {
359 snapname, strerror(errno));
365 snapname);
369 snprintf(snapname, sizeo
[all...]
H A Dglobs.c72 char snapname[BUFSIZ]; /* when doing snapshots, the name of the file */ variable
139 bzero(snapname, sizeof(char) * BUFSIZ);
H A Dsetup.c85 unlink(snapname);
93 unlink(snapname);
103 unlink(snapname);
109 unlink(snapname);
116 unlink(snapname);
126 unlink(snapname);
133 unlink(snapname);
H A Dfsck.h300 extern char snapname[BUFSIZ]; /* when doing snapshots, the name of the file */
H A Dfsutil.c393 unlink(snapname);
/freebsd-10.3-release/sbin/dump/
H A Dmain.c355 char snapname[BUFSIZ], snapcmd[BUFSIZ]; local
357 snprintf(snapname, sizeof snapname, "%s/.snap", mntpt);
358 if ((stat(snapname, &sb) < 0) || !S_ISDIR(sb.st_mode)) {
361 snapname);
367 snprintf(snapname, sizeof snapname,
370 _PATH_MKSNAP_FFS, mntpt, snapname);
371 unlink(snapname);
374 snapname, strerro
[all...]
/freebsd-10.3-release/cddl/contrib/opensolaris/lib/libzfs/common/
H A Dlibzfs_iter.c389 char snapname[ZFS_MAXNAMELEN]; local
390 (void) snprintf(snapname, sizeof (snapname),
394 snapname, ZFS_TYPE_SNAPSHOT)) {
409 char snapname[ZFS_MAXNAMELEN]; local
411 (void) snprintf(snapname, sizeof (snapname), "%s@%s",
414 snapname);
H A Dlibzfs_dataset.c2896 const char *snapname; local
2900 snapname = strchr(propname, '@') + 1;
2901 if (strchr(snapname, '@')) {
2902 (void) strlcpy(zc.zc_value, snapname, sizeof (zc.zc_value));
2904 /* snapname is the short name, append it to zhp's fsname */
2913 (void) strlcat(zc.zc_value, snapname, sizeof (zc.zc_value));
3406 const char *snapname; member in struct:destroydata
3417 "%s@%s", zhp->zfs_name, dd->snapname);
3431 zfs_destroy_snaps(zfs_handle_t *zhp, char *snapname, boolean_t defer) argument
3436 dd.snapname
3663 const char *snapname = nvpair_name(elem); local
4416 const char *snapname; member in struct:holdarg
4442 zfs_hold(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive, int cleanup_fd) argument
4570 zfs_release(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive) argument
[all...]
H A Dlibzfs_sendrecv.c495 fsavl_find(avl_tree_t *avl, uint64_t snapguid, char **snapname) argument
504 if (snapname)
505 *snapname = fn->fn_snapname;
620 char *snapname; local
623 snapname = strrchr(zhp->zfs_name, '@')+1;
625 VERIFY(0 == nvlist_add_uint64(sd->parent_snaps, snapname, guid));
630 if ((sd->fromsnap && strcmp(snapname, sd->fromsnap) == 0) ||
632 strcmp(snapname, sd->tosnap) == 0)) {
638 VERIFY(0 == nvlist_add_nvlist(sd->snapprops, snapname, nv));
817 /* these are all just the short snapname (th
1122 char *snapname; local
1298 char *snapname; local
2245 char *fsname, *snapname; local
2960 char *snapname; local
[all...]
/freebsd-10.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzfs_ctldir.h53 int zfsctl_destroy_snapshot(const char *snapname, int force);
H A Ddsl_dataset.h269 int dsl_dataset_snapshot_tmp(const char *fsname, const char *snapname,
323 int dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname,
325 void dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname,
H A Ddmu_objset.h176 int dmu_fsname(const char *snapname, char *buf);
H A Ddmu.h278 int dmu_get_recursive_snaps_nvl(char *fsname, const char *snapname,
283 int dmu_objset_snapshot_one(const char *fsname, const char *snapname);
/freebsd-10.3-release/cddl/contrib/opensolaris/lib/pyzfs/common/
H A Ddataset.py226 (base, snapname) = dsname.split('@')
231 snapname)
/freebsd-10.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddsl_userhold.c281 * holds is nvl of snapname -> holdname
282 * errlist will be filled in with snapname -> error
348 dsl_dataset_t *ds, nvlist_t *holds, const char *snapname)
384 snapname, holdname);
409 fnvlist_add_boolean(ddura->ddura_todelete, snapname);
413 fnvlist_add_nvlist(ddura->ddura_chkholds, snapname,
443 const char *snapname = nvpair_name(pair); local
449 error = holdfunc(dp, snapname, FTAG, &ds);
452 holds, snapname);
458 snapname, erro
347 dsl_dataset_user_release_check_one(dsl_dataset_user_release_arg_t *ddura, dsl_dataset_t *ds, nvlist_t *holds, const char *snapname) argument
[all...]
H A Dzfs_ctldir.c57 * '.zfs/snapshot' (ie: '.zfs/snapshot/<snapname>') are all GFS nodes and
60 * File systems mounted ontop of the GFS nodes '.zfs/snapshot/<snapname>'
838 char snapname[MAXNAMELEN]; local
859 err = zfsctl_snapshot_zname(dvp, name, MAXNAMELEN, snapname);
861 err = zfs_secpolicy_destroy_perms(snapname, cr);
875 err = dsl_destroy_snapshot(snapname, B_FALSE);
957 char snapname[MAXNAMELEN]; local
1028 VERIFY(zfsctl_snapshot_zname(dvp, nm, MAXNAMELEN, snapname) == 0);
1046 err = zfsctl_snapshot_zname(dvp, nm, MAXNAMELEN, snapname);
1057 if (dmu_objset_hold(snapname, FTA
1169 char snapname[MAXNAMELEN]; local
[all...]
H A Ddsl_dataset.c561 const char *snapname; local
566 err = dsl_dir_hold(dp, name, FTAG, &dd, &snapname);
578 if (err == 0 && snapname != NULL) {
581 if (*snapname++ != '@') {
587 dprintf("looking for snapshot '%s'\n", snapname);
588 err = dsl_dataset_snap_lookup(ds, snapname, &obj);
596 (void) strlcpy(snap_ds->ds_snapname, snapname,
941 const char *snapname; member in struct:destroyarg
951 dsname = kmem_asprintf("%s@%s", name, da->snapname);
959 dmu_get_recursive_snaps_nvl(char *fsname, const char *snapname, argument
1131 dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname, dmu_tx_t *tx, boolean_t recv, uint64_t cnt, cred_t *cr) argument
1329 dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname, dmu_tx_t *tx) argument
1520 char *snapname = nvpair_name(pair); local
1564 char *snapname = nvpair_name(pair); local
1633 dsl_dataset_snapshot_tmp(const char *fsname, const char *snapname, minor_t cleanup_minor, const char *htag) argument
[all...]
H A Ddmu_objset.c996 dmu_objset_snapshot_one(const char *fsname, const char *snapname) argument
999 char *longsnap = kmem_asprintf("%s@%s", fsname, snapname);
1975 dmu_fsname(const char *snapname, char *buf) argument
1977 char *atp = strchr(snapname, '@');
1980 if (atp - snapname >= MAXNAMELEN)
1982 (void) strlcpy(buf, snapname, atp - snapname + 1);
H A Dzfs_ioctl.c3456 zfs_unmount_snap(const char *snapname) argument
3462 if (strchr(snapname, '@') == NULL)
3465 vfsp = zfs_get_vfs(snapname);
3492 zfs_unmount_snap_cb(const char *snapname, void *arg) argument
3494 return (zfs_unmount_snap(snapname));
3729 const char *snapname = arg; local
3732 (void) snprintf(fullname, sizeof (fullname), "%s@%s", fsname, snapname);
5268 * "holds" -> { snapname -> holdname (string), ... }
5273 * snapname -> error value (int32)
5326 zfs_ioc_get_holds(const char *snapname, nvlist_ argument
5478 zfs_ioc_send_new(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl) argument
5544 zfs_ioc_send_space(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl) argument
[all...]
/freebsd-10.3-release/sys/cddl/contrib/opensolaris/common/zfs/
H A Dzfs_ioctl_compat.c875 char *poolname, *snapname;
907 snapname = kmem_asprintf("%s@%s", zc->zc_name, zc->zc_value);
908 fnvlist_add_boolean(tmpnvl, snapname);
909 kmem_free(snapname, strlen(snapname + 1));
975 snapname = kmem_asprintf("%s@%s", zc->zc_name,
977 nvlist_add_string(tmpnvl, snapname, zc->zc_string);
978 kmem_free(snapname, strlen(snapname + 1));
1006 snapname
[all...]
/freebsd-10.3-release/cddl/contrib/opensolaris/cmd/ztest/
H A Dztest.c3229 char snapname[MAXNAMELEN]; local
3232 (void) snprintf(snapname, sizeof (snapname), "%llu", (u_longlong_t)id);
3234 error = dmu_objset_snapshot_one(osname, snapname);
3241 snapname, error);
3249 char snapname[MAXNAMELEN]; local
3252 (void) snprintf(snapname, MAXNAMELEN, "%s@%llu", osname,
3255 error = dsl_destroy_snapshot(snapname, B_FALSE);
3257 fatal(0, "ztest_snapshot_destroy(%s) = %d", snapname, error);
4628 user_release_one(const char *snapname, cons argument
4652 char snapname[100]; local
[all...]
/freebsd-10.3-release/cddl/contrib/opensolaris/cmd/zfs/
H A Dzfs_main.c5604 const char *snapname; local
5609 snapname = delim + 1;
5610 if (strcmp(cbp->cb_snapname, snapname))
5687 const char *snapname; local
5696 snapname = delim + 1;
5701 cb.cb_snapname = snapname;
6942 char snapname[ZFS_MAXNAMELEN]; local
6983 (void) strncpy(snapname, argv[1], sizeof (snapname));
6984 *strchr(snapname, '#')
[all...]

Completed in 380 milliseconds