Lines Matching refs:vdev_t

118 vdev_dbgmsg(vdev_t *vd, const char *fmt, ...)  in vdev_dbgmsg()
139 vdev_dbgmsg_print_tree(vdev_t *vd, int indent) in vdev_dbgmsg_print_tree()
225 vdev_default_xlate(vdev_t *vd, const range_seg64_t *in, range_seg64_t *res) in vdev_default_xlate()
236 vdev_default_asize(vdev_t *vd, uint64_t psize) in vdev_default_asize()
256 vdev_get_min_asize(vdev_t *vd) in vdev_get_min_asize()
258 vdev_t *pvd = vd->vdev_parent; in vdev_get_min_asize()
286 vdev_set_min_asize(vdev_t *vd) in vdev_set_min_asize()
294 vdev_t *
297 vdev_t *rvd = spa->spa_root_vdev; in vdev_lookup_top()
309 vdev_t *
310 vdev_lookup_by_guid(vdev_t *vd, uint64_t guid) in vdev_lookup_by_guid()
312 vdev_t *mvd; in vdev_lookup_by_guid()
326 vdev_count_leaves_impl(vdev_t *vd) in vdev_count_leaves_impl()
352 vdev_add_child(vdev_t *pvd, vdev_t *cvd) in vdev_add_child()
356 vdev_t **newchild; in vdev_add_child()
369 oldsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child()
371 newsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child()
398 vdev_remove_child(vdev_t *pvd, vdev_t *cvd) in vdev_remove_child()
419 kmem_free(pvd->vdev_child, c * sizeof (vdev_t *)); in vdev_remove_child()
441 vdev_compact_children(vdev_t *pvd) in vdev_compact_children()
443 vdev_t **newchild, *cvd; in vdev_compact_children()
453 newchild = kmem_alloc(newc * sizeof (vdev_t *), KM_SLEEP); in vdev_compact_children()
462 kmem_free(pvd->vdev_child, oldc * sizeof (vdev_t *)); in vdev_compact_children()
470 vdev_t *
473 vdev_t *vd; in vdev_alloc_common()
476 vd = kmem_zalloc(sizeof (vdev_t), KM_SLEEP); in vdev_alloc_common()
554 vdev_alloc(spa_t *spa, vdev_t **vdp, nvlist_t *nv, vdev_t *parent, uint_t id, in vdev_alloc()
560 vdev_t *vd; in vdev_alloc()
828 vdev_free(vdev_t *vd) in vdev_free()
953 kmem_free(vd, sizeof (vdev_t)); in vdev_free()
960 vdev_top_transfer(vdev_t *svd, vdev_t *tvd) in vdev_top_transfer()
964 vdev_t *vd; in vdev_top_transfer()
1059 vdev_top_update(vdev_t *tvd, vdev_t *vd) in vdev_top_update()
1073 vdev_t *
1074 vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops) in vdev_add_parent()
1077 vdev_t *pvd = cvd->vdev_parent; in vdev_add_parent()
1078 vdev_t *mvd; in vdev_add_parent()
1108 vdev_remove_parent(vdev_t *cvd) in vdev_remove_parent()
1110 vdev_t *mvd = cvd->vdev_parent; in vdev_remove_parent()
1111 vdev_t *pvd = mvd->vdev_parent; in vdev_remove_parent()
1148 vdev_metaslab_group_create(vdev_t *vd) in vdev_metaslab_group_create()
1197 vdev_metaslab_init(vdev_t *vd, uint64_t txg) in vdev_metaslab_init()
1294 vdev_metaslab_fini(vdev_t *vd) in vdev_metaslab_fini()
1342 vdev_t *vd = zio->io_vd; in vdev_probe_done()
1401 vdev_probe(vdev_t *vd, zio_t *zio) in vdev_probe()
1494 vdev_t *vd = arg; in vdev_open_child()
1502 vdev_uses_zvols(vdev_t *vd) in vdev_uses_zvols()
1514 vdev_open_children(vdev_t *vd) in vdev_open_children()
1555 vdev_set_deflate_ratio(vdev_t *vd) in vdev_set_deflate_ratio()
1567 vdev_open(vdev_t *vd) in vdev_open()
1802 vdev_validate(vdev_t *vd) in vdev_validate()
1987 vdev_copy_path_impl(vdev_t *svd, vdev_t *dvd) in vdev_copy_path_impl()
2010 vdev_copy_path_strict(vdev_t *svd, vdev_t *dvd) in vdev_copy_path_strict()
2051 vdev_copy_path_search(vdev_t *stvd, vdev_t *dvd) in vdev_copy_path_search()
2068 vdev_t *vd = vdev_lookup_by_guid(stvd, dvd->vdev_guid); in vdev_copy_path_search()
2085 vdev_copy_path_relaxed(vdev_t *srvd, vdev_t *drvd) in vdev_copy_path_relaxed()
2101 vdev_close(vdev_t *vd) in vdev_close()
2104 vdev_t *pvd = vd->vdev_parent; in vdev_close()
2134 vdev_hold(vdev_t *vd) in vdev_hold()
2150 vdev_rele(vdev_t *vd) in vdev_rele()
2169 vdev_reopen(vdev_t *vd) in vdev_reopen()
2215 vdev_create(vdev_t *vd, uint64_t txg, boolean_t isreplacing) in vdev_create()
2245 vdev_metaslab_set_size(vdev_t *vd) in vdev_metaslab_set_size()
2318 vdev_dirty(vdev_t *vd, int flags, void *arg, uint64_t txg) in vdev_dirty()
2336 vdev_dirty_leaves(vdev_t *vd, int flags, uint64_t txg) in vdev_dirty_leaves()
2384 vdev_dtl_dirty(vdev_t *vd, vdev_dtl_type_t t, uint64_t txg, uint64_t size) in vdev_dtl_dirty()
2399 vdev_dtl_contains(vdev_t *vd, vdev_dtl_type_t t, uint64_t txg, uint64_t size) in vdev_dtl_contains()
2427 vdev_dtl_empty(vdev_t *vd, vdev_dtl_type_t t) in vdev_dtl_empty()
2443 vdev_dtl_need_resilver(vdev_t *vd, uint64_t offset, size_t psize) in vdev_dtl_need_resilver()
2458 vdev_dtl_min(vdev_t *vd) in vdev_dtl_min()
2471 vdev_dtl_max(vdev_t *vd) in vdev_dtl_max()
2489 vdev_dtl_should_excise(vdev_t *vd) in vdev_dtl_should_excise()
2526 vdev_dtl_reassess(vdev_t *vd, uint64_t txg, uint64_t scrub_txg, int scrub_done) in vdev_dtl_reassess()
2652 vdev_t *cvd = vd->vdev_child[c]; in vdev_dtl_reassess()
2664 vdev_dtl_load(vdev_t *vd) in vdev_dtl_load()
2697 vdev_zap_allocation_data(vdev_t *vd, dmu_tx_t *tx) in vdev_zap_allocation_data()
2721 vdev_destroy_unlink_zap(vdev_t *vd, uint64_t zapobj, dmu_tx_t *tx) in vdev_destroy_unlink_zap()
2731 vdev_create_link_zap(vdev_t *vd, dmu_tx_t *tx) in vdev_create_link_zap()
2745 vdev_construct_zaps(vdev_t *vd, dmu_tx_t *tx) in vdev_construct_zaps()
2767 vdev_dtl_sync(vdev_t *vd, uint64_t txg) in vdev_dtl_sync()
2846 vdev_dtl_required(vdev_t *vd) in vdev_dtl_required()
2849 vdev_t *tvd = vd->vdev_top; in vdev_dtl_required()
2879 vdev_resilver_needed(vdev_t *vd, uint64_t *minp, uint64_t *maxp) in vdev_resilver_needed()
2897 vdev_t *cvd = vd->vdev_child[c]; in vdev_resilver_needed()
2921 vdev_checkpoint_sm_object(vdev_t *vd) in vdev_checkpoint_sm_object()
2938 vdev_load(vdev_t *vd) in vdev_load()
3062 vdev_validate_aux(vdev_t *vd) in vdev_validate_aux()
3097 vdev_destroy_ms_flush_data(vdev_t *vd, dmu_tx_t *tx) in vdev_destroy_ms_flush_data()
3120 vdev_destroy_spacemaps(vdev_t *vd, dmu_tx_t *tx) in vdev_destroy_spacemaps()
3147 vdev_remove_empty_log(vdev_t *vd, uint64_t txg) in vdev_remove_empty_log()
3167 vdev_sync_done(vdev_t *vd, uint64_t txg) in vdev_sync_done()
3183 vdev_sync(vdev_t *vd, uint64_t txg) in vdev_sync()
3186 vdev_t *lvd; in vdev_sync()
3241 vdev_psize_to_asize(vdev_t *vd, uint64_t psize) in vdev_psize_to_asize()
3253 vdev_t *vd, *tvd; in vdev_fault()
3309 vdev_t *vd; in vdev_degrade()
3344 vdev_t *vd, *tvd, *pvd, *rvd = spa->spa_root_vdev; in vdev_online()
3425 vdev_t *vd, *tvd; in vdev_offline_locked()
3543 vdev_clear(spa_t *spa, vdev_t *vd) in vdev_clear()
3545 vdev_t *rvd = spa->spa_root_vdev; in vdev_clear()
3614 vdev_is_dead(vdev_t *vd) in vdev_is_dead()
3629 vdev_readable(vdev_t *vd) in vdev_readable()
3635 vdev_writeable(vdev_t *vd) in vdev_writeable()
3642 vdev_allocatable(vdev_t *vd) in vdev_allocatable()
3660 vdev_accessible(vdev_t *vd, zio_t *zio) in vdev_accessible()
3677 vdev_get_child_stat(vdev_t *cvd, vdev_stat_t *vs, vdev_stat_t *cvs) in vdev_get_child_stat()
3691 vdev_get_child_stat_ex(vdev_t *cvd, vdev_stat_ex_t *vsx, vdev_stat_ex_t *cvsx) in vdev_get_child_stat_ex()
3722 vdev_is_spacemap_addressable(vdev_t *vd) in vdev_is_spacemap_addressable()
3746 vdev_get_stats_ex_impl(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx) in vdev_get_stats_ex_impl()
3762 vdev_t *cvd = vd->vdev_child[c]; in vdev_get_stats_ex_impl()
3793 vdev_get_stats_ex(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx) in vdev_get_stats_ex()
3795 vdev_t *tvd = vd->vdev_top; in vdev_get_stats_ex()
3856 vdev_get_stats(vdev_t *vd, vdev_stat_t *vs) in vdev_get_stats()
3862 vdev_clear_stats(vdev_t *vd) in vdev_clear_stats()
3872 vdev_scan_stat_init(vdev_t *vd) in vdev_scan_stat_init()
3888 vdev_t *rvd = spa->spa_root_vdev; in vdev_stat_update()
3889 vdev_t *vd = zio->io_vd ? zio->io_vd : rvd; in vdev_stat_update()
3890 vdev_t *pvd; in vdev_stat_update()
4061 vdev_deflated_space(vdev_t *vd, int64_t space) in vdev_deflated_space()
4074 vdev_space_update(vdev_t *vd, int64_t alloc_delta, int64_t defer_delta, in vdev_space_update()
4079 vdev_t *rvd = spa->spa_root_vdev; in vdev_space_update()
4120 vdev_config_dirty(vdev_t *vd) in vdev_config_dirty()
4123 vdev_t *rvd = spa->spa_root_vdev; in vdev_config_dirty()
4194 vdev_config_clean(vdev_t *vd) in vdev_config_clean()
4213 vdev_state_dirty(vdev_t *vd) in vdev_state_dirty()
4236 vdev_state_clean(vdev_t *vd) in vdev_state_clean()
4252 vdev_propagate_state(vdev_t *vd) in vdev_propagate_state()
4255 vdev_t *rvd = spa->spa_root_vdev; in vdev_propagate_state()
4258 vdev_t *child; in vdev_propagate_state()
4317 vdev_set_state(vdev_t *vd, boolean_t isopen, vdev_state_t state, vdev_aux_t aux) in vdev_set_state()
4448 vdev_children_are_offline(vdev_t *vd) in vdev_children_are_offline()
4465 vdev_is_bootable(vdev_t *vd) in vdev_is_bootable()
4483 vdev_is_concrete(vdev_t *vd) in vdev_is_concrete()
4500 vdev_log_state_valid(vdev_t *vd) in vdev_log_state_valid()
4517 vdev_expand(vdev_t *vd, uint64_t txg) in vdev_expand()
4537 vdev_split(vdev_t *vd) in vdev_split()
4539 vdev_t *cvd, *pvd = vd->vdev_parent; in vdev_split()
4553 vdev_deadman(vdev_t *vd) in vdev_deadman()
4556 vdev_t *cvd = vd->vdev_child[c]; in vdev_deadman()
4591 vdev_defer_resilver(vdev_t *vd) in vdev_defer_resilver()
4605 vdev_clear_resilver_deferred(vdev_t *vd, dmu_tx_t *tx) in vdev_clear_resilver_deferred()
4611 vdev_t *cvd = vd->vdev_child[c]; in vdev_clear_resilver_deferred()
4642 vdev_xlate(vdev_t *vd, const range_seg64_t *logical_rs, in vdev_xlate()
4661 vdev_t *pvd = vd->vdev_parent; in vdev_xlate()