Lines Matching refs:vdev_t

580 vdev_draid_asize(vdev_t *vd, uint64_t psize, uint64_t txg)  in vdev_draid_asize()
601 vdev_draid_asize_to_psize(vdev_t *vd, uint64_t asize) in vdev_draid_asize_to_psize()
614 vdev_draid_offset_to_group(vdev_t *vd, uint64_t offset) in vdev_draid_offset_to_group()
627 vdev_draid_group_to_offset(vdev_t *vd, uint64_t group) in vdev_draid_group_to_offset()
898 vdev_draid_logical_to_physical(vdev_t *vd, uint64_t logical_offset, in vdev_draid_logical_to_physical()
960 vdev_t *vd = zio->io_vd; in vdev_draid_map_alloc_row()
1117 vdev_t *vd = zio->io_vd; in vdev_draid_map_alloc()
1149 vdev_draid_get_astart(vdev_t *vd, const uint64_t start) in vdev_draid_get_astart()
1164 vdev_draid_min_asize(vdev_t *vd) in vdev_draid_min_asize()
1179 vdev_draid_min_alloc(vdev_t *vd) in vdev_draid_min_alloc()
1199 vdev_draid_missing(vdev_t *vd, uint64_t physical_offset, uint64_t txg, in vdev_draid_missing()
1209 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_missing()
1258 vdev_draid_partial(vdev_t *vd, uint64_t physical_offset, uint64_t txg, in vdev_draid_partial()
1268 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_partial()
1315 vdev_draid_readable(vdev_t *vd, uint64_t physical_offset) in vdev_draid_readable()
1327 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_readable()
1345 static vdev_t *
1346 vdev_draid_find_spare(vdev_t *vd) in vdev_draid_find_spare()
1352 vdev_t *svd = vdev_draid_find_spare(vd->vdev_child[c]); in vdev_draid_find_spare()
1366 vdev_draid_faulted(vdev_t *vd, uint64_t physical_offset) in vdev_draid_faulted()
1389 vdev_draid_group_degraded(vdev_t *vd, uint64_t offset) in vdev_draid_group_degraded()
1407 vdev_t *cvd = vd->vdev_child[cid]; in vdev_draid_group_degraded()
1428 vdev_draid_group_missing(vdev_t *vd, uint64_t offset, uint64_t txg, in vdev_draid_group_missing()
1447 vdev_t *cvd = vd->vdev_child[cid]; in vdev_draid_group_missing()
1470 vdev_draid_calculate_asize(vdev_t *vd, uint64_t *asizep, uint64_t *max_asizep, in vdev_draid_calculate_asize()
1479 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_calculate_asize()
1489 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_calculate_asize()
1507 vdev_draid_open_spares(vdev_t *vd) in vdev_draid_open_spares()
1518 vdev_draid_open_children(vdev_t *vd) in vdev_draid_open_children()
1527 vdev_draid_open(vdev_t *vd, uint64_t *asize, uint64_t *max_asize, in vdev_draid_open()
1595 vdev_draid_close(vdev_t *vd) in vdev_draid_close()
1611 vdev_draid_rebuild_asize(vdev_t *vd, uint64_t start, uint64_t asize, in vdev_draid_rebuild_asize()
1650 vdev_draid_metaslab_init(vdev_t *vd, uint64_t *ms_start, uint64_t *ms_size) in vdev_draid_metaslab_init()
1673 vdev_draid_spare_create(nvlist_t *nvroot, vdev_t *vd, uint64_t *ndraidp, in vdev_draid_spare_create()
1681 vdev_t *cvd = vd->vdev_child[i]; in vdev_draid_spare_create()
1711 vdev_t *cvd = vd->vdev_child[vdev_id]; in vdev_draid_spare_create()
1768 vdev_draid_need_resilver(vdev_t *vd, const dva_t *dva, size_t psize, in vdev_draid_need_resilver()
1808 vdev_draid_rebuilding(vdev_t *vd) in vdev_draid_rebuilding()
1823 vdev_draid_io_verify(vdev_t *vd, raidz_row_t *rr, int col) in vdev_draid_io_verify()
1832 vdev_t *cvd = vd->vdev_child[rc->rc_devidx]; in vdev_draid_io_verify()
1852 vdev_t *vd = zio->io_vd; in vdev_draid_io_start_write()
1887 vdev_t *vd = zio->io_vd; in vdev_draid_io_start_read()
1900 vdev_t *cvd = vd->vdev_child[rc->rc_devidx]; in vdev_draid_io_start_read()
1934 vdev_t *svd; in vdev_draid_io_start_read()
2012 vdev_t *cvd = vd->vdev_child[rc->rc_devidx]; in vdev_draid_io_start_read()
2033 vdev_t *vd __maybe_unused = zio->io_vd; in vdev_draid_io_start()
2068 vdev_draid_state_change(vdev_t *vd, int faulted, int degraded) in vdev_draid_state_change()
2083 vdev_draid_xlate(vdev_t *cvd, const zfs_range_seg64_t *logical_rs, in vdev_draid_xlate()
2086 vdev_t *raidvd = cvd->vdev_parent; in vdev_draid_xlate()
2181 vdev_draid_config_generate(vdev_t *vd, nvlist_t *nv) in vdev_draid_config_generate()
2283 vdev_draid_fini(vdev_t *vd) in vdev_draid_fini()
2293 vdev_draid_nparity(vdev_t *vd) in vdev_draid_nparity()
2301 vdev_draid_ndisks(vdev_t *vd) in vdev_draid_ndisks()
2347 vdev_t *vds_draid_vdev; /* top-level parent dRAID vdev */
2356 vdev_t *
2357 vdev_draid_spare_get_parent(vdev_t *vd) in vdev_draid_spare_get_parent()
2375 vdev_draid_spare_is_active(vdev_t *vd) in vdev_draid_spare_is_active()
2377 vdev_t *pvd = vd->vdev_parent; in vdev_draid_spare_is_active()
2394 vdev_t *
2395 vdev_draid_spare_get_child(vdev_t *vd, uint64_t physical_offset) in vdev_draid_spare_get_child()
2405 vdev_t *tvd = vds->vds_draid_vdev; in vdev_draid_spare_get_child()
2419 vdev_t *cvd = tvd->vdev_child[cid]; in vdev_draid_spare_get_child()
2428 vdev_draid_spare_close(vdev_t *vd) in vdev_draid_spare_close()
2439 vdev_draid_spare_open(vdev_t *vd, uint64_t *psize, uint64_t *max_psize, in vdev_draid_spare_open()
2443 vdev_t *rvd = vd->vdev_spa->spa_root_vdev; in vdev_draid_spare_open()
2446 vdev_t *tvd = vdev_lookup_by_guid(rvd, vds->vds_top_guid); in vdev_draid_spare_open()
2518 vdev_draid_read_config_spare(vdev_t *vd) in vdev_draid_read_config_spare()
2557 vdev_t *vd = zio->io_vd; in vdev_draid_spare_flush()
2580 vdev_t *cvd = NULL, *vd = zio->io_vd; in vdev_draid_spare_io_start()
2782 vdev_draid_spare_fini(vdev_t *vd) in vdev_draid_spare_fini()
2788 vdev_draid_spare_config_generate(vdev_t *vd, nvlist_t *nv) in vdev_draid_spare_config_generate()