Lines Matching defs:snapholds
243 nvlist_t *snapholds; /* user holds */
275 * "snapholds" -> { name (lastname) -> { holdname -> crtime } }
364 fnvlist_add_nvlist(sd->snapholds, snapname, holds);
617 sd->snapholds = fnvlist_alloc();
643 fnvlist_add_nvlist(nvfs, "snapholds", sd->snapholds);
644 fnvlist_free(sd->snapholds);
744 nvlist_t *snapholds;
902 * zfs_send() only sets snapholds for sends that need them,
905 if (sdd->snapholds == NULL)
908 fnvlist_add_string(sdd->snapholds, zhp->zfs_name, sdd->holdtag);
2445 sdd.snapholds = fnvlist_alloc();
2448 sdd.snapholds = NULL;
2451 if (flags->verbosity != 0 || sdd.snapholds != NULL) {
2485 if (sdd.snapholds != NULL) {
2486 err = zfs_hold_nvl(zhp, sdd.cleanup_fd, sdd.snapholds);
2490 fnvlist_free(sdd.snapholds);
2491 sdd.snapholds = NULL;
2530 fnvlist_free(sdd.snapholds);
4501 if (0 == nvlist_lookup_nvlist(fs, "snapholds",