/illumos-gate/usr/src/test/zfs-tests/tests/functional/rsend/ |
H A D | rsend_006_pos.ksh | 49 set -A snaps "$POOL@init" "$POOL@snap0" \ 66 while ((i < ${#snaps[@]})); do 67 log_must zfs rename -r ${snaps[$i]} ${snaps[((i+1))]}
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_rename/ |
H A D | zfs_rename_009_neg.ksh | 50 typeset snaps=$(zfs list -H -t snapshot -o name) 59 for snap in $snaps; do
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_destroy/ |
H A D | zfs_destroy_016_pos.ksh | 40 for i in $snaps; do 83 snaps="1 2 3 4 5" 148 snaps="1 2 3 5 6 7 8 9 10" 158 snaps="1 2 3 4 5"
|
/illumos-gate/usr/src/lib/libzfs_core/common/ |
H A D | libzfs_core.c | 203 * The keys in the snaps nvlist are the snapshots to be created. 216 lzc_snapshot(nvlist_t *snaps, nvlist_t *props, nvlist_t **errlist) argument 226 elem = nvlist_next_nvpair(snaps, NULL); 233 fnvlist_add_nvlist(args, "snaps", snaps); 246 * The keys in the snaps nvlist are the snapshots to be destroyed. 268 lzc_destroy_snaps(nvlist_t *snaps, boolean_t defer, nvlist_t **errlist) argument 276 elem = nvlist_next_nvpair(snaps, NULL); 283 fnvlist_add_nvlist(args, "snaps", snaps); [all...] |
/illumos-gate/usr/src/lib/pyzfs/common/ |
H A D | dataset.py | 101 types=("filesystem", "volume"), snaps=True): 114 snaps is a boolean specifying if snapshots are acceptable. 125 if "@" in name and not snaps:
|
H A D | ioctl.c | 234 int snaps; local 239 if (!PyArg_ParseTuple(args, "siK", &name, &snaps, &cookie)) 245 if (snaps) 258 if (snaps) 270 int snaps; local
|
H A D | allow.py | 327 ds = zfs.dataset.Dataset(sys.argv[2], snaps=False) 388 ds = zfs.dataset.Dataset(fsname, snaps=False)
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_vss.c | 82 smb_gmttoken_response_t snaps; local 106 count, &snaps); 108 status = smb_vss_encode_gmttokens(sr, fsctl, count, &snaps); 110 smb_vss_get_snapshots_free(&snaps);
|
/illumos-gate/usr/src/cmd/beadm/ |
H A D | beadm.c | 548 print_nodes(const char *be_name, boolean_t dsets, boolean_t snaps, argument 556 if (snaps) 1083 boolean_t snaps = B_FALSE; local 1132 snaps = B_TRUE; 1153 if (snaps) { 1161 snaps = B_TRUE; 1190 print_nodes(be_name, dsets, snaps, parsable, be_nodes);
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_ioctl.c | 840 nvlist_t *snaps; local 844 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0) 846 for (pair = nvlist_next_nvpair(snaps, NULL); pair != NULL; 848 nextpair = nvlist_next_nvpair(snaps, pair); 859 fnvlist_remove_nvpair(snaps, pair); 985 nvlist_t *snaps; local 989 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0) 991 for (pair = nvlist_next_nvpair(snaps, NUL 3318 nvlist_t *snaps; local 3494 nvlist_t *snaps; local [all...] |
H A D | dsl_destroy.c | 504 * On success, all snaps will be destroyed and this will return 0. 505 * On failure, no snaps will be destroyed, the errlist will be filled in, 509 dsl_destroy_snapshots_nvl(nvlist_t *snaps, boolean_t defer, argument 516 pair = nvlist_next_nvpair(snaps, NULL); 520 dsda.dsda_snaps = snaps;
|
H A D | dmu_objset.c | 1019 nvlist_t *snaps = fnvlist_alloc(); local 1021 fnvlist_add_boolean(snaps, longsnap); 1023 err = dsl_dataset_snapshot(snaps, NULL, NULL); 1024 fnvlist_free(snaps);
|
H A D | dsl_dataset.c | 1495 dsl_dataset_snapshot(nvlist_t *snaps, nvlist_t *props, nvlist_t *errors) argument 1505 pair = nvlist_next_nvpair(snaps, NULL); 1518 for (pair = nvlist_next_nvpair(snaps, NULL); pair != NULL; 1519 pair = nvlist_next_nvpair(snaps, pair)) { 1540 ddsa.ddsa_snaps = snaps; 1548 fnvlist_num_pairs(snaps) * 3, ZFS_SPACE_CHECK_NORMAL);
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dsl_dataset.h | 116 uint64_t ds_snapnames_zapobj; /* DMU_OT_DSL_DS_SNAP_MAP 0 for snaps */ 140 uint64_t ds_props_obj; /* DMU_OT_DSL_PROPS for snaps */ 262 int dsl_dataset_snapshot(nvlist_t *snaps, nvlist_t *props, nvlist_t *errors);
|
H A D | dmu.h | 282 int dsl_destroy_snapshots_nvl(struct nvlist *snaps, boolean_t defer,
|
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_sendrecv.c | 540 nvlist_t *nvfs, *snaps; local 544 VERIFY(0 == nvlist_lookup_nvlist(nvfs, "snaps", &snaps)); 547 nvlist_next_nvpair(snaps, snapelem)) != NULL) { 561 * Note: if there are multiple snaps with the 615 * "snaps" -> { name (lastname) -> number (guid) } 844 /* iterate over snaps, and set sd->parent_fromsnap_guid */ 849 VERIFY(0 == nvlist_add_nvlist(nvfs, "snaps", sd->parent_snaps)); 1926 /* Ensure no snaps found is treated as an error. */ 1953 /* Ensure no snaps foun 2425 nvlist_t *nvfs, *snaps; local [all...] |
H A D | libzfs.h | 565 extern int zfs_snapshot_nvl(libzfs_handle_t *hdl, nvlist_t *snaps,
|
H A D | libzfs_dataset.c | 3506 zfs_destroy_snaps_nvl(libzfs_handle_t *hdl, nvlist_t *snaps, boolean_t defer) argument 3511 ret = lzc_destroy_snaps(snaps, defer, &errlist); 3701 * Creates snapshots. The keys in the snaps nvlist are the snapshots to be 3705 zfs_snapshot_nvl(libzfs_handle_t *hdl, nvlist_t *snaps, nvlist_t *props) argument 3716 while ((elem = nvlist_next_nvpair(snaps, elem)) != NULL) { 3730 * get pool handle for prop validation. assumes all snaps are in the 3734 elem = nvlist_next_nvpair(snaps, NULL); 3747 ret = lzc_snapshot(snaps, props, &errors);
|
/illumos-gate/usr/src/cmd/ztest/ |
H A D | ztest.c | 4650 nvlist_t *snaps, *holds; local 4653 snaps = fnvlist_alloc(); 4656 fnvlist_add_nvlist(snaps, snapname, holds); 4658 error = dsl_dataset_user_release(snaps, NULL); 4659 fnvlist_free(snaps);
|