/freebsd-10.3-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.3-release/cddl/contrib/opensolaris/lib/libzfs_core/common/ |
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 * "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 D | main.c | 344 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 D | globs.c | 72 char snapname[BUFSIZ]; /* when doing snapshots, the name of the file */ variable 139 bzero(snapname, sizeof(char) * BUFSIZ);
|
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 extern char snapname[BUFSIZ]; /* when doing snapshots, the name of the file */
|
H A D | fsutil.c | 393 unlink(snapname);
|
/freebsd-10.3-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.3-release/cddl/contrib/opensolaris/lib/libzfs/common/ |
H A D | libzfs_iter.c | 389 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 D | libzfs_dataset.c | 2896 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 D | libzfs_sendrecv.c | 495 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 D | zfs_ctldir.h | 53 int zfsctl_destroy_snapshot(const char *snapname, int force);
|
H A D | dsl_dataset.h | 269 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 D | dmu_objset.h | 176 int dmu_fsname(const char *snapname, char *buf);
|
H A D | dmu.h | 278 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 D | dataset.py | 226 (base, snapname) = dsname.split('@') 231 snapname)
|
/freebsd-10.3-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 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 D | zfs_ctldir.c | 57 * '.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 D | dsl_dataset.c | 561 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 D | dmu_objset.c | 996 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 D | zfs_ioctl.c | 3456 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 D | zfs_ioctl_compat.c | 875 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 D | ztest.c | 3229 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 D | zfs_main.c | 5604 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...] |