Deleted Added
full compact
zfs_prop.c (289362) zfs_prop.c (289422)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 57 unchanged lines hidden (view full) ---

66{
67 static zprop_index_t checksum_table[] = {
68 { "on", ZIO_CHECKSUM_ON },
69 { "off", ZIO_CHECKSUM_OFF },
70 { "fletcher2", ZIO_CHECKSUM_FLETCHER_2 },
71 { "fletcher4", ZIO_CHECKSUM_FLETCHER_4 },
72 { "sha256", ZIO_CHECKSUM_SHA256 },
73 { "noparity", ZIO_CHECKSUM_NOPARITY },
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 57 unchanged lines hidden (view full) ---

66{
67 static zprop_index_t checksum_table[] = {
68 { "on", ZIO_CHECKSUM_ON },
69 { "off", ZIO_CHECKSUM_OFF },
70 { "fletcher2", ZIO_CHECKSUM_FLETCHER_2 },
71 { "fletcher4", ZIO_CHECKSUM_FLETCHER_4 },
72 { "sha256", ZIO_CHECKSUM_SHA256 },
73 { "noparity", ZIO_CHECKSUM_NOPARITY },
74#ifdef illumos
75 { "sha512", ZIO_CHECKSUM_SHA512 },
76 { "skein", ZIO_CHECKSUM_SKEIN },
77 { "edonr", ZIO_CHECKSUM_EDONR },
78#endif
74 { NULL }
75 };
76
77 static zprop_index_t dedup_table[] = {
78 { "on", ZIO_CHECKSUM_ON },
79 { "off", ZIO_CHECKSUM_OFF },
80 { "verify", ZIO_CHECKSUM_ON | ZIO_CHECKSUM_VERIFY },
81 { "sha256", ZIO_CHECKSUM_SHA256 },
82 { "sha256,verify",
83 ZIO_CHECKSUM_SHA256 | ZIO_CHECKSUM_VERIFY },
79 { NULL }
80 };
81
82 static zprop_index_t dedup_table[] = {
83 { "on", ZIO_CHECKSUM_ON },
84 { "off", ZIO_CHECKSUM_OFF },
85 { "verify", ZIO_CHECKSUM_ON | ZIO_CHECKSUM_VERIFY },
86 { "sha256", ZIO_CHECKSUM_SHA256 },
87 { "sha256,verify",
88 ZIO_CHECKSUM_SHA256 | ZIO_CHECKSUM_VERIFY },
89#ifdef illumos
90 { "sha512", ZIO_CHECKSUM_SHA512 },
91 { "sha512,verify",
92 ZIO_CHECKSUM_SHA512 | ZIO_CHECKSUM_VERIFY },
93 { "skein", ZIO_CHECKSUM_SKEIN },
94 { "skein,verify",
95 ZIO_CHECKSUM_SKEIN | ZIO_CHECKSUM_VERIFY },
96 { "edonr,verify",
97 ZIO_CHECKSUM_EDONR | ZIO_CHECKSUM_VERIFY },
98#endif
84 { NULL }
85 };
86
87 static zprop_index_t compress_table[] = {
88 { "on", ZIO_COMPRESS_ON },
89 { "off", ZIO_COMPRESS_OFF },
90 { "lzjb", ZIO_COMPRESS_LZJB },
91 { "gzip", ZIO_COMPRESS_GZIP_6 }, /* gzip default */

--- 128 unchanged lines hidden (view full) ---

220 redundant_metadata_table);
221 zprop_register_index(ZFS_PROP_SYNC, "sync", ZFS_SYNC_STANDARD,
222 PROP_INHERIT, ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME,
223 "standard | always | disabled", "SYNC",
224 sync_table);
225 zprop_register_index(ZFS_PROP_CHECKSUM, "checksum",
226 ZIO_CHECKSUM_DEFAULT, PROP_INHERIT, ZFS_TYPE_FILESYSTEM |
227 ZFS_TYPE_VOLUME,
99 { NULL }
100 };
101
102 static zprop_index_t compress_table[] = {
103 { "on", ZIO_COMPRESS_ON },
104 { "off", ZIO_COMPRESS_OFF },
105 { "lzjb", ZIO_COMPRESS_LZJB },
106 { "gzip", ZIO_COMPRESS_GZIP_6 }, /* gzip default */

--- 128 unchanged lines hidden (view full) ---

235 redundant_metadata_table);
236 zprop_register_index(ZFS_PROP_SYNC, "sync", ZFS_SYNC_STANDARD,
237 PROP_INHERIT, ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME,
238 "standard | always | disabled", "SYNC",
239 sync_table);
240 zprop_register_index(ZFS_PROP_CHECKSUM, "checksum",
241 ZIO_CHECKSUM_DEFAULT, PROP_INHERIT, ZFS_TYPE_FILESYSTEM |
242 ZFS_TYPE_VOLUME,
228 "on | off | fletcher2 | fletcher4 | sha256", "CHECKSUM",
229 checksum_table);
243 "on | off | fletcher2 | fletcher4 | sha256 | sha512 | "
244 "skein | edonr", "CHECKSUM", checksum_table);
230 zprop_register_index(ZFS_PROP_DEDUP, "dedup", ZIO_CHECKSUM_OFF,
231 PROP_INHERIT, ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME,
245 zprop_register_index(ZFS_PROP_DEDUP, "dedup", ZIO_CHECKSUM_OFF,
246 PROP_INHERIT, ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME,
232 "on | off | verify | sha256[,verify]", "DEDUP",
233 dedup_table);
247 "on | off | verify | sha256[,verify], sha512[,verify], "
248 "skein[,verify], edonr,verify", "DEDUP", dedup_table);
234 zprop_register_index(ZFS_PROP_COMPRESSION, "compression",
235 ZIO_COMPRESS_DEFAULT, PROP_INHERIT,
236 ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME,
237 "on | off | lzjb | gzip | gzip-[1-9] | zle | lz4",
238 "COMPRESS", compress_table);
239 zprop_register_index(ZFS_PROP_SNAPDIR, "snapdir", ZFS_SNAPDIR_HIDDEN,
240 PROP_INHERIT, ZFS_TYPE_FILESYSTEM,
241 "hidden | visible", "SNAPDIR", snapdir_table);

--- 431 unchanged lines hidden ---
249 zprop_register_index(ZFS_PROP_COMPRESSION, "compression",
250 ZIO_COMPRESS_DEFAULT, PROP_INHERIT,
251 ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME,
252 "on | off | lzjb | gzip | gzip-[1-9] | zle | lz4",
253 "COMPRESS", compress_table);
254 zprop_register_index(ZFS_PROP_SNAPDIR, "snapdir", ZFS_SNAPDIR_HIDDEN,
255 PROP_INHERIT, ZFS_TYPE_FILESYSTEM,
256 "hidden | visible", "SNAPDIR", snapdir_table);

--- 431 unchanged lines hidden ---