Lines Matching refs:vdev_parent
372 vdev_t *pvd = vd->vdev_parent; in vdev_get_min_asize()
535 ASSERT(cvd->vdev_parent == NULL); in vdev_add_child()
537 cvd->vdev_parent = pvd; in vdev_add_child()
559 ASSERT(cvd->vdev_top->vdev_parent->vdev_parent == NULL); in vdev_add_child()
564 for (; pvd != NULL; pvd = pvd->vdev_parent) in vdev_add_child()
579 ASSERT(cvd->vdev_parent == pvd); in vdev_remove_child()
588 cvd->vdev_parent = NULL; in vdev_remove_child()
609 for (; pvd != NULL; pvd = pvd->vdev_parent) in vdev_remove_child()
781 boolean_t top_level = (parent && !parent->vdev_parent); in vdev_alloc()
1139 vdev_remove_child(vd->vdev_parent, vd); in vdev_free()
1141 ASSERT(vd->vdev_parent == NULL); in vdev_free()
1362 vdev_t *pvd = cvd->vdev_parent; in vdev_add_parent()
1398 vdev_t *mvd = cvd->vdev_parent; in vdev_remove_parent()
1399 vdev_t *pvd = mvd->vdev_parent; in vdev_remove_parent()
2214 if (vd->vdev_parent != NULL && osize < SPA_MINDEVSIZE - in vdev_open()
2739 vdev_t *pvd = vd->vdev_parent; in vdev_close()
3325 (faulting && vd->vdev_parent != NULL && in vdev_dtl_reassess_impl()
3326 vd->vdev_parent->vdev_ops == &vdev_replacing_ops)) { in vdev_dtl_reassess_impl()
4370 for (pvd = vd; pvd != rvd; pvd = pvd->vdev_parent) in vdev_online()
4380 for (pvd = vd; pvd != rvd; pvd = pvd->vdev_parent) in vdev_online()
4387 !vdev_is_dead(vd) && vd->vdev_parent && in vdev_online()
4388 vd->vdev_parent->vdev_ops == &vdev_spare_ops && in vdev_online()
4389 vd->vdev_parent->vdev_child[0] == vd) in vdev_online()
4637 if (!vdev_is_dead(vd) && vd->vdev_parent != NULL && in vdev_clear()
4638 vd->vdev_parent->vdev_ops == &vdev_spare_ops && in vdev_clear()
4639 vd->vdev_parent->vdev_child[0] == vd) in vdev_clear()
5152 for (pvd = vd; pvd != rvd; pvd = pvd->vdev_parent) in vdev_stat_update()
5406 if (vd->vdev_parent) in vdev_propagate_state()
5407 vdev_propagate_state(vd->vdev_parent); in vdev_propagate_state()
5559 if (!isopen && vd->vdev_parent) in vdev_set_state()
5560 vdev_propagate_state(vd->vdev_parent); in vdev_set_state()
5656 vdev_t *cvd, *pvd = vd->vdev_parent; in vdev_split()
5773 vdev_xlate(vd->vdev_parent, logical_rs, physical_rs, in vdev_xlate()
5790 vdev_t *pvd = vd->vdev_parent; in vdev_xlate()
6278 if (vd->vdev_parent != NULL) { in vdev_prop_get()
6279 strval = vdev_name(vd->vdev_parent, in vdev_prop_get()