Lines Matching refs:vds

2373 	vdev_draid_spare_t *vds = vd->vdev_tsd;  in vdev_draid_spare_get_parent()  local
2377 if (vds->vds_draid_vdev != NULL) in vdev_draid_spare_get_parent()
2378 return (vds->vds_draid_vdev); in vdev_draid_spare_get_parent()
2381 vds->vds_top_guid)); in vdev_draid_spare_get_parent()
2411 vdev_draid_spare_t *vds = vd->vdev_tsd; in vdev_draid_spare_get_child() local
2416 if (vds->vds_draid_vdev == NULL) in vdev_draid_spare_get_child()
2419 vdev_t *tvd = vds->vds_draid_vdev; in vdev_draid_spare_get_child()
2423 ASSERT3U(vds->vds_spare_id, <, vdc->vdc_nspares); in vdev_draid_spare_get_child()
2432 (tvd->vdev_children - 1) - vds->vds_spare_id); in vdev_draid_spare_get_child()
2444 vdev_draid_spare_t *vds = vd->vdev_tsd; in vdev_draid_spare_close() local
2445 vds->vds_draid_vdev = NULL; in vdev_draid_spare_close()
2456 vdev_draid_spare_t *vds = vd->vdev_tsd; in vdev_draid_spare_open() local
2460 vdev_t *tvd = vdev_lookup_by_guid(rvd, vds->vds_top_guid); in vdev_draid_spare_open()
2482 if (vds->vds_spare_id >= vdc->vdc_nspares) in vdev_draid_spare_open()
2497 vds->vds_draid_vdev = tvd; in vdev_draid_spare_open()
2599 vdev_draid_spare_t *vds = vd->vdev_tsd; in vdev_draid_spare_io_start() local
2606 if (vds == NULL) { in vdev_draid_spare_io_start()
2769 vdev_draid_spare_t *vds; in vdev_draid_spare_init() local
2789 vds = kmem_alloc(sizeof (vdev_draid_spare_t), KM_SLEEP); in vdev_draid_spare_init()
2790 vds->vds_draid_vdev = NULL; in vdev_draid_spare_init()
2791 vds->vds_top_guid = top_guid; in vdev_draid_spare_init()
2792 vds->vds_spare_id = spare_id; in vdev_draid_spare_init()
2794 *tsd = vds; in vdev_draid_spare_init()
2808 vdev_draid_spare_t *vds = vd->vdev_tsd; in vdev_draid_spare_config_generate() local
2812 fnvlist_add_uint64(nv, ZPOOL_CONFIG_TOP_GUID, vds->vds_top_guid); in vdev_draid_spare_config_generate()
2813 fnvlist_add_uint64(nv, ZPOOL_CONFIG_SPARE_ID, vds->vds_spare_id); in vdev_draid_spare_config_generate()