Lines Matching refs:sav_vdevs

1540 		vdev_free(spa->spa_spares.sav_vdevs[i]);  in spa_unload()
1541 if (spa->spa_spares.sav_vdevs) { in spa_unload()
1542 kmem_free(spa->spa_spares.sav_vdevs, in spa_unload()
1544 spa->spa_spares.sav_vdevs = NULL; in spa_unload()
1553 vdev_clear_stats(spa->spa_l2cache.sav_vdevs[i]); in spa_unload()
1554 vdev_free(spa->spa_l2cache.sav_vdevs[i]); in spa_unload()
1556 if (spa->spa_l2cache.sav_vdevs) { in spa_unload()
1557 kmem_free(spa->spa_l2cache.sav_vdevs, in spa_unload()
1559 spa->spa_l2cache.sav_vdevs = NULL; in spa_unload()
1611 vd = spa->spa_spares.sav_vdevs[i]; in spa_load_spares()
1621 if (spa->spa_spares.sav_vdevs) in spa_load_spares()
1622 kmem_free(spa->spa_spares.sav_vdevs, in spa_load_spares()
1632 spa->spa_spares.sav_vdevs = NULL; in spa_load_spares()
1646 spa->spa_spares.sav_vdevs = kmem_alloc(nspares * sizeof (void *), in spa_load_spares()
1653 spa->spa_spares.sav_vdevs[i] = vd; in spa_load_spares()
1698 spa->spa_spares.sav_vdevs[i], B_TRUE, VDEV_CONFIG_SPARE); in spa_load_spares()
1750 oldvdevs = sav->sav_vdevs; in spa_load_l2cache()
1752 sav->sav_vdevs = NULL; in spa_load_l2cache()
1829 sav->sav_vdevs = newvdevs; in spa_load_l2cache()
1846 sav->sav_vdevs[i], B_TRUE, VDEV_CONFIG_L2CACHE); in spa_load_l2cache()
2072 spa_check_removed(sav->sav_vdevs[i]); in spa_aux_check_removed()
4766 spa->spa_l2cache.sav_vdevs[j]->vdev_guid) {
4767 vd = spa->spa_l2cache.sav_vdevs[j];
5048 vd = sav->sav_vdevs[i];
7618 spa_async_remove(spa, spa->spa_l2cache.sav_vdevs[i]);
7620 spa_async_remove(spa, spa->spa_spares.sav_vdevs[i]);
7637 spa_async_probe(spa, spa->spa_spares.sav_vdevs[i]);
7914 list[i] = vdev_config_generate(spa, sav->sav_vdevs[i],
8828 vd = spa->spa_l2cache.sav_vdevs[i];
8834 vd = spa->spa_spares.sav_vdevs[i];
8874 if (sav->sav_vdevs[i]->vdev_guid == guid)
8898 if (spa_spare_exists(sav->sav_vdevs[i]->vdev_guid, &pool,