ZFS_PROP_ENCRYPTION
zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION) != ZIO_CRYPT_OFF &&
zfs_prop_to_name(ZFS_PROP_ENCRYPTION), rand);
zprop_register_index(ZFS_PROP_ENCRYPTION, "encryption",
nvlist_exists(props, zfs_prop_to_name(ZFS_PROP_ENCRYPTION)) ||
crypt = zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION);
pcrypt = zfs_prop_get_int(pzhp, ZFS_PROP_ENCRYPTION);
zfs_prop_to_name(ZFS_PROP_ENCRYPTION), &intval);
if (zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION) == ZIO_CRYPT_OFF) {
zfs_prop_to_name(ZFS_PROP_ENCRYPTION), &crypt);
pcrypt = zfs_prop_get_int(pzhp, ZFS_PROP_ENCRYPTION);
zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION);
ZFS_PROP_ENCRYPTION);
if (zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION) != ZIO_CRYPT_OFF) {
zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION) != ZIO_CRYPT_OFF &&
crypt = zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION);
prop == ZFS_PROP_ENCRYPTION) && raw) {
prop == ZFS_PROP_ENCRYPTION) && !newfs &&
encrypted = zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION) !=
zfs_prop_to_name(ZFS_PROP_ENCRYPTION))) {
crypt = zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION);
if (prop == ZFS_PROP_ENCRYPTION ||
if (zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION) != ZIO_CRYPT_OFF) {
zfs_prop_to_name(ZFS_PROP_ENCRYPTION), &crypt);
(void) nvlist_remove_all(props, zfs_prop_to_name(ZFS_PROP_ENCRYPTION));
dsl_prop_nvlist_add_uint64(nv, ZFS_PROP_ENCRYPTION, intval);