spa_multihost
if (!spa_multihost(spa)) {
spa->spa_multihost = B_TRUE;
if (spa_multihost(spa)) {
spa->spa_multihost = B_FALSE;
if (spa_multihost(spa) == B_FALSE) {
boolean_t multihost = spa_multihost(spa);
multihost = spa_multihost(spa);
spa_prop_find(spa, ZPOOL_PROP_MULTIHOST, &spa->spa_multihost);
if (spa_multihost(spa) && spa_get_hostid() == 0 &&
spa->spa_multihost = zpool_prop_default_numeric(ZPOOL_PROP_MULTIHOST);
spa->spa_multihost = intval;
return (spa->spa_multihost ? B_TRUE : B_FALSE);
extern boolean_t spa_multihost(spa_t *spa);
uint64_t spa_multihost; /* multihost aware (mmp) */
if (spa_multihost(rvd->vdev_spa)) {
int m = spa_multihost(vd->vdev_spa) ? MMP_BLOCKS_PER_LABEL : 0;
if (spa_multihost(spa))
if (spa_multihost(spa) && spa_suspended(spa))