Searched refs:snaps (Results 1 - 19 of 19) sorted by relevance

/illumos-gate/usr/src/test/zfs-tests/tests/functional/rsend/
H A Drsend_006_pos.ksh49 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 Dzfs_rename_009_neg.ksh50 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 Dzfs_destroy_016_pos.ksh40 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 Dlibzfs_core.c203 * 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 Ddataset.py101 types=("filesystem", "volume"), snaps=True):
114 snaps is a boolean specifying if snapshots are acceptable.
125 if "@" in name and not snaps:
H A Dioctl.c234 int snaps; local
239 if (!PyArg_ParseTuple(args, "siK", &name, &snaps, &cookie))
245 if (snaps)
258 if (snaps)
270 int snaps; local
H A Dallow.py327 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 Dsmb_vss.c82 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 Dbeadm.c548 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 Dzfs_ioctl.c840 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 Ddsl_destroy.c504 * 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 Ddmu_objset.c1019 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 Ddsl_dataset.c1495 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 Ddsl_dataset.h116 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 Ddmu.h282 int dsl_destroy_snapshots_nvl(struct nvlist *snaps, boolean_t defer,
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_sendrecv.c540 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 Dlibzfs.h565 extern int zfs_snapshot_nvl(libzfs_handle_t *hdl, nvlist_t *snaps,
H A Dlibzfs_dataset.c3506 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 Dztest.c4650 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);

Completed in 161 milliseconds