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

/freebsd-10.0-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.0-release/cddl/contrib/opensolaris/lib/libzfs_core/common/
H A Dlibzfs_core.h52 int lzc_get_holds(const char *snapname, nvlist_t **holdsp);
54 int lzc_send(const char *snapname, const char *fromsnap, int fd);
55 int lzc_receive(const char *snapname, nvlist_t *props, const char *origin,
57 int lzc_send_space(const char *snapname, const char *fromsnap,
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 lzc_send(const char *snapname, const char *fromsnap, int fd) argument
501 err = lzc_ioctl(ZFS_IOC_SEND_NEW, snapname, args, NULL);
510 lzc_send_space(const char *snapname, const char *fromsnap, uint64_t *spacep) argument
519 err = lzc_ioctl(ZFS_IOC_SEND_SPACE, snapname, args, &result);
560 lzc_receive(const char *snapname, nvlist_t *props, const char *origin, argument
577 (void) strlcpy(zc.zc_name, snapname, sizeof (zc.zc_name));
593 (void) strlcpy(zc.zc_value, snapname, sizeof (zc.zc_value));
650 const char *snapname local
[all...]
/freebsd-10.0-release/sbin/fsck_ffs/
H A Dmain.c333 snprintf(snapname, sizeof snapname, "%s/.snap",
335 if (stat(snapname, &snapdir) < 0) {
340 snapname, strerror(errno));
342 mkdir(snapname, 0770) < 0 ||
343 chown(snapname, -1, grp->gr_gid) < 0 ||
344 chmod(snapname, 0770) < 0) {
348 snapname, strerror(errno));
354 snapname);
358 snprintf(snapname, sizeo
[all...]
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 char snapname[BUFSIZ]; /* when doing snapshots, the name of the file */ variable
H A Dfsutil.c372 unlink(snapname);
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libzfs/common/
H A Dlibzfs_iter.c337 char snapname[ZFS_MAXNAMELEN]; local
338 (void) snprintf(snapname, sizeof (snapname),
342 snapname, ZFS_TYPE_SNAPSHOT)) {
357 char snapname[ZFS_MAXNAMELEN]; local
359 (void) snprintf(snapname, sizeof (snapname), "%s@%s",
362 snapname);
H A Dlibzfs_dataset.c2667 const char *snapname; local
2671 snapname = strchr(propname, '@') + 1;
2672 if (strchr(snapname, '@')) {
2673 (void) strlcpy(zc.zc_value, snapname, sizeof (zc.zc_value));
2675 /* snapname is the short name, append it to zhp's fsname */
2684 (void) strlcat(zc.zc_value, snapname, sizeof (zc.zc_value));
3159 const char *snapname; member in struct:destroydata
3170 "%s@%s", zhp->zfs_name, dd->snapname);
3184 zfs_destroy_snaps(zfs_handle_t *zhp, char *snapname, boolean_t defer) argument
3189 dd.snapname
3416 const char *snapname = nvpair_name(elem); local
4158 const char *snapname; member in struct:holdarg
4184 zfs_hold(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive, int cleanup_fd) argument
4312 zfs_release(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive) argument
[all...]
H A Dlibzfs_sendrecv.c474 fsavl_find(avl_tree_t *avl, uint64_t snapguid, char **snapname) argument
483 if (snapname)
484 *snapname = fn->fn_snapname;
599 char *snapname; local
602 snapname = strrchr(zhp->zfs_name, '@')+1;
604 VERIFY(0 == nvlist_add_uint64(sd->parent_snaps, snapname, guid));
609 if ((sd->fromsnap && strcmp(snapname, sd->fromsnap) == 0) ||
611 strcmp(snapname, sd->tosnap) == 0)) {
617 VERIFY(0 == nvlist_add_nvlist(sd->snapprops, snapname, nv));
796 /* these are all just the short snapname (th
1055 char *snapname; local
1248 char *snapname; local
1901 char *fsname, *snapname; local
2574 char *snapname; local
[all...]
/freebsd-10.0-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.0-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.h201 int dsl_dataset_snapshot_tmp(const char *fsname, const char *snapname,
254 int dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname,
256 void dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname,
H A Ddmu_objset.h169 int dmu_fsname(const char *snapname, char *buf);
H A Ddmu.h266 int dmu_get_recursive_snaps_nvl(char *fsname, const char *snapname,
271 int dmu_objset_snapshot_one(const char *fsname, const char *snapname);
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/common/zfs/
H A Dzfs_ioctl_compat.c683 char *poolname, *snapname;
714 snapname = kmem_asprintf("%s@%s", zc->zc_name, zc->zc_value);
715 fnvlist_add_boolean(tmpnvl, snapname);
716 kmem_free(snapname, strlen(snapname + 1));
782 snapname = kmem_asprintf("%s@%s", zc->zc_name,
784 nvlist_add_string(tmpnvl, snapname, zc->zc_string);
785 kmem_free(snapname, strlen(snapname + 1));
813 snapname
[all...]
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/pyzfs/common/
H A Ddataset.py226 (base, snapname) = dsname.split('@')
231 snapname)
/freebsd-10.0-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
347 dsl_dataset_t *ds, nvlist_t *holds, const char *snapname)
383 snapname, holdname);
407 fnvlist_add_boolean(ddura->ddura_todelete, snapname);
411 fnvlist_add_nvlist(ddura->ddura_chkholds, snapname,
441 const char *snapname = nvpair_name(pair); local
447 error = holdfunc(dp, snapname, FTAG, &ds);
450 holds, snapname);
456 snapname, erro
346 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.c56 * '.zfs/snapshot' (ie: '.zfs/snapshot/<snapname>') are all GFS nodes and
59 * File systems mounted ontop of the GFS nodes '.zfs/snapshot/<snapname>'
825 char snapname[MAXNAMELEN]; local
846 err = zfsctl_snapshot_zname(dvp, name, MAXNAMELEN, snapname);
848 err = zfs_secpolicy_destroy_perms(snapname, cr);
862 err = dsl_destroy_snapshot(snapname, B_FALSE);
944 char snapname[MAXNAMELEN]; local
1016 VERIFY(zfsctl_snapshot_zname(dvp, nm, MAXNAMELEN, snapname) == 0);
1034 err = zfsctl_snapshot_zname(dvp, nm, MAXNAMELEN, snapname);
1045 if (dmu_objset_hold(snapname, FTA
1156 char snapname[MAXNAMELEN]; local
[all...]
H A Ddsl_dataset.c467 const char *snapname; local
471 err = dsl_dir_hold(dp, name, FTAG, &dd, &snapname);
483 if (err == 0 && snapname != NULL) {
486 if (*snapname++ != '@') {
492 dprintf("looking for snapshot '%s'\n", snapname);
493 err = dsl_dataset_snap_lookup(*dsp, snapname, &obj);
501 (void) strlcpy(ds->ds_snapname, snapname,
779 const char *snapname; member in struct:destroyarg
789 dsname = kmem_asprintf("%s@%s", name, da->snapname);
797 dmu_get_recursive_snaps_nvl(char *fsname, const char *snapname, argument
967 dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname, dmu_tx_t *tx, boolean_t recv) argument
1058 dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname, dmu_tx_t *tx) argument
1237 char *snapname = nvpair_name(pair); local
1280 char *snapname = nvpair_name(pair); local
1348 dsl_dataset_snapshot_tmp(const char *fsname, const char *snapname, minor_t cleanup_minor, const char *htag) argument
[all...]
H A Ddmu_objset.c909 dmu_objset_snapshot_one(const char *fsname, const char *snapname) argument
912 char *longsnap = kmem_asprintf("%s@%s", fsname, snapname);
1768 dmu_fsname(const char *snapname, char *buf) argument
1770 char *atp = strchr(snapname, '@');
1773 if (atp - snapname >= MAXNAMELEN)
1775 (void) strlcpy(buf, snapname, atp - snapname + 1);
H A Dzfs_ioctl.c3416 zfs_unmount_snap(const char *snapname) argument
3422 if (strchr(snapname, '@') == NULL)
3425 vfsp = zfs_get_vfs(snapname);
3453 zfs_unmount_snap_cb(const char *snapname, void *arg) argument
3455 return (zfs_unmount_snap(snapname));
3588 const char *snapname = arg; local
3591 (void) snprintf(fullname, sizeof (fullname), "%s@%s", fsname, snapname);
5039 * "holds" -> { snapname -> holdname (string), ... }
5044 * snapname -> error value (int32)
5083 zfs_ioc_get_holds(const char *snapname, nvlist_ argument
5221 zfs_ioc_send_new(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl) argument
5270 zfs_ioc_send_space(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl) argument
[all...]
/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/ztest/
H A Dztest.c3220 char snapname[MAXNAMELEN]; local
3223 (void) snprintf(snapname, sizeof (snapname), "%llu", (u_longlong_t)id);
3225 error = dmu_objset_snapshot_one(osname, snapname);
3232 snapname, error);
3240 char snapname[MAXNAMELEN]; local
3243 (void) snprintf(snapname, MAXNAMELEN, "%s@%llu", osname,
3246 error = dsl_destroy_snapshot(snapname, B_FALSE);
3248 fatal(0, "ztest_snapshot_destroy(%s) = %d", snapname, error);
4605 user_release_one(const char *snapname, cons argument
4629 char snapname[100]; local
[all...]
/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/zfs/
H A Dzfs_main.c234 "<snapshot>[%<snapname>][,...]\n"));
284 "<filesystem@snapname|volume@snapname> ...\n"));
5355 const char *snapname; local
5360 snapname = delim + 1;
5361 if (strcmp(cbp->cb_snapname, snapname))
5438 const char *snapname; local
5447 snapname = delim + 1;
5452 cb.cb_snapname = snapname;

Completed in 167 milliseconds