Home
last modified time | relevance | path

Searched refs:dsl_scan_t (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/contrib/openzfs/include/sys/
H A Ddsl_scan.h181 } dsl_scan_t; typedef
204 boolean_t dsl_errorscrub_active(dsl_scan_t *scn);
212 void dsl_scan_ddt_entry(dsl_scan_t *scn, enum zio_checksum checksum,
218 boolean_t dsl_scan_active(dsl_scan_t *scn);
219 boolean_t dsl_scan_is_paused_scrub(const dsl_scan_t *scn);
220 boolean_t dsl_errorscrub_is_paused(const dsl_scan_t *scn);
/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddsl_scan.c126 static void scan_ds_queue_clear(dsl_scan_t *scn);
127 static void scan_ds_prefetch_queue_clear(dsl_scan_t *scn);
128 static boolean_t scan_ds_queue_contains(dsl_scan_t *scn, uint64_t dsobj,
130 static void scan_ds_queue_insert(dsl_scan_t *scn, uint64_t dsobj, uint64_t txg);
131 static void scan_ds_queue_remove(dsl_scan_t *scn, uint64_t dsobj);
132 static void scan_ds_queue_sync(dsl_scan_t *scn, dmu_tx_t *tx);
134 static void read_by_block_level(dsl_scan_t *scn, zbookmark_phys_t zb);
323 dsl_scan_t *q_scn; /* associated dsl_scan_t */
349 dsl_scan_t *spc_scn; /* dsl_scan_t for the pool */
369 static void scan_io_queues_destroy(dsl_scan_t *scn);
[all …]
H A Dvdev_mirror.c276 dsl_scan_t *scn = spa->spa_dsl_pool->dp_scan; in vdev_mirror_map_init()
H A Ddsl_destroy.c979 dsl_scan_t *scn = dp->dp_scan; in dsl_async_dataset_destroy()
H A Dvdev.c3210 dsl_scan_t *scn = vd->vdev_spa->spa_dsl_pool->dp_scan; in vdev_dtl_should_excise()
3257 dsl_scan_t *scn = spa->spa_dsl_pool->dp_scan; in vdev_dtl_reassess_impl()
5035 dsl_scan_t *scn = spa->spa_dsl_pool->dp_scan; in vdev_stat_update()
H A Dspa_misc.c2773 dsl_scan_t *scn = spa->spa_dsl_pool ? spa->spa_dsl_pool->dp_scan : NULL; in spa_scan_get_stats()
H A Dddt.c2381 dsl_scan_t *scn = spa->spa_dsl_pool->dp_scan; in ddt_sync()
H A Dspa.c11010 dsl_scan_t *scn = spa->spa_dsl_pool->dp_scan;