Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/include/sys/spa_impl.h
Show First 20 Lines • Show All 220 Lines • ▼ Show 20 Lines | struct spa { | ||||
spa_config_source_t spa_config_source; /* where config comes from? */ | spa_config_source_t spa_config_source; /* where config comes from? */ | ||||
uint64_t spa_import_flags; /* import specific flags */ | uint64_t spa_import_flags; /* import specific flags */ | ||||
spa_taskqs_t spa_zio_taskq[ZIO_TYPES][ZIO_TASKQ_TYPES]; | spa_taskqs_t spa_zio_taskq[ZIO_TYPES][ZIO_TASKQ_TYPES]; | ||||
dsl_pool_t *spa_dsl_pool; | dsl_pool_t *spa_dsl_pool; | ||||
boolean_t spa_is_initializing; /* true while opening pool */ | boolean_t spa_is_initializing; /* true while opening pool */ | ||||
boolean_t spa_is_exporting; /* true while exporting pool */ | boolean_t spa_is_exporting; /* true while exporting pool */ | ||||
metaslab_class_t *spa_normal_class; /* normal data class */ | metaslab_class_t *spa_normal_class; /* normal data class */ | ||||
metaslab_class_t *spa_log_class; /* intent log data class */ | metaslab_class_t *spa_log_class; /* intent log data class */ | ||||
metaslab_class_t *spa_embedded_log_class; /* log on normal vdevs */ | |||||
metaslab_class_t *spa_special_class; /* special allocation class */ | metaslab_class_t *spa_special_class; /* special allocation class */ | ||||
metaslab_class_t *spa_dedup_class; /* dedup allocation class */ | metaslab_class_t *spa_dedup_class; /* dedup allocation class */ | ||||
uint64_t spa_first_txg; /* first txg after spa_open() */ | uint64_t spa_first_txg; /* first txg after spa_open() */ | ||||
uint64_t spa_final_txg; /* txg of export/destroy */ | uint64_t spa_final_txg; /* txg of export/destroy */ | ||||
uint64_t spa_freeze_txg; /* freeze pool at this txg */ | uint64_t spa_freeze_txg; /* freeze pool at this txg */ | ||||
uint64_t spa_load_max_txg; /* best initial ub_txg */ | uint64_t spa_load_max_txg; /* best initial ub_txg */ | ||||
uint64_t spa_claim_max_txg; /* highest claimed birth txg */ | uint64_t spa_claim_max_txg; /* highest claimed birth txg */ | ||||
inode_timespec_t spa_loaded_ts; /* 1st successful open time */ | inode_timespec_t spa_loaded_ts; /* 1st successful open time */ | ||||
▲ Show 20 Lines • Show All 223 Lines • Show Last 20 Lines |