Lines Matching defs:snaps
840 nvlist_t *snaps;
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;
989 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
991 for (pair = nvlist_next_nvpair(snaps, NULL); pair != NULL;
992 pair = nvlist_next_nvpair(snaps, pair)) {
3309 * "snaps" -> { snapshot1, snapshot2 }
3318 nvlist_t *snaps;
3331 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
3334 for (pair = nvlist_next_nvpair(snaps, NULL); pair != NULL;
3335 pair = nvlist_next_nvpair(snaps, pair)) {
3355 for (nvpair_t *pair2 = nvlist_next_nvpair(snaps, pair);
3356 pair2 != NULL; pair2 = nvlist_next_nvpair(snaps, pair2)) {
3364 error = dsl_dataset_snapshot(snaps, props, outnvl);
3483 * "snaps" -> { snapshot1, snapshot2 }
3494 nvlist_t *snaps;
3498 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
3502 for (pair = nvlist_next_nvpair(snaps, NULL); pair != NULL;
3503 pair = nvlist_next_nvpair(snaps, pair)) {
3507 return (dsl_destroy_snapshots_nvl(snaps, defer, outnvl));
3697 /* snaps must be in same fs */