Lines Matching refs:vml

6951 	vdev_t *rvd, **vml = NULL;			/* vdev modify list */  local
7012 vml = kmem_zalloc(children * sizeof (vdev_t *), KM_SLEEP);
7040 vml[c] = spa_lookup_by_guid(spa, glist[c], B_FALSE);
7041 if (vml[c] == NULL) {
7047 if (vml[c]->vdev_parent->vdev_ops != &vdev_mirror_ops ||
7048 vml[c]->vdev_islog ||
7049 !vdev_is_concrete(vml[c]) ||
7050 vml[c]->vdev_isspare ||
7051 vml[c]->vdev_isl2cache ||
7052 !vdev_writeable(vml[c]) ||
7053 vml[c]->vdev_children != 0 ||
7054 vml[c]->vdev_state != VDEV_STATE_HEALTHY ||
7060 if (vdev_dtl_required(vml[c])) {
7067 vml[c]->vdev_top->vdev_ms_array) == 0);
7069 vml[c]->vdev_top->vdev_ms_shift) == 0);
7071 vml[c]->vdev_top->vdev_asize) == 0);
7073 vml[c]->vdev_top->vdev_ashift) == 0);
7076 ASSERT3U(vml[c]->vdev_leaf_zap, !=, 0);
7078 ZPOOL_CONFIG_VDEV_LEAF_ZAP, vml[c]->vdev_leaf_zap));
7080 ASSERT3U(vml[c]->vdev_top->vdev_top_zap, !=, 0);
7083 vml[c]->vdev_parent->vdev_top_zap));
7087 kmem_free(vml, children * sizeof (vdev_t *));
7094 if (vml[c] != NULL)
7095 vml[c]->vdev_offline = B_TRUE;
7158 if (vml[c] != NULL) {
7159 mutex_enter(&vml[c]->vdev_initialize_lock);
7160 vdev_initialize_stop(vml[c],
7162 mutex_exit(&vml[c]->vdev_initialize_lock);
7164 mutex_enter(&vml[c]->vdev_trim_lock);
7165 vdev_trim_stop(vml[c], VDEV_TRIM_ACTIVE, &vd_trim_list);
7166 mutex_exit(&vml[c]->vdev_trim_lock);
7218 if (vml[c] != NULL) {
7219 vdev_split(vml[c]);
7222 "vdev=%s", vml[c]->vdev_path);
7224 vdev_free(vml[c]);
7242 kmem_free(vml, children * sizeof (vdev_t *));
7260 if (vml[c] != NULL)
7261 vml[c]->vdev_offline = B_FALSE;
7275 kmem_free(vml, children * sizeof (vdev_t *));