Lines Matching full:scan
66 uint64_t scn_errors; /* scan I/O error count */
99 * in-memory information about the scan and a pointer to the on-disk
100 * representation (i.e. dsl_scan_phys_t). Most of the state of the scan
101 * is contained on-disk to allow the scan to resume in the event of a reboot
103 * running scan, some caching information, and how it should traverse the pool.
105 * The following members of this structure direct the behavior of the scan:
107 * scn_suspending - a scan that cannot be completed in a single txg or
113 * a scan at the specified txg value.
115 * scn_done_txg - when a scan completes its traversal it will set
118 * the scan but have not yet been processed (i.e deferred
140 /* flags and stats for controlling scan state */
141 boolean_t scn_is_sorted; /* doing sequential scan */
142 boolean_t scn_clearing; /* scan is issuing sequential extents */
143 boolean_t scn_checkpointing; /* scan is issuing all queued extents */
144 boolean_t scn_suspending; /* scan is suspending until next txg */
151 /* for controlling scan prefetch, protected by spa_scrub_lock */
172 /* members needed for syncing scan status to disk */
173 dsl_scan_phys_t scn_phys; /* on disk representation of scan */
175 avl_tree_t scn_queue; /* queue of datasets to scan */