/freebsd-11-stable/sbin/mksnap_ffs/ |
H A D | mksnap_ffs.c | 94 char *cp, *snapname; local 102 snapname = argv[1]; 104 snapname = argv[2]; /* Old usage. */ 116 if (strlen(snapname) >= PATH_MAX) 117 errx(1, "pathname too long %s", snapname); 118 cp = strrchr(snapname, '/'); 121 } else if (cp == snapname) { 124 strlcpy(path, snapname, cp - snapname + 1); 164 build_iovec(&iov, &iovlen, "from", snapname, (size_ [all...] |
/freebsd-11-stable/lib/libbe/ |
H A D | be_impl.h | 51 const char *snapname; member in struct:libbe_deep_clone
|
H A D | be.c | 58 char *snapname; member in struct:be_destroy_data 218 if (bdd->snapname == NULL) 222 return (strcmp(atpos + 1, bdd->snapname) == 0); 323 if (bdd->snapname != NULL && !SLIST_EMPTY(&bdd->promotelist)) 358 if (bdd->snapname == NULL) { 378 bdd->snapname); 406 bdd.snapname = NULL; 430 free(bdd.snapname); 446 bdd.snapname = strdup(snapdelim + 1); 447 if (bdd.snapname 794 char *parentname, *snapname; local [all...] |
/freebsd-11-stable/sbin/fsck_ffs/ |
H A D | main.c | 353 snprintf(snapname, sizeof snapname, "%s/.snap", 355 if (stat(snapname, &snapdir) < 0) { 360 snapname, strerror(errno)); 362 mkdir(snapname, 0770) < 0 || 363 chown(snapname, -1, grp->gr_gid) < 0 || 364 chmod(snapname, 0770) < 0) { 368 snapname, strerror(errno)); 374 snapname); 378 snprintf(snapname, sizeo [all...] |
H A D | setup.c | 88 unlink(snapname); 96 unlink(snapname); 106 unlink(snapname); 112 unlink(snapname); 119 unlink(snapname); 129 unlink(snapname); 136 unlink(snapname);
|
H A D | globs.c | 74 char snapname[BUFSIZ]; /* when doing snapshots, the name of the file */ variable 147 bzero(snapname, sizeof(char) * BUFSIZ);
|
H A D | fsck.h | 304 extern char snapname[BUFSIZ]; /* when doing snapshots, the name of the file */
|
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs_core/common/ |
H A D | libzfs_core.c | 563 lzc_get_holds(const char *snapname, nvlist_t **holdsp) argument 567 error = lzc_ioctl(ZFS_IOC_GET_HOLDS, snapname, innvl, holdsp); 576 * "snapname" is the full name of the snapshot to send (e.g. "pool/fs@snap") 582 * bookmark must represent an earlier point in the history of "snapname"). 583 * It can be an earlier snapshot in the same filesystem or zvol as "snapname", 584 * or it can be the origin of "snapname"'s filesystem, or an earlier 599 lzc_send(const char *snapname, const char *from, int fd, argument 602 return (lzc_send_resume(snapname, from, fd, flags, 0, 0)); 606 lzc_send_resume(const char *snapname, const char *from, int fd, argument 626 err = lzc_ioctl(ZFS_IOC_SEND_NEW, snapname, arg 647 lzc_send_space(const char *snapname, const char *from, enum lzc_send_flags flags, uint64_t *spacep) argument 691 recv_impl(const char *snapname, nvlist_t *props, const char *origin, boolean_t force, boolean_t resumable, int fd, const dmu_replay_record_t *begin_record) argument 784 lzc_receive(const char *snapname, nvlist_t *props, const char *origin, boolean_t force, int fd) argument 797 lzc_receive_resumable(const char *snapname, nvlist_t *props, const char *origin, boolean_t force, int fd) argument 815 lzc_receive_with_header(const char *snapname, nvlist_t *props, const char *origin, boolean_t force, boolean_t resumable, int fd, const dmu_replay_record_t *begin_record) argument 846 const char *snapname = fnvlist_lookup_string(result, "target"); local 861 lzc_rollback_to(const char *fsname, const char *snapname) argument [all...] |
/freebsd-11-stable/sbin/bectl/ |
H A D | bectl.c | 189 char *atpos, *bootenv, *snapname; local 193 snapname = NULL; 198 snapname = optarg; 229 if (snapname == NULL) 233 else if (strchr(snapname, '@') != NULL) 235 strlcpy(snapshot, snapname, sizeof(snapshot)); 238 err = be_snapshot(be, snapname, NULL, recursive, 254 else if (snapname == NULL) 260 bootenv, snapname);
|
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | zcp_iter.c | 123 const char *snapname = lua_tostring(state, 1); local 133 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, snapname, FTAG); 143 snapname)); 156 char snapname[ZFS_MAX_DATASET_NAME_LEN]; local 171 dsl_dataset_name(ds, snapname); 172 VERIFY3U(sizeof (snapname), >, 173 strlcat(snapname, "@", sizeof (snapname))); 175 p = strchr(snapname, '\0'); 178 sizeof (snapname) [all...] |
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>' 1023 * Fix up the root vnode mounted on .zfs/snapshot/<snapname>. 1026 * make .zfs/snapshot/<snapname> accessible over NFS 1027 * without requiring manual mounts of <snapname>. 1052 char snapname[ZFS_MAX_DATASET_NAME_LEN]; local 1079 error = dmu_snapshot_list_next(zfsvfs->z_os, sizeof(snapname), 1080 snapname, &id, &cookie, NULL); 1094 strcpy(entry.d_name, snapname); 1291 char snapname[ZFS_MAX_DATASET_NAME_LE local [all...] |
H A D | dsl_dataset.c | 615 const char *snapname; local 620 err = dsl_dir_hold(dp, name, FTAG, &dd, &snapname); 632 if (err == 0 && snapname != NULL) { 635 if (*snapname++ != '@') { 641 dprintf("looking for snapshot '%s'\n", snapname); 642 err = dsl_dataset_snap_lookup(ds, snapname, &obj); 650 (void) strlcpy(snap_ds->ds_snapname, snapname, 1024 const char *snapname; member in struct:destroyarg 1034 dsname = kmem_asprintf("%s@%s", name, da->snapname); 1042 dmu_get_recursive_snaps_nvl(char *fsname, const char *snapname, argument 1196 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 1394 dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname, dmu_tx_t *tx) argument 1606 char *snapname = nvpair_name(pair); local 1650 char *snapname = nvpair_name(pair); local 1719 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 | 1202 dmu_objset_snapshot_one(const char *fsname, const char *snapname) argument 1205 char *longsnap = kmem_asprintf("%s@%s", fsname, snapname); 2371 dmu_fsname(const char *snapname, char *buf) argument 2373 char *atp = strchr(snapname, '@'); 2376 if (atp - snapname >= ZFS_MAX_DATASET_NAME_LEN) 2378 (void) strlcpy(buf, snapname, atp - snapname + 1);
|
H A D | zfs_ioctl.c | 3593 zfs_unmount_snap(const char *snapname) argument 3598 if (strchr(snapname, '@') == NULL) 3601 int err = getzfsvfs(snapname, &zfsvfs); 3631 zfs_unmount_snap_cb(const char *snapname, void *arg) argument 3633 zfs_unmount_snap(snapname); 4024 const char *snapname = arg; local 4027 (void) snprintf(fullname, sizeof (fullname), "%s@%s", fsname, snapname); 5712 * "holds" -> { snapname -> holdname (string), ... } 5717 * snapname -> error value (int32) 5770 zfs_ioc_get_holds(const char *snapname, nvlist_ argument 5924 zfs_ioc_send_new(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl) argument 5998 zfs_ioc_send_space(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl) argument [all...] |
/freebsd-11-stable/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 | 319 int dsl_dataset_snapshot_tmp(const char *fsname, const char *snapname, 401 int dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname, 403 void dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname,
|
H A D | dmu_objset.h | 199 int dmu_fsname(const char *snapname, char *buf);
|
/freebsd-11-stable/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-11-stable/cddl/contrib/opensolaris/lib/libzfs/common/ |
H A D | libzfs_iter.c | 380 char snapname[ZFS_MAX_DATASET_NAME_LEN]; local 381 (void) snprintf(snapname, sizeof (snapname), 385 snapname, ZFS_TYPE_SNAPSHOT)) { 400 char snapname[ZFS_MAX_DATASET_NAME_LEN]; local 402 (void) snprintf(snapname, sizeof (snapname), "%s@%s", 405 snapname);
|
H A D | libzfs_sendrecv.c | 507 fsavl_find(avl_tree_t *avl, uint64_t snapguid, char **snapname) argument 516 if (snapname) 517 *snapname = fn->fn_snapname; 650 char *snapname; local 653 snapname = strrchr(zhp->zfs_name, '@')+1; 666 VERIFY(0 == nvlist_add_uint64(sd->parent_snaps, snapname, guid)); 671 if ((sd->fromsnap && strcmp(snapname, sd->fromsnap) == 0) || 673 strcmp(snapname, sd->tosnap) == 0)) { 679 VERIFY(0 == nvlist_add_nvlist(sd->snapprops, snapname, nv)); 930 /* these are all just the short snapname (th 953 zfs_send_space(zfs_handle_t *zhp, const char *snapname, const char *from, enum lzc_send_flags flags, uint64_t *spacep) argument 1244 char *snapname; local 1425 char *snapname; local 2410 char *fsname, *snapname; local 3129 char *snapname = NULL; local [all...] |
H A D | libzfs_dataset.c | 3152 const char *snapname; local 3156 snapname = strchr(propname, '@') + 1; 3157 if (strchr(snapname, '@')) { 3158 (void) strlcpy(zc.zc_value, snapname, sizeof (zc.zc_value)); 3160 /* snapname is the short name, append it to zhp's fsname */ 3169 (void) strlcat(zc.zc_value, snapname, sizeof (zc.zc_value)); 3694 const char *snapname; member in struct:destroydata 3705 "%s@%s", zhp->zfs_name, dd->snapname); 3719 zfs_destroy_snaps(zfs_handle_t *zhp, char *snapname, boolean_t defer) argument 3724 dd.snapname 3873 char snapname[ZFS_MAX_DATASET_NAME_LEN]; local 3985 const char *snapname = nvpair_name(elem); local 4766 const char *snapname; member in struct:holdarg 4792 zfs_hold(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive, int cleanup_fd) argument 4920 zfs_release(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive) argument [all...] |
/freebsd-11-stable/cddl/contrib/opensolaris/lib/pyzfs/common/ |
H A D | dataset.py | 226 (base, snapname) = dsname.split('@') 231 snapname)
|
/freebsd-11-stable/sys/cddl/contrib/opensolaris/common/zfs/ |
H A D | zfs_ioctl_compat.c | 1194 char *poolname, *snapname; 1227 snapname = kmem_asprintf("%s@%s", zc->zc_name, zc->zc_value); 1228 fnvlist_add_boolean(tmpnvl, snapname); 1229 kmem_free(snapname, strlen(snapname + 1)); 1295 snapname = kmem_asprintf("%s@%s", zc->zc_name, 1297 nvlist_add_string(tmpnvl, snapname, zc->zc_string); 1298 kmem_free(snapname, strlen(snapname + 1)); 1326 snapname [all...] |
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs/ |
H A D | zfs_main.c | 5696 const char *snapname; local 5701 snapname = delim + 1; 5702 if (strcmp(cbp->cb_snapname, snapname)) 5790 const char *snapname = NULL; local 5794 snapname = delim + 1; 5800 cb.cb_snapname = snapname; 7140 char snapname[ZFS_MAX_DATASET_NAME_LEN]; local 7181 (void) strncpy(snapname, argv[1], sizeof (snapname)); 7182 *strchr(snapname, '#') [all...] |