Lines Matching refs:vdev_ops
435 fnvlist_add_string(nv, ZPOOL_CONFIG_TYPE, vd->vdev_ops->vdev_op_type); in vdev_config_generate()
457 if (vd->vdev_ops->vdev_op_config_generate != NULL) in vdev_config_generate()
458 vd->vdev_ops->vdev_op_config_generate(vd, nv); in vdev_config_generate()
541 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_config_generate()
553 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_config_generate()
626 if (!vd->vdev_ops->vdev_op_leaf) { in vdev_config_generate()
780 if (vd->vdev_ops == &vdev_draid_spare_ops) in vdev_label_read_config()
1002 if (!vd->vdev_ops->vdev_op_leaf || !spa_writeable(spa)) in vdev_label_init()
1252 if (vd->vdev_ops->vdev_op_leaf && vdev_readable(vd)) { in vdev_label_read_bootenv_impl()
1362 if (!vd->vdev_ops->vdev_op_leaf || vdev_is_dead(vd) || in vdev_label_write_bootenv()
1512 if (vd->vdev_ops->vdev_op_leaf && vdev_readable(vd) && in vdev_uberblock_load_impl()
1513 vd->vdev_ops != &vdev_draid_spare_ops) { in vdev_uberblock_load_impl()
1600 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_copy_uberblocks()
1606 if (vd->vdev_ops == &vdev_draid_spare_ops) in vdev_copy_uberblocks()
1664 if (!vd->vdev_ops->vdev_op_leaf) in vdev_uberblock_sync()
1676 if (vd->vdev_ops == &vdev_draid_spare_ops) in vdev_uberblock_sync()
1789 if (!vd->vdev_ops->vdev_op_leaf) in vdev_label_sync()
1800 if (vd->vdev_ops == &vdev_draid_spare_ops) in vdev_label_sync()