spa_dir_prop
if (spa_dir_prop(spa, DMU_POOL_CONFIG, &spa->spa_config_object, B_TRUE)
if (spa_dir_prop(spa, DMU_POOL_FEATURES_FOR_READ,
if (spa_dir_prop(spa, DMU_POOL_FEATURES_FOR_WRITE,
if (spa_dir_prop(spa, DMU_POOL_FEATURE_DESCRIPTIONS,
if (spa_dir_prop(spa, DMU_POOL_FEATURE_ENABLED_TXG,
if (spa_dir_prop(spa, DMU_POOL_SYNC_BPOBJ, &obj, B_TRUE) != 0)
error = spa_dir_prop(spa, DMU_POOL_DEFLATE, &spa->spa_deflate, B_FALSE);
error = spa_dir_prop(spa, DMU_POOL_CREATION_VERSION,
error = spa_dir_prop(spa, DMU_POOL_ERRLOG_LAST, &spa->spa_errlog_last,
error = spa_dir_prop(spa, DMU_POOL_ERRLOG_SCRUB,
error = spa_dir_prop(spa, DMU_POOL_HISTORY, &spa->spa_history, B_FALSE);
error = spa_dir_prop(spa, DMU_POOL_VDEV_ZAP_MAP,
error = spa_dir_prop(spa, DMU_POOL_PROPS, &spa->spa_pool_props_object,
error = spa_dir_prop(spa, DMU_POOL_SPARES, &spa->spa_spares.sav_object,
error = spa_dir_prop(spa, DMU_POOL_L2CACHE,