usr/src/uts/common/fs/zfs/sys/dsl_scan.h
changeset 13700 2889e2596bd6
parent 12470 54258108784b
child 14019 624fa8f61951
equal deleted inserted replaced
13699:733714f4dc24 13700:2889e2596bd6
    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;