Lines Matching defs:newval

179 checksum_changed_cb(void *arg, uint64_t newval)
186 ASSERT(newval != ZIO_CHECKSUM_INHERIT);
188 os->os_checksum = zio_checksum_select(newval, ZIO_CHECKSUM_ON_VALUE);
192 compression_changed_cb(void *arg, uint64_t newval)
199 ASSERT(newval != ZIO_COMPRESS_INHERIT);
202 ZIO_COMPRESS_ALGO(newval), ZIO_COMPRESS_ON);
204 ZIO_COMPRESS_LEVEL(newval), ZIO_COMPLEVEL_DEFAULT);
208 copies_changed_cb(void *arg, uint64_t newval)
215 ASSERT(newval > 0);
216 ASSERT(newval <= spa_max_replication(os->os_spa));
218 os->os_copies = newval;
222 dedup_changed_cb(void *arg, uint64_t newval)
231 ASSERT(newval != ZIO_CHECKSUM_INHERIT);
233 checksum = zio_checksum_dedup_select(spa, newval, ZIO_CHECKSUM_OFF);
240 primary_cache_changed_cb(void *arg, uint64_t newval)
247 ASSERT(newval == ZFS_CACHE_ALL || newval == ZFS_CACHE_NONE ||
248 newval == ZFS_CACHE_METADATA);
250 os->os_primary_cache = newval;
254 secondary_cache_changed_cb(void *arg, uint64_t newval)
261 ASSERT(newval == ZFS_CACHE_ALL || newval == ZFS_CACHE_NONE ||
262 newval == ZFS_CACHE_METADATA);
264 os->os_secondary_cache = newval;
268 prefetch_changed_cb(void *arg, uint64_t newval)
275 ASSERT(newval == ZFS_PREFETCH_ALL || newval == ZFS_PREFETCH_NONE ||
276 newval == ZFS_PREFETCH_METADATA);
277 os->os_prefetch = newval;
281 sync_changed_cb(void *arg, uint64_t newval)
288 ASSERT(newval == ZFS_SYNC_STANDARD || newval == ZFS_SYNC_ALWAYS ||
289 newval == ZFS_SYNC_DISABLED);
291 os->os_sync = newval;
293 zil_set_sync(os->os_zil, newval);
297 redundant_metadata_changed_cb(void *arg, uint64_t newval)
304 ASSERT(newval == ZFS_REDUNDANT_METADATA_ALL ||
305 newval == ZFS_REDUNDANT_METADATA_MOST ||
306 newval == ZFS_REDUNDANT_METADATA_SOME ||
307 newval == ZFS_REDUNDANT_METADATA_NONE);
309 os->os_redundant_metadata = newval;
313 dnodesize_changed_cb(void *arg, uint64_t newval)
317 switch (newval) {
335 os->os_dnodesize = newval;
341 smallblk_changed_cb(void *arg, uint64_t newval)
348 ASSERT(newval <= SPA_MAXBLOCKSIZE);
349 ASSERT(ISP2(newval));
351 os->os_zpl_special_smallblock = newval;
355 direct_changed_cb(void *arg, uint64_t newval)
362 ASSERT(newval == ZFS_DIRECT_DISABLED || newval == ZFS_DIRECT_STANDARD ||
363 newval == ZFS_DIRECT_ALWAYS);
365 os->os_direct = newval;
369 logbias_changed_cb(void *arg, uint64_t newval)
373 ASSERT(newval == ZFS_LOGBIAS_LATENCY ||
374 newval == ZFS_LOGBIAS_THROUGHPUT);
375 os->os_logbias = newval;
377 zil_set_logbias(os->os_zil, newval);
381 recordsize_changed_cb(void *arg, uint64_t newval)
385 os->os_recordsize = newval;