Lines Matching refs:vdev_ops
126 if (pvd->vdev_ops == &vdev_raidz_ops) in vdev_get_min_asize()
311 vd->vdev_ops = ops; in vdev_alloc_common()
500 if (vd->vdev_ops->vdev_op_leaf && in vdev_alloc()
763 ASSERT(mvd->vdev_ops == &vdev_mirror_ops || in vdev_remove_parent()
764 mvd->vdev_ops == &vdev_replacing_ops || in vdev_remove_parent()
765 mvd->vdev_ops == &vdev_spare_ops); in vdev_remove_parent()
964 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_probe()
1137 error = vd->vdev_ops->vdev_op_open(vd, &osize, &ashift); in vdev_open()
1183 if (vd->vdev_ishole || vd->vdev_ops == &vdev_missing_ops) in vdev_open()
1259 if (vd->vdev_ops->vdev_op_leaf && in vdev_open()
1271 if (vd->vdev_ops->vdev_op_leaf && !spa->spa_scrub_reopen && in vdev_open()
1305 if (vd->vdev_ops->vdev_op_leaf && vdev_readable(vd)) { in vdev_validate()
1413 vd->vdev_ops->vdev_op_close(vd); in vdev_close()
1443 if (vd->vdev_ops->vdev_op_leaf) in vdev_hold()
1444 vd->vdev_ops->vdev_op_hold(vd); in vdev_hold()
1456 if (vd->vdev_ops->vdev_op_leaf) in vdev_rele()
1457 vd->vdev_ops->vdev_op_rele(vd); in vdev_rele()
1657 if (vd->vdev_ops->vdev_op_leaf) { in vdev_dtl_reassess()
1927 if (vd->vdev_ops->vdev_op_leaf && vdev_dtl_load(vd) != 0) in vdev_load()
2065 return (vd->vdev_ops->vdev_op_asize(vd, psize)); in vdev_psize_to_asize()
2082 if (!vd->vdev_ops->vdev_op_leaf) in vdev_fault()
2138 if (!vd->vdev_ops->vdev_op_leaf) in vdev_degrade()
2171 if (!vd->vdev_ops->vdev_op_leaf) in vdev_online()
2198 vd->vdev_parent->vdev_ops == &vdev_spare_ops && in vdev_online()
2226 if (!vd->vdev_ops->vdev_op_leaf) in vdev_offline_locked()
2379 vd->vdev_parent->vdev_ops == &vdev_spare_ops && in vdev_clear()
2395 vd->vdev_ops == &vdev_missing_ops); in vdev_is_dead()
2457 if (vd->vdev_ops->vdev_op_leaf) in vdev_get_stats()
2554 if (vd->vdev_ops->vdev_op_leaf) in vdev_stat_update()
2621 if (vd->vdev_ops->vdev_op_leaf) { in vdev_stat_update()
2867 vd->vdev_ops->vdev_op_state_change(vd, faulted, degraded); in vdev_propagate_state()
2920 vd->vdev_ops->vdev_op_leaf) in vdev_set_state()
2921 vd->vdev_ops->vdev_op_close(vd); in vdev_set_state()
2932 if (state == VDEV_STATE_HEALTHY && vd->vdev_ops->vdev_op_leaf && in vdev_set_state()
2961 vd->vdev_ops->vdev_op_leaf) in vdev_set_state()
3029 if (!vd->vdev_ops->vdev_op_leaf) { in vdev_is_bootable()
3030 char *vdev_type = vd->vdev_ops->vdev_op_type; in vdev_is_bootable()
3068 if (nvd->vdev_ops->vdev_op_leaf) { in vdev_load_log_state()
3087 if (vd->vdev_ops->vdev_op_leaf && !vd->vdev_faulted && in vdev_log_state_valid()