/freebsd-10.0-release/sbin/mksnap_ffs/ |
H A D | mksnap_ffs.c | 65 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 D | libzfs_core.h | 52 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 D | libzfs_core.c | 479 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 D | main.c | 333 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 D | setup.c | 85 unlink(snapname); 93 unlink(snapname); 103 unlink(snapname); 109 unlink(snapname); 116 unlink(snapname); 126 unlink(snapname); 133 unlink(snapname);
|
H A D | fsck.h | 300 char snapname[BUFSIZ]; /* when doing snapshots, the name of the file */ variable
|
H A D | fsutil.c | 372 unlink(snapname);
|
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libzfs/common/ |
H A D | libzfs_iter.c | 337 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 D | libzfs_dataset.c | 2667 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 D | libzfs_sendrecv.c | 474 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 D | main.c | 355 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 D | zfs_ctldir.h | 53 int zfsctl_destroy_snapshot(const char *snapname, int force);
|
H A D | dsl_dataset.h | 201 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 D | dmu_objset.h | 169 int dmu_fsname(const char *snapname, char *buf);
|
H A D | dmu.h | 266 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 D | zfs_ioctl_compat.c | 683 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 D | dataset.py | 226 (base, snapname) = dsname.split('@') 231 snapname)
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | dsl_userhold.c | 281 * 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 D | zfs_ctldir.c | 56 * '.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 D | dsl_dataset.c | 467 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 D | dmu_objset.c | 909 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 D | zfs_ioctl.c | 3416 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 D | ztest.c | 3220 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 D | zfs_main.c | 234 "<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;
|