Lines Matching refs:vdev_t
173 vdev_dbgmsg(vdev_t *vd, const char *fmt, ...) in vdev_dbgmsg()
194 vdev_dbgmsg_print_tree(vdev_t *vd, int indent) in vdev_dbgmsg_print_tree()
287 vdev_get_mg(vdev_t *vd, metaslab_class_t *mc) in vdev_get_mg()
297 vdev_default_xlate(vdev_t *vd, const zfs_range_seg64_t *logical_rs, in vdev_default_xlate()
330 vdev_default_asize(vdev_t *vd, uint64_t psize, uint64_t txg) in vdev_default_asize()
344 vdev_default_min_asize(vdev_t *vd) in vdev_default_min_asize()
356 vdev_get_min_asize(vdev_t *vd) in vdev_get_min_asize()
358 vdev_t *pvd = vd->vdev_parent; in vdev_get_min_asize()
379 vdev_set_min_asize(vdev_t *vd) in vdev_set_min_asize()
391 vdev_get_min_alloc(vdev_t *vd) in vdev_get_min_alloc()
405 vdev_get_nparity(vdev_t *vd) in vdev_get_nparity()
416 vdev_prop_get_int(vdev_t *vd, vdev_prop_t prop, uint64_t *value) in vdev_prop_get_int()
446 vdev_get_ndisks(vdev_t *vd) in vdev_get_ndisks()
456 vdev_t *
459 vdev_t *rvd = spa->spa_root_vdev; in vdev_lookup_top()
471 vdev_t *
472 vdev_lookup_by_guid(vdev_t *vd, uint64_t guid) in vdev_lookup_by_guid()
474 vdev_t *mvd; in vdev_lookup_by_guid()
488 vdev_count_leaves_impl(vdev_t *vd) in vdev_count_leaves_impl()
514 vdev_add_child(vdev_t *pvd, vdev_t *cvd) in vdev_add_child()
518 vdev_t **newchild; in vdev_add_child()
530 oldsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child()
532 newsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child()
559 vdev_remove_child(vdev_t *pvd, vdev_t *cvd) in vdev_remove_child()
580 kmem_free(pvd->vdev_child, c * sizeof (vdev_t *)); in vdev_remove_child()
602 vdev_compact_children(vdev_t *pvd) in vdev_compact_children()
604 vdev_t **newchild, *cvd; in vdev_compact_children()
618 newchild = kmem_zalloc(newc * sizeof (vdev_t *), KM_SLEEP); in vdev_compact_children()
630 kmem_free(pvd->vdev_child, oldc * sizeof (vdev_t *)); in vdev_compact_children()
638 vdev_t *
641 vdev_t *vd; in vdev_alloc_common()
644 vd = kmem_zalloc(sizeof (vdev_t), KM_SLEEP); in vdev_alloc_common()
755 vdev_alloc(spa_t *spa, vdev_t **vdp, nvlist_t *nv, vdev_t *parent, uint_t id, in vdev_alloc()
761 vdev_t *vd; in vdev_alloc()
1061 vdev_free(vdev_t *vd) in vdev_free()
1209 kmem_free(vd, sizeof (vdev_t)); in vdev_free()
1216 vdev_top_transfer(vdev_t *svd, vdev_t *tvd) in vdev_top_transfer()
1220 vdev_t *vd; in vdev_top_transfer()
1328 vdev_top_update(vdev_t *tvd, vdev_t *vd) in vdev_top_update()
1343 vdev_t *
1344 vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops) in vdev_add_parent()
1347 vdev_t *pvd = cvd->vdev_parent; in vdev_add_parent()
1348 vdev_t *mvd; in vdev_add_parent()
1380 vdev_remove_parent(vdev_t *cvd) in vdev_remove_parent()
1382 vdev_t *mvd = cvd->vdev_parent; in vdev_remove_parent()
1383 vdev_t *pvd = mvd->vdev_parent; in vdev_remove_parent()
1462 vdev_metaslab_group_create(vdev_t *vd) in vdev_metaslab_group_create()
1519 vdev_metaslab_init(vdev_t *vd, uint64_t txg) in vdev_metaslab_init()
1644 vdev_metaslab_fini(vdev_t *vd) in vdev_metaslab_fini()
1700 vdev_t *vd = zio->io_vd; in vdev_probe_done()
1773 vdev_probe(vdev_t *vd, zio_t *zio) in vdev_probe()
1857 vdev_t *vd = arg; in vdev_load_child()
1865 vdev_t *vd = arg; in vdev_open_child()
1873 vdev_uses_zvols(vdev_t *vd) in vdev_uses_zvols()
1891 vdev_default_open_children_func(vdev_t *vd) in vdev_default_open_children_func()
1903 vdev_open_children_impl(vdev_t *vd, vdev_open_children_func_t *open_func) in vdev_open_children_impl()
1912 vdev_t *cvd = vd->vdev_child[c]; in vdev_open_children_impl()
1937 vdev_open_children(vdev_t *vd) in vdev_open_children()
1946 vdev_open_children_subset(vdev_t *vd, vdev_open_children_func_t *open_func) in vdev_open_children_subset()
1960 vdev_set_deflate_ratio(vdev_t *vd) in vdev_set_deflate_ratio()
1994 vdev_ashift_optimize(vdev_t *vd) in vdev_ashift_optimize()
2024 vdev_open(vdev_t *vd) in vdev_open()
2302 vdev_t *vd = arg; in vdev_validate_child()
2320 vdev_validate(vdev_t *vd) in vdev_validate()
2340 vdev_t *cvd = vd->vdev_child[c]; in vdev_validate()
2548 vdev_copy_path_impl(vdev_t *svd, vdev_t *dvd) in vdev_copy_path_impl()
2591 vdev_copy_path_strict(vdev_t *svd, vdev_t *dvd) in vdev_copy_path_strict()
2632 vdev_copy_path_search(vdev_t *stvd, vdev_t *dvd) in vdev_copy_path_search()
2649 vdev_t *vd = vdev_lookup_by_guid(stvd, dvd->vdev_guid); in vdev_copy_path_search()
2666 vdev_copy_path_relaxed(vdev_t *srvd, vdev_t *drvd) in vdev_copy_path_relaxed()
2682 vdev_close(vdev_t *vd) in vdev_close()
2684 vdev_t *pvd = vd->vdev_parent; in vdev_close()
2715 vdev_hold(vdev_t *vd) in vdev_hold()
2731 vdev_rele(vdev_t *vd) in vdev_rele()
2748 vdev_reopen(vdev_t *vd) in vdev_reopen()
2803 vdev_create(vdev_t *vd, uint64_t txg, boolean_t isreplacing) in vdev_create()
2833 vdev_metaslab_set_size(vdev_t *vd) in vdev_metaslab_set_size()
2904 vdev_dirty(vdev_t *vd, int flags, void *arg, uint64_t txg) in vdev_dirty()
2922 vdev_dirty_leaves(vdev_t *vd, int flags, uint64_t txg) in vdev_dirty_leaves()
2970 vdev_dtl_dirty(vdev_t *vd, vdev_dtl_type_t t, uint64_t txg, uint64_t size) in vdev_dtl_dirty()
2985 vdev_dtl_contains(vdev_t *vd, vdev_dtl_type_t t, uint64_t txg, uint64_t size) in vdev_dtl_contains()
3010 vdev_dtl_empty(vdev_t *vd, vdev_dtl_type_t t) in vdev_dtl_empty()
3027 vdev_default_need_resilver(vdev_t *vd, const dva_t *dva, size_t psize, in vdev_default_need_resilver()
3043 vdev_dtl_need_resilver(vdev_t *vd, const dva_t *dva, size_t psize, in vdev_dtl_need_resilver()
3060 vdev_dtl_min(vdev_t *vd) in vdev_dtl_min()
3073 vdev_dtl_max(vdev_t *vd) in vdev_dtl_max()
3091 vdev_dtl_should_excise(vdev_t *vd, boolean_t rebuild_done) in vdev_dtl_should_excise()
3155 vdev_dtl_reassess_impl(vdev_t *vd, uint64_t txg, uint64_t scrub_txg, in vdev_dtl_reassess_impl()
3320 vdev_t *cvd = vd->vdev_child[c]; in vdev_dtl_reassess_impl()
3339 vdev_dtl_reassess(vdev_t *vd, uint64_t txg, uint64_t scrub_txg, in vdev_dtl_reassess()
3350 vdev_post_kobj_evt(vdev_t *vd) in vdev_post_kobj_evt()
3366 vdev_clear_kobj_evt(vdev_t *vd) in vdev_clear_kobj_evt()
3375 vdev_dtl_load(vdev_t *vd) in vdev_dtl_load()
3422 vdev_zap_allocation_data(vdev_t *vd, dmu_tx_t *tx) in vdev_zap_allocation_data()
3446 vdev_destroy_unlink_zap(vdev_t *vd, uint64_t zapobj, dmu_tx_t *tx) in vdev_destroy_unlink_zap()
3456 vdev_create_link_zap(vdev_t *vd, dmu_tx_t *tx) in vdev_create_link_zap()
3470 vdev_construct_zaps(vdev_t *vd, dmu_tx_t *tx) in vdev_construct_zaps()
3498 vdev_dtl_sync(vdev_t *vd, uint64_t txg) in vdev_dtl_sync()
3581 vdev_dtl_required(vdev_t *vd) in vdev_dtl_required()
3584 vdev_t *tvd = vd->vdev_top; in vdev_dtl_required()
3617 vdev_resilver_needed(vdev_t *vd, uint64_t *minp, uint64_t *maxp) in vdev_resilver_needed()
3635 vdev_t *cvd = vd->vdev_child[c]; in vdev_resilver_needed()
3659 vdev_checkpoint_sm_object(vdev_t *vd, uint64_t *sm_obj) in vdev_checkpoint_sm_object()
3679 vdev_load(vdev_t *vd) in vdev_load()
3699 vdev_t *cvd = vd->vdev_child[c]; in vdev_load()
3936 vdev_validate_aux(vdev_t *vd) in vdev_validate_aux()
3971 vdev_destroy_ms_flush_data(vdev_t *vd, dmu_tx_t *tx) in vdev_destroy_ms_flush_data()
3995 vdev_destroy_spacemaps(vdev_t *vd, dmu_tx_t *tx) in vdev_destroy_spacemaps()
4022 vdev_remove_empty_log(vdev_t *vd, uint64_t txg) in vdev_remove_empty_log()
4042 vdev_sync_done(vdev_t *vd, uint64_t txg) in vdev_sync_done()
4061 vdev_sync(vdev_t *vd, uint64_t txg) in vdev_sync()
4064 vdev_t *lvd; in vdev_sync()
4125 vdev_psize_to_asize_txg(vdev_t *vd, uint64_t psize, uint64_t txg) in vdev_psize_to_asize_txg()
4131 vdev_psize_to_asize(vdev_t *vd, uint64_t psize) in vdev_psize_to_asize()
4143 vdev_t *vd, *tvd; in vdev_fault()
4225 vdev_t *vd; in vdev_degrade()
4252 vdev_t *vd; in vdev_remove_wanted()
4290 vdev_t *vd, *tvd, *pvd, *rvd = spa->spa_root_vdev; in vdev_online()
4386 vdev_t *vd, *tvd; in vdev_offline_locked()
4512 vdev_clear(spa_t *spa, vdev_t *vd) in vdev_clear()
4514 vdev_t *rvd = spa->spa_root_vdev; in vdev_clear()
4587 vdev_is_dead(vdev_t *vd) in vdev_is_dead()
4602 vdev_readable(vdev_t *vd) in vdev_readable()
4608 vdev_writeable(vdev_t *vd) in vdev_writeable()
4615 vdev_allocatable(vdev_t *vd) in vdev_allocatable()
4633 vdev_accessible(vdev_t *vd, zio_t *zio) in vdev_accessible()
4650 vdev_get_child_stat(vdev_t *cvd, vdev_stat_t *vs, vdev_stat_t *cvs) in vdev_get_child_stat()
4671 vdev_get_child_stat_ex(vdev_t *cvd, vdev_stat_ex_t *vsx, vdev_stat_ex_t *cvsx) in vdev_get_child_stat_ex()
4704 vdev_is_spacemap_addressable(vdev_t *vd) in vdev_is_spacemap_addressable()
4728 vdev_get_stats_ex_impl(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx) in vdev_get_stats_ex_impl()
4744 vdev_t *cvd = vd->vdev_child[c]; in vdev_get_stats_ex_impl()
4772 vdev_get_stats_ex(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx) in vdev_get_stats_ex()
4774 vdev_t *tvd = vd->vdev_top; in vdev_get_stats_ex()
4858 vdev_get_stats(vdev_t *vd, vdev_stat_t *vs) in vdev_get_stats()
4864 vdev_clear_stats(vdev_t *vd) in vdev_clear_stats()
4874 vdev_scan_stat_init(vdev_t *vd) in vdev_scan_stat_init()
4890 vdev_t *rvd = spa->spa_root_vdev; in vdev_stat_update()
4891 vdev_t *vd = zio->io_vd ? zio->io_vd : rvd; in vdev_stat_update()
4892 vdev_t *pvd; in vdev_stat_update()
4958 vdev_t *tvd = vd->vdev_top; in vdev_stat_update()
5102 vdev_deflated_space(vdev_t *vd, int64_t space) in vdev_deflated_space()
5115 vdev_space_update(vdev_t *vd, int64_t alloc_delta, int64_t defer_delta, in vdev_space_update()
5121 vdev_t *rvd = spa->spa_root_vdev; in vdev_space_update()
5162 vdev_config_dirty(vdev_t *vd) in vdev_config_dirty()
5165 vdev_t *rvd = spa->spa_root_vdev; in vdev_config_dirty()
5236 vdev_config_clean(vdev_t *vd) in vdev_config_clean()
5255 vdev_state_dirty(vdev_t *vd) in vdev_state_dirty()
5278 vdev_state_clean(vdev_t *vd) in vdev_state_clean()
5294 vdev_propagate_state(vdev_t *vd) in vdev_propagate_state()
5297 vdev_t *rvd = spa->spa_root_vdev; in vdev_propagate_state()
5300 vdev_t *child; in vdev_propagate_state()
5359 vdev_set_state(vdev_t *vd, boolean_t isopen, vdev_state_t state, vdev_aux_t aux) in vdev_set_state()
5504 vdev_children_are_offline(vdev_t *vd) in vdev_children_are_offline()
5521 vdev_is_bootable(vdev_t *vd) in vdev_is_bootable()
5538 vdev_is_concrete(vdev_t *vd) in vdev_is_concrete()
5555 vdev_log_state_valid(vdev_t *vd) in vdev_log_state_valid()
5572 vdev_expand(vdev_t *vd, uint64_t txg) in vdev_expand()
5594 vdev_split(vdev_t *vd) in vdev_split()
5596 vdev_t *cvd, *pvd = vd->vdev_parent; in vdev_split()
5614 vdev_deadman(vdev_t *vd, const char *tag) in vdev_deadman()
5617 vdev_t *cvd = vd->vdev_child[c]; in vdev_deadman()
5649 vdev_defer_resilver(vdev_t *vd) in vdev_defer_resilver()
5663 vdev_clear_resilver_deferred(vdev_t *vd, dmu_tx_t *tx) in vdev_clear_resilver_deferred()
5669 vdev_t *cvd = vd->vdev_child[c]; in vdev_clear_resilver_deferred()
5706 vdev_xlate(vdev_t *vd, const zfs_range_seg64_t *logical_rs, in vdev_xlate()
5730 vdev_t *pvd = vd->vdev_parent; in vdev_xlate()
5747 vdev_xlate_walk(vdev_t *vd, const zfs_range_seg64_t *logical_rs, in vdev_xlate_walk()
5771 vdev_name(vdev_t *vd, char *buf, int buflen) in vdev_name()
5792 vdev_replace_in_progress(vdev_t *vdev) in vdev_replace_in_progress()
5840 vdev_t *vd; in vdev_props_set_sync()
5937 vdev_prop_set(vdev_t *vd, nvlist_t *innvl, nvlist_t *outnvl) in vdev_prop_set()
6076 vdev_prop_get(vdev_t *vd, nvlist_t *innvl, nvlist_t *outnvl) in vdev_prop_get()