equal
deleted
inserted
replaced
18 * |
18 * |
19 * CDDL HEADER END |
19 * CDDL HEADER END |
20 */ |
20 */ |
21 /* |
21 /* |
22 * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. |
22 * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. |
|
23 * Copyright (c) 2012 by Delphix. All rights reserved. |
23 */ |
24 */ |
24 |
25 |
25 #ifndef _SYS_DSL_SCAN_H |
26 #ifndef _SYS_DSL_SCAN_H |
26 #define _SYS_DSL_SCAN_H |
27 #define _SYS_DSL_SCAN_H |
27 |
28 |
77 boolean_t scn_pausing; |
78 boolean_t scn_pausing; |
78 uint64_t scn_restart_txg; |
79 uint64_t scn_restart_txg; |
79 uint64_t scn_sync_start_time; |
80 uint64_t scn_sync_start_time; |
80 zio_t *scn_zio_root; |
81 zio_t *scn_zio_root; |
81 |
82 |
|
83 /* for freeing blocks */ |
|
84 boolean_t scn_is_bptree; |
|
85 |
82 /* for debugging / information */ |
86 /* for debugging / information */ |
83 uint64_t scn_visited_this_txg; |
87 uint64_t scn_visited_this_txg; |
84 |
88 |
85 dsl_scan_phys_t scn_phys; |
89 dsl_scan_phys_t scn_phys; |
86 } dsl_scan_t; |
90 } dsl_scan_t; |