| /netbsd/src/external/cddl/osnet/dist/lib/libzfs/common/ |
| D | libzfs_iter.c | 388 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfs_iter_snapspec() local 389 (void) snprintf(snapname, sizeof (snapname), in zfs_iter_snapspec() 393 snapname, ZFS_TYPE_SNAPSHOT)) { in zfs_iter_snapspec() 408 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfs_iter_snapspec() local 410 (void) snprintf(snapname, sizeof (snapname), "%s@%s", in zfs_iter_snapspec() 413 snapname); in zfs_iter_snapspec()
|
| D | libzfs_sendrecv.c | 497 fsavl_find(avl_tree_t *avl, uint64_t snapguid, char **snapname) in fsavl_find() argument 506 if (snapname) in fsavl_find() 507 *snapname = fn->fn_snapname; in fsavl_find() 640 char *snapname; in send_iterate_snap() local 643 snapname = strrchr(zhp->zfs_name, '@')+1; in send_iterate_snap() 656 VERIFY(0 == nvlist_add_uint64(sd->parent_snaps, snapname, guid)); in send_iterate_snap() 661 if ((sd->fromsnap && strcmp(snapname, sd->fromsnap) == 0) || in send_iterate_snap() 663 strcmp(snapname, sd->tosnap) == 0)) { in send_iterate_snap() 669 VERIFY(0 == nvlist_add_nvlist(sd->snapprops, snapname, nv)); in send_iterate_snap() 1225 char *snapname; in dump_snapshot() local [all …]
|
| D | libzfs_dataset.c | 2891 const char *snapname; in zfs_prop_get_written_int() local 2895 snapname = strchr(propname, '@') + 1; in zfs_prop_get_written_int() 2896 if (strchr(snapname, '@')) { in zfs_prop_get_written_int() 2897 (void) strlcpy(zc.zc_value, snapname, sizeof (zc.zc_value)); in zfs_prop_get_written_int() 2908 (void) strlcat(zc.zc_value, snapname, sizeof (zc.zc_value)); in zfs_prop_get_written_int() 3410 const char *snapname; member 3421 "%s@%s", zhp->zfs_name, dd->snapname); in zfs_check_snap_cb() 3435 zfs_destroy_snaps(zfs_handle_t *zhp, char *snapname, boolean_t defer) in zfs_destroy_snaps() argument 3440 dd.snapname = snapname; in zfs_destroy_snaps() 3447 zhp->zfs_name, snapname); in zfs_destroy_snaps() [all …]
|
| /netbsd/src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
| D | zfs_ctldir.c | 964 char snapname[ZFS_MAX_DATASET_NAME_LEN]; local 990 error = dmu_snapshot_list_next(zfsvfs->z_os, sizeof(snapname), 991 snapname, &id, &cookie, NULL); 1004 strcpy(entry.d_name, snapname); 1193 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfsctl_umount_snapshots() local 1210 error = dmu_snapshot_list_next(zfsvfs->z_os, sizeof(snapname), in zfsctl_umount_snapshots() 1211 snapname, &id, &cookie, NULL); in zfsctl_umount_snapshots() 1305 sfs_snapshot_mount(vnode_t *vp, const char *snapname) in sfs_snapshot_mount() argument 1318 snprintf(osname, MAXPATHLEN, "%s@%s", path, snapname); in sfs_snapshot_mount() 1321 vp->v_vfsp->mnt_stat.f_mntonname, snapname); in sfs_snapshot_mount() [all …]
|
| D | dsl_userhold.c | 348 dsl_dataset_t *ds, nvlist_t *holds, const char *snapname) in dsl_dataset_user_release_check_one() argument 384 snapname, holdname); in dsl_dataset_user_release_check_one() 409 fnvlist_add_boolean(ddura->ddura_todelete, snapname); in dsl_dataset_user_release_check_one() 413 fnvlist_add_nvlist(ddura->ddura_chkholds, snapname, in dsl_dataset_user_release_check_one() 443 const char *snapname = nvpair_name(pair); in dsl_dataset_user_release_check() local 449 error = holdfunc(dp, snapname, FTAG, &ds); in dsl_dataset_user_release_check() 452 holds, snapname); in dsl_dataset_user_release_check() 458 snapname, error); in dsl_dataset_user_release_check()
|
| D | dsl_dataset.c | 595 const char *snapname; in dsl_dataset_hold() local 600 err = dsl_dir_hold(dp, name, FTAG, &dd, &snapname); in dsl_dataset_hold() 612 if (err == 0 && snapname != NULL) { in dsl_dataset_hold() 615 if (*snapname++ != '@') { in dsl_dataset_hold() 621 dprintf("looking for snapshot '%s'\n", snapname); in dsl_dataset_hold() 622 err = dsl_dataset_snap_lookup(ds, snapname, &obj); in dsl_dataset_hold() 630 (void) strlcpy(snap_ds->ds_snapname, snapname, in dsl_dataset_hold() 1004 const char *snapname; member 1014 dsname = kmem_asprintf("%s@%s", name, da->snapname); in dsl_check_snap_cb() 1022 dmu_get_recursive_snaps_nvl(char *fsname, const char *snapname, in dmu_get_recursive_snaps_nvl() argument [all …]
|
| D | dmu_objset.c | 1009 dmu_objset_snapshot_one(const char *fsname, const char *snapname) in dmu_objset_snapshot_one() argument 1012 char *longsnap = kmem_asprintf("%s@%s", fsname, snapname); in dmu_objset_snapshot_one() 2063 dmu_fsname(const char *snapname, char *buf) in dmu_fsname() argument 2065 char *atp = strchr(snapname, '@'); in dmu_fsname() 2068 if (atp - snapname >= ZFS_MAX_DATASET_NAME_LEN) in dmu_fsname() 2070 (void) strlcpy(buf, snapname, atp - snapname + 1); in dmu_fsname()
|
| D | zfs_ioctl.c | 3571 zfs_unmount_snap(const char *snapname) in zfs_unmount_snap() argument 3577 if (strchr(snapname, '@') == NULL) in zfs_unmount_snap() 3580 vfsp = zfs_get_vfs(snapname); in zfs_unmount_snap() 3611 zfs_unmount_snap_cb(const char *snapname, void *arg) in zfs_unmount_snap_cb() argument 3613 return (zfs_unmount_snap(snapname)); in zfs_unmount_snap_cb() 3853 const char *snapname = arg; in recursive_unmount() local 3856 (void) snprintf(fullname, sizeof (fullname), "%s@%s", fsname, snapname); in recursive_unmount() 5524 zfs_ioc_get_holds(const char *snapname, nvlist_t *args, nvlist_t *outnvl) in zfs_ioc_get_holds() argument 5526 return (dsl_dataset_get_holds(snapname, outnvl)); in zfs_ioc_get_holds() 5680 zfs_ioc_send_new(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl) in zfs_ioc_send_new() argument [all …]
|
| /netbsd/src/external/cddl/osnet/dist/common/zfs/ |
| D | zfs_ioctl_compat.c | 1194 char *poolname, *snapname; in zfs_ioctl_compat_innvl() local 1227 snapname = kmem_asprintf("%s@%s", zc->zc_name, zc->zc_value); in zfs_ioctl_compat_innvl() 1228 fnvlist_add_boolean(tmpnvl, snapname); in zfs_ioctl_compat_innvl() 1229 kmem_free(snapname, strlen(snapname + 1)); in zfs_ioctl_compat_innvl() 1295 snapname = kmem_asprintf("%s@%s", zc->zc_name, in zfs_ioctl_compat_innvl() 1297 nvlist_add_string(tmpnvl, snapname, zc->zc_string); in zfs_ioctl_compat_innvl() 1298 kmem_free(snapname, strlen(snapname + 1)); in zfs_ioctl_compat_innvl() 1326 snapname = kmem_asprintf("%s@%s", zc->zc_name, in zfs_ioctl_compat_innvl() 1329 fnvlist_add_nvlist(nvl, snapname, tmpnvl); in zfs_ioctl_compat_innvl() 1330 kmem_free(snapname, strlen(snapname + 1)); in zfs_ioctl_compat_innvl()
|
| /netbsd/src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
| D | dsl_dataset.h | 266 int dsl_dataset_snapshot_tmp(const char *fsname, const char *snapname, 320 int dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname, 322 void dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname,
|
| D | zfs_ctldir.h | 60 int zfsctl_destroy_snapshot(const char *snapname, int force);
|
| D | dmu_objset.h | 182 int dmu_fsname(const char *snapname, char *buf);
|
| D | dmu.h | 281 int dmu_get_recursive_snaps_nvl(char *fsname, const char *snapname, 286 int dmu_objset_snapshot_one(const char *fsname, const char *snapname);
|
| /netbsd/src/external/cddl/osnet/dist/cmd/ztest/ |
| D | ztest.c | 3230 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in ztest_snapshot_create() local 3233 (void) snprintf(snapname, sizeof (snapname), "%llu", (u_longlong_t)id); in ztest_snapshot_create() 3235 error = dmu_objset_snapshot_one(osname, snapname); in ztest_snapshot_create() 3242 snapname, error); in ztest_snapshot_create() 3250 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in ztest_snapshot_destroy() local 3253 (void) snprintf(snapname, sizeof (snapname), "%s@%llu", osname, in ztest_snapshot_destroy() 3256 error = dsl_destroy_snapshot(snapname, B_FALSE); in ztest_snapshot_destroy() 3258 fatal(0, "ztest_snapshot_destroy(%s) = %d", snapname, error); in ztest_snapshot_destroy() 4639 user_release_one(const char *snapname, const char *holdname) in user_release_one() argument 4647 fnvlist_add_nvlist(snaps, snapname, holds); in user_release_one() [all …]
|
| /netbsd/src/external/cddl/osnet/dist/cmd/zfs/ |
| D | zfs_main.c | 5638 const char *snapname; in holds_callback() local 5643 snapname = delim + 1; in holds_callback() 5644 if (strcmp(cbp->cb_snapname, snapname)) in holds_callback() 5732 const char *snapname = NULL; in zfs_do_holds() local 5736 snapname = delim + 1; in zfs_do_holds() 5742 cb.cb_snapname = snapname; in zfs_do_holds() 7008 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfs_do_bookmark() local 7049 (void) strncpy(snapname, argv[1], sizeof (snapname)); in zfs_do_bookmark() 7050 *strchr(snapname, '#') = '\0'; in zfs_do_bookmark() 7051 (void) strlcat(snapname, argv[0], sizeof (snapname)); in zfs_do_bookmark() [all …]
|