Symbol: vdev_t
usr/src/boot/libsa/zfs/libzfs.h
155
nvlist_t *vdev_read_bootenv(vdev_t *);
usr/src/boot/libsa/zfs/zfs.c
345
vdev_read(vdev_t *vdev __unused, void *priv, off_t offset, void *buf,
usr/src/boot/libsa/zfs/zfs.c
465
vdev_write(vdev_t *vdev, off_t offset, void *buf, size_t bytes)
usr/src/boot/libsa/zfs/zfs.c
689
vdev_t *vd;
usr/src/boot/libsa/zfs/zfs.c
726
vdev_t *vd;
usr/src/boot/libsa/zfs/zfsimpl.c
1050
static vdev_t *
usr/src/boot/libsa/zfs/zfsimpl.c
1051
vdev_find_previous(vdev_t *top_vdev, vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1053
vdev_t *v, *previous;
usr/src/boot/libsa/zfs/zfsimpl.c
1073
vdev_child_count(vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1075
vdev_t *v;
usr/src/boot/libsa/zfs/zfsimpl.c
1089
vdev_insert(vdev_t *top_vdev, vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1091
vdev_t *previous;
usr/src/boot/libsa/zfs/zfsimpl.c
1124
vdev_t *top_vdev, *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1199
vdev_set_state(vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1201
vdev_t *kid;
usr/src/boot/libsa/zfs/zfsimpl.c
1246
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1320
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1456
vdev_status(vdev_t *vdev, int indent)
usr/src/boot/libsa/zfs/zfsimpl.c
1458
vdev_t *kid;
usr/src/boot/libsa/zfs/zfsimpl.c
1484
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
153
static int vdev_indirect_read(vdev_t *, const blkptr_t *, void *, off_t,
usr/src/boot/libsa/zfs/zfsimpl.c
155
static int vdev_mirror_read(vdev_t *, const blkptr_t *, void *, off_t,
usr/src/boot/libsa/zfs/zfsimpl.c
1611
vdev_label_read(vdev_t *vd, int l, void *buf, uint64_t offset,
usr/src/boot/libsa/zfs/zfsimpl.c
1644
vdev_label_write_validate(vdev_t *vd, int l, uint64_t offset)
usr/src/boot/libsa/zfs/zfsimpl.c
1669
vdev_label_write(vdev_t *vd, int l, vdev_boot_envblock_t *be, uint64_t offset)
usr/src/boot/libsa/zfs/zfsimpl.c
1697
vdev_write_bootenv_impl(vdev_t *vdev, vdev_boot_envblock_t *be)
usr/src/boot/libsa/zfs/zfsimpl.c
1699
vdev_t *kid;
usr/src/boot/libsa/zfs/zfsimpl.c
1729
vdev_write_bootenv(vdev_t *vdev, nvlist_t *nvl)
usr/src/boot/libsa/zfs/zfsimpl.c
1791
vdev_read_bootenv(vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1793
vdev_t *kid;
usr/src/boot/libsa/zfs/zfsimpl.c
1932
vdev_label_read_config(vdev_t *vd, uint64_t txg)
usr/src/boot/libsa/zfs/zfsimpl.c
1992
vdev_uberblock_load(vdev_t *vd, uberblock_t *ub)
usr/src/boot/libsa/zfs/zfsimpl.c
2020
vdev_t vtmp;
usr/src/boot/libsa/zfs/zfsimpl.c
2022
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
224
vdev_read_phys(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
2280
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
249
vdev_write_phys(vdev_t *vdev, void *buf, off_t offset, size_t size)
usr/src/boot/libsa/zfs/zfsimpl.c
258
vdev_t *rs_vd;
usr/src/boot/libsa/zfs/zfsimpl.c
266
rs_alloc(vdev_t *vd, uint64_t offset, uint64_t asize, uint64_t split_offset)
usr/src/boot/libsa/zfs/zfsimpl.c
494
vdev_indirect_mapping_duplicate_adjacent_entries(vdev_t *vd, uint64_t offset,
usr/src/boot/libsa/zfs/zfsimpl.c
529
static vdev_t *
usr/src/boot/libsa/zfs/zfsimpl.c
532
vdev_t *rvd;
usr/src/boot/libsa/zfs/zfsimpl.c
548
vdev_indirect_gather_splits(uint64_t split_offset, vdev_t *vd, uint64_t offset,
usr/src/boot/libsa/zfs/zfsimpl.c
583
vdev_t *kid;
usr/src/boot/libsa/zfs/zfsimpl.c
596
vdev_indirect_remap(vdev_t *vd, uint64_t offset, uint64_t asize, void *arg)
usr/src/boot/libsa/zfs/zfsimpl.c
60
vdev_t *ic_vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
612
vdev_t *v = rs->rs_vd;
usr/src/boot/libsa/zfs/zfsimpl.c
631
vdev_t *dst_v = vdev_lookup_top(spa, dst_vdev);
usr/src/boot/libsa/zfs/zfsimpl.c
689
vdev_indirect_read(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
777
vdev_disk_read(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
78
vdev_t *is_vdev; /* top-level vdev */
usr/src/boot/libsa/zfs/zfsimpl.c
786
vdev_missing_read(vdev_t *vdev __unused, const blkptr_t *bp __unused,
usr/src/boot/libsa/zfs/zfsimpl.c
794
vdev_mirror_read(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
797
vdev_t *kid;
usr/src/boot/libsa/zfs/zfsimpl.c
813
vdev_replacing_read(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
816
vdev_t *kid;
usr/src/boot/libsa/zfs/zfsimpl.c
833
static vdev_t *
usr/src/boot/libsa/zfs/zfsimpl.c
836
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
845
static vdev_t *
usr/src/boot/libsa/zfs/zfsimpl.c
848
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
851
vdev = calloc(1, sizeof (vdev_t));
usr/src/boot/libsa/zfs/zfsimpl.c
873
vdev_set_initial_state(vdev_t *vdev, const nvlist_t *nvlist)
usr/src/boot/libsa/zfs/zfsimpl.c
908
vdev_init(uint64_t guid, const nvlist_t *nvlist, vdev_t **vdevp)
usr/src/boot/libsa/zfs/zfsimpl.c
915
vdev_t *vdev;
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1827
vdev_t *spa_root_vdev; /* toplevel vdev container */
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1831
vdev_t *spa_boot_vdev; /* boot device for kernel */
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1845
vdev_t *io_vd;
usr/src/boot/sys/cddl/boot/zfs/zfssubr.c
1333
static vdev_t *
usr/src/boot/sys/cddl/boot/zfs/zfssubr.c
1334
vdev_child(vdev_t *pvd, uint64_t devidx)
usr/src/boot/sys/cddl/boot/zfs/zfssubr.c
1336
vdev_t *cvd;
usr/src/boot/sys/cddl/boot/zfs/zfssubr.c
1557
vdev_raidz_read(vdev_t *vd, const blkptr_t *bp, void *data,
usr/src/boot/sys/cddl/boot/zfs/zfssubr.c
1560
vdev_t *tvd = vd->v_top;
usr/src/boot/sys/cddl/boot/zfs/zfssubr.c
1561
vdev_t *cvd;
usr/src/cmd/zdb/zdb.c
1006
vdev_t *tvd = rvd->vdev_child[c];
usr/src/cmd/zdb/zdb.c
1038
print_vdev_indirect(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
1112
vdev_t *vd, *rvd = spa->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
1317
dump_dtl(vdev_t *vd, int indent)
usr/src/cmd/zdb/zdb.c
3165
vdev_t vd;
usr/src/cmd/zdb/zdb.c
3271
vdev_t vd;
usr/src/cmd/zdb/zdb.c
3465
vdev_t *vd = vdev_lookup_top(spa, vdev);
usr/src/cmd/zdb/zdb.c
3723
vdev_t *vd = arg;
usr/src/cmd/zdb/zdb.c
3792
vdev_t *vd = vdev_lookup_top(spa, sme->sme_vdev);
usr/src/cmd/zdb/zdb.c
3855
claim_segment_impl_cb(uint64_t inner_offset, vdev_t *vd, uint64_t offset,
usr/src/cmd/zdb/zdb.c
3873
vdev_t *vd = arg;
usr/src/cmd/zdb/zdb.c
3898
vdev_t *vd = vdev_lookup_top(spa, svr->svr_vdev_id);
usr/src/cmd/zdb/zdb.c
3940
vdev_t *vd;
usr/src/cmd/zdb/zdb.c
3963
zdb_load_obsolete_counts(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
3990
vdev_t *cseea_vd;
usr/src/cmd/zdb/zdb.c
3998
vdev_t *vd = cseea->cseea_vd;
usr/src/cmd/zdb/zdb.c
4036
zdb_leak_init_vdev_exclude_checkpoint(vdev_t *vd, zdb_cb_t *zcb)
usr/src/cmd/zdb/zdb.c
4089
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
4104
vdev_t *vd = vdev_lookup_top(spa, vdev_id);
usr/src/cmd/zdb/zdb.c
4141
vdev_t *vd = vdev_lookup_top(spa, vdev_id);
usr/src/cmd/zdb/zdb.c
4172
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
4174
vdev_t *vd = rvd->vdev_child[i];
usr/src/cmd/zdb/zdb.c
4219
load_indirect_ms_allocatable_tree(vdev_t *vd, metaslab_t *msp,
usr/src/cmd/zdb/zdb.c
4262
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
4264
vdev_t *vd = rvd->vdev_child[c];
usr/src/cmd/zdb/zdb.c
4314
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
4375
zdb_check_for_obsolete_leaks(vdev_t *vd, zdb_cb_t *zcb)
usr/src/cmd/zdb/zdb.c
4452
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
4454
vdev_t *vd = rvd->vdev_child[c];
usr/src/cmd/zdb/zdb.c
4716
vdev_t *vd = spa->spa_root_vdev->vdev_child[v];
usr/src/cmd/zdb/zdb.c
4956
vdev_t *vd = spa->spa_root_vdev->vdev_child[scip->scip_vdev];
usr/src/cmd/zdb/zdb.c
4980
vdev_t *vd = spa->spa_root_vdev->vdev_child[i];
usr/src/cmd/zdb/zdb.c
5136
vdev_t *vcsec_vd;
usr/src/cmd/zdb/zdb.c
5149
vdev_t *vd = vcsec->vcsec_vd;
usr/src/cmd/zdb/zdb.c
5200
vdev_t *ckpoint_rvd = checkpoint->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
5201
vdev_t *current_rvd = current->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
5206
vdev_t *ckpoint_vd = ckpoint_rvd->vdev_child[c];
usr/src/cmd/zdb/zdb.c
5207
vdev_t *current_vd = current_rvd->vdev_child[c];
usr/src/cmd/zdb/zdb.c
5260
vdev_t *current_vd = current_rvd->vdev_child[c];
usr/src/cmd/zdb/zdb.c
5284
vdev_t *ckpoint_rvd = checkpoint->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
5285
vdev_t *current_rvd = current->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
5291
vdev_t *ckpoint_vd = ckpoint_rvd->vdev_child[i];
usr/src/cmd/zdb/zdb.c
5292
vdev_t *current_vd = current_rvd->vdev_child[i];
usr/src/cmd/zdb/zdb.c
5385
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/zdb/zdb.c
5388
vdev_t *vd = rvd->vdev_child[i];
usr/src/cmd/zdb/zdb.c
5473
mos_leak_vdev_top_zap(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
5488
mos_leak_vdev(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
5685
vdev_t *vd = vdev_lookup_top(spa, vdev_id);
usr/src/cmd/zdb/zdb.c
5929
static vdev_t *
usr/src/cmd/zdb/zdb.c
5930
zdb_vdev_lookup(vdev_t *vdev, const char *path)
usr/src/cmd/zdb/zdb.c
5952
vdev_t *vc = vdev->vdev_child[i];
usr/src/cmd/zdb/zdb.c
6014
vdev_t *vd;
usr/src/cmd/zdb/zdb.c
671
get_dtl_refcount(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
690
get_metaslab_refcount(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
710
get_obsolete_refcount(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
749
get_checkpoint_refcount(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
913
vdev_t *vd = msp->ms_group->mg_vd;
usr/src/cmd/zdb/zdb.c
957
print_vdev_metaslab_header(vdev_t *vd)
usr/src/cmd/zdb/zdb.c
999
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/ztest/ztest.c
1146
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/ztest/ztest.c
1147
vdev_t *tvd;
usr/src/cmd/ztest/ztest.c
2819
static vdev_t *
usr/src/cmd/ztest/ztest.c
2820
vdev_lookup_by_path(vdev_t *vd, const char *path)
usr/src/cmd/ztest/ztest.c
2822
vdev_t *mvd;
usr/src/cmd/ztest/ztest.c
2838
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/ztest/ztest.c
3018
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/ztest/ztest.c
3117
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/ztest/ztest.c
3149
vdev_t *tvd = rvd->vdev_child[c];
usr/src/cmd/ztest/ztest.c
3216
vdev_t *rvd = spa->spa_root_vdev;
usr/src/cmd/ztest/ztest.c
3217
vdev_t *oldvd, *newvd, *pvd;
usr/src/cmd/ztest/ztest.c
3422
vdev_t *vd;
usr/src/cmd/ztest/ztest.c
3473
vdev_t *
usr/src/cmd/ztest/ztest.c
3474
grow_vdev(vdev_t *vd, void *arg)
usr/src/cmd/ztest/ztest.c
3502
vdev_t *
usr/src/cmd/ztest/ztest.c
3503
online_vdev(vdev_t *vd, void *arg)
usr/src/cmd/ztest/ztest.c
3506
vdev_t *tvd = vd->vdev_top;
usr/src/cmd/ztest/ztest.c
3562
vdev_t *
usr/src/cmd/ztest/ztest.c
3563
vdev_walk_tree(vdev_t *vd, vdev_t *(*func)(vdev_t *, void *), void *arg)
usr/src/cmd/ztest/ztest.c
3573
vdev_t *cvd = vd->vdev_child[c];
usr/src/cmd/ztest/ztest.c
3588
vdev_t *vd, *tvd;
usr/src/cmd/ztest/ztest.c
5654
vdev_t *vd0 = NULL;
usr/src/cmd/ztest/ztest.c
6061
static vdev_t *
usr/src/cmd/ztest/ztest.c
6062
ztest_random_concrete_vdev_leaf(vdev_t *vd)
usr/src/cmd/ztest/ztest.c
6070
vdev_t *eligible[vd->vdev_children];
usr/src/cmd/ztest/ztest.c
6073
vdev_t *cvd = vd->vdev_child[i];
usr/src/cmd/ztest/ztest.c
6099
vdev_t *rand_vd = ztest_random_concrete_vdev_leaf(spa->spa_root_vdev);
usr/src/cmd/ztest/ztest.c
6171
vdev_t *rand_vd = ztest_random_concrete_vdev_leaf(spa->spa_root_vdev);
usr/src/uts/common/fs/zfs/arc.c
2701
void l2arc_rebuild_vdev(vdev_t *vd, boolean_t reopen);
usr/src/uts/common/fs/zfs/arc.c
2711
static zio_t *l2arc_log_blk_fetch(vdev_t *vd,
usr/src/uts/common/fs/zfs/arc.c
5803
vdev_t *vd = NULL;
usr/src/uts/common/fs/zfs/arc.c
6046
DTRACE_PROBE2(l2arc__read, vdev_t *, vd,
usr/src/uts/common/fs/zfs/arc.c
798
static l2arc_dev_t *l2arc_vdev_get(vdev_t *vd);
usr/src/uts/common/fs/zfs/arc.c
8690
DTRACE_PROBE2(l2arc__write, vdev_t *, dev->l2ad_vdev,
usr/src/uts/common/fs/zfs/arc.c
8863
l2arc_vdev_present(vdev_t *vd)
usr/src/uts/common/fs/zfs/arc.c
8873
l2arc_vdev_get(vdev_t *vd)
usr/src/uts/common/fs/zfs/arc.c
8893
l2arc_add_vdev(spa_t *spa, vdev_t *vd)
usr/src/uts/common/fs/zfs/arc.c
8953
l2arc_rebuild_vdev(vdev_t *vd, boolean_t reopen)
usr/src/uts/common/fs/zfs/arc.c
9027
l2arc_remove_vdev(vdev_t *vd)
usr/src/uts/common/fs/zfs/arc.c
9203
vdev_t *vd = dev->l2ad_vdev;
usr/src/uts/common/fs/zfs/arc.c
9732
l2arc_log_blk_fetch(vdev_t *vd, const l2arc_log_blkptr_t *lbp,
usr/src/uts/common/fs/zfs/arc.c
9896
DTRACE_PROBE2(l2arc__write, vdev_t *, dev->l2ad_vdev, zio_t *, wzio);
usr/src/uts/common/fs/zfs/dsl_pool.c
580
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/dsl_pool.c
583
vdev_t *vd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/dsl_scan.c
1213
vdev_t *rvd = scn->scn_dp->dp_spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/dsl_scan.c
1235
vdev_t *tvd = rvd->vdev_child[i];
usr/src/uts/common/fs/zfs/dsl_scan.c
1649
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/dsl_scan.c
2659
dsl_scan_count_leaves(vdev_t *vd)
usr/src/uts/common/fs/zfs/dsl_scan.c
292
vdev_t *q_vd; /* top-level vdev that this queue represents */
usr/src/uts/common/fs/zfs/dsl_scan.c
3036
vdev_t *vd = spa->spa_root_vdev->vdev_child[i];
usr/src/uts/common/fs/zfs/dsl_scan.c
3102
vdev_t *vd = spa->spa_root_vdev->vdev_child[i];
usr/src/uts/common/fs/zfs/dsl_scan.c
3166
dsl_scan_check_deferred(vdev_t *vd)
usr/src/uts/common/fs/zfs/dsl_scan.c
3189
vdev_t *vd;
usr/src/uts/common/fs/zfs/dsl_scan.c
334
static dsl_scan_io_queue_t *scan_io_queue_create(vdev_t *vd);
usr/src/uts/common/fs/zfs/dsl_scan.c
3814
vdev_t *vdev;
usr/src/uts/common/fs/zfs/dsl_scan.c
4029
scan_io_queue_create(vdev_t *vd)
usr/src/uts/common/fs/zfs/dsl_scan.c
4086
dsl_scan_io_queue_vdev_xfer(vdev_t *svd, vdev_t *tvd)
usr/src/uts/common/fs/zfs/dsl_scan.c
4104
vdev_t *rvd = scn->scn_dp->dp_spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/dsl_scan.c
4107
vdev_t *tvd = rvd->vdev_child[i];
usr/src/uts/common/fs/zfs/dsl_scan.c
4122
vdev_t *vdev;
usr/src/uts/common/fs/zfs/dsl_scan.c
4224
dsl_scan_assess_vdev(dsl_pool_t *dp, vdev_t *vd)
usr/src/uts/common/fs/zfs/dsl_scan.c
669
vdev_t *vd = spa->spa_root_vdev->vdev_child[i];
usr/src/uts/common/fs/zfs/metaslab.c
1138
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
2031
vdev_t *vd = msp->ms_group->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
2510
metaslab_calculate_range_tree_type(vdev_t *vdev, metaslab_t *msp,
usr/src/uts/common/fs/zfs/metaslab.c
2541
metaslab_space_update(vdev_t *vd, metaslab_class_t *mc, int64_t alloc_delta,
usr/src/uts/common/fs/zfs/metaslab.c
2557
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
2677
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
2808
vdev_t *vd = msp->ms_group->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
2861
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
308
static void metaslab_free_impl(vdev_t *, uint64_t, uint64_t, boolean_t);
usr/src/uts/common/fs/zfs/metaslab.c
309
static void metaslab_check_free_impl(vdev_t *, uint64_t, uint64_t);
usr/src/uts/common/fs/zfs/metaslab.c
3118
vdev_t *vd = msp->ms_group->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
3447
vdev_t *vd = msp->ms_group->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
3820
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
4135
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
417
vdev_t *vd;
usr/src/uts/common/fs/zfs/metaslab.c
4528
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
477
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/metaslab.c
488
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/metaslab.c
5008
vdev_t *vd;
usr/src/uts/common/fs/zfs/metaslab.c
520
vdev_t *rvd = mc->mc_spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/metaslab.c
5210
metaslab_free_concrete(vdev_t *vd, uint64_t offset, uint64_t asize,
usr/src/uts/common/fs/zfs/metaslab.c
5247
metaslab_free_impl_cb(uint64_t inner_offset, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/metaslab.c
526
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/metaslab.c
5261
metaslab_free_impl(vdev_t *vd, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/metaslab.c
5293
vdev_t *rbca_remap_vd;
usr/src/uts/common/fs/zfs/metaslab.c
5299
remap_blkptr_cb(uint64_t inner_offset, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/metaslab.c
5336
vdev_t *oldvd = vdev_lookup_top(vd->vdev_spa,
usr/src/uts/common/fs/zfs/metaslab.c
5399
vdev_t *vd = vdev_lookup_top(spa, DVA_GET_VDEV(dva));
usr/src/uts/common/fs/zfs/metaslab.c
5433
vdev_t *vd;
usr/src/uts/common/fs/zfs/metaslab.c
5487
vdev_t *vd = vdev_lookup_top(spa, vdev);
usr/src/uts/common/fs/zfs/metaslab.c
5549
metaslab_claim_concrete(vdev_t *vd, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/metaslab.c
5619
metaslab_claim_impl_cb(uint64_t inner_offset, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/metaslab.c
5631
metaslab_claim_impl(vdev_t *vd, uint64_t offset, uint64_t size, uint64_t txg)
usr/src/uts/common/fs/zfs/metaslab.c
5670
vdev_t *vd;
usr/src/uts/common/fs/zfs/metaslab.c
570
vdev_t *rvd = mc->mc_spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/metaslab.c
576
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/metaslab.c
5826
metaslab_check_free_impl_cb(uint64_t inner, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/metaslab.c
5836
metaslab_check_free_impl(vdev_t *vd, uint64_t offset, uint64_t size)
usr/src/uts/common/fs/zfs/metaslab.c
5891
vdev_t *vd = vdev_lookup_top(spa, vdev);
usr/src/uts/common/fs/zfs/metaslab.c
5993
vdev_t *vd = ms->ms_group->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
700
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
792
metaslab_group_create(metaslab_class_t *mc, vdev_t *vd, int allocators)
usr/src/uts/common/fs/zfs/metaslab.c
971
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/metaslab.c
987
vdev_t *vd = mg->mg_vd;
usr/src/uts/common/fs/zfs/mmp.c
295
vdev_t *leaf;
usr/src/uts/common/fs/zfs/mmp.c
296
vdev_t *starting_leaf;
usr/src/uts/common/fs/zfs/mmp.c
392
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/mmp.c
439
vdev_t *vd = NULL;
usr/src/uts/common/fs/zfs/spa.c
1203
list_create(&spa->spa_config_dirty_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/spa.c
1204
offsetof(vdev_t, vdev_config_dirty_node));
usr/src/uts/common/fs/zfs/spa.c
1207
list_create(&spa->spa_state_dirty_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/spa.c
1208
offsetof(vdev_t, vdev_state_dirty_node));
usr/src/uts/common/fs/zfs/spa.c
1324
spa_config_parse(spa_t *spa, vdev_t **vdp, nvlist_t *nv, vdev_t *parent,
usr/src/uts/common/fs/zfs/spa.c
1350
vdev_t *vd;
usr/src/uts/common/fs/zfs/spa.c
1454
vdev_t *root_vdev = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
1474
vdev_t *vc = spa->spa_root_vdev->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
1590
vdev_t *vd, *tvd;
usr/src/uts/common/fs/zfs/spa.c
1720
vdev_t *vd, **oldvdevs, **newvdevs;
usr/src/uts/common/fs/zfs/spa.c
1888
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
1892
vdev_t *vd = rvd->vdev_child[i];
usr/src/uts/common/fs/zfs/spa.c
1907
spa_check_removed(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa.c
1922
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
1938
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
1971
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
2012
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
2021
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
2036
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
2041
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
2277
spa_vdev_err(vdev_t *vdev, vdev_aux_t aux, int err)
usr/src/uts/common/fs/zfs/spa.c
2321
vdev_t **vd;
usr/src/uts/common/fs/zfs/spa.c
2332
vd = kmem_zalloc(gcount * sizeof (vdev_t *), KM_SLEEP);
usr/src/uts/common/fs/zfs/spa.c
2377
kmem_free(vd, gcount * sizeof (vdev_t *));
usr/src/uts/common/fs/zfs/spa.c
2422
vdev_count_verify_zaps(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa.c
2599
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
2752
vdev_t *rvd;
usr/src/uts/common/fs/zfs/spa.c
280
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
2926
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
2963
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3137
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3154
vdev_t *mrvd, *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3319
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3349
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3474
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3492
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3636
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3695
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3759
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3773
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3797
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
3845
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
4048
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
4051
vdev_t *svd[SPA_SYNC_MIN_VDEVS] = { NULL };
usr/src/uts/common/fs/zfs/spa.c
4057
vdev_t *vd = rvd->vdev_child[(c0 + c) % children];
usr/src/uts/common/fs/zfs/spa.c
4735
vdev_t *vd;
usr/src/uts/common/fs/zfs/spa.c
4908
vdev_t *vd;
usr/src/uts/common/fs/zfs/spa.c
5040
vdev_t *vd;
usr/src/uts/common/fs/zfs/spa.c
5081
vdev_t *rvd;
usr/src/uts/common/fs/zfs/spa.c
5207
vdev_t *vd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
5435
spa_alt_rootvdev(vdev_t *vd, vdev_t **avd, uint64_t *txg)
usr/src/uts/common/fs/zfs/spa.c
5479
vdev_t *rvd, *bvd, *avd = NULL;
usr/src/uts/common/fs/zfs/spa.c
6015
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
6102
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
6103
vdev_t *vd, *tvd;
usr/src/uts/common/fs/zfs/spa.c
6164
vdev_t *cvd = tvd->vdev_child[cid];
usr/src/uts/common/fs/zfs/spa.c
6236
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
6237
vdev_t *oldvd, *newvd, *newrootvd, *pvd, *tvd;
usr/src/uts/common/fs/zfs/spa.c
6456
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
6457
vdev_t *vd, *pvd, *cvd, *tvd;
usr/src/uts/common/fs/zfs/spa.c
6714
vdev_t *vd = spa_lookup_by_guid(spa, guid, B_FALSE);
usr/src/uts/common/fs/zfs/spa.c
6776
list_create(&vd_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/spa.c
6777
offsetof(vdev_t, vdev_initialize_node));
usr/src/uts/common/fs/zfs/spa.c
6825
vdev_t *vd = spa_lookup_by_guid(spa, guid, B_FALSE);
usr/src/uts/common/fs/zfs/spa.c
6896
list_create(&vd_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/spa.c
6897
offsetof(vdev_t, vdev_trim_node));
usr/src/uts/common/fs/zfs/spa.c
6950
vdev_t *rvd, **vml = NULL; /* vdev modify list */
usr/src/uts/common/fs/zfs/spa.c
6992
vdev_t *vd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
7011
vml = kmem_zalloc(children * sizeof (vdev_t *), KM_SLEEP);
usr/src/uts/common/fs/zfs/spa.c
7086
kmem_free(vml, children * sizeof (vdev_t *));
usr/src/uts/common/fs/zfs/spa.c
7149
list_create(&vd_initialize_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/spa.c
7150
offsetof(vdev_t, vdev_initialize_node));
usr/src/uts/common/fs/zfs/spa.c
7153
list_create(&vd_trim_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/spa.c
7154
offsetof(vdev_t, vdev_trim_node));
usr/src/uts/common/fs/zfs/spa.c
7241
kmem_free(vml, children * sizeof (vdev_t *));
usr/src/uts/common/fs/zfs/spa.c
7274
kmem_free(vml, children * sizeof (vdev_t *));
usr/src/uts/common/fs/zfs/spa.c
7282
static vdev_t *
usr/src/uts/common/fs/zfs/spa.c
7283
spa_vdev_resilver_done_hunt(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa.c
7285
vdev_t *newvd, *oldvd;
usr/src/uts/common/fs/zfs/spa.c
7318
vdev_t *first = vd->vdev_child[0];
usr/src/uts/common/fs/zfs/spa.c
7319
vdev_t *last = vd->vdev_child[vd->vdev_children - 1];
usr/src/uts/common/fs/zfs/spa.c
7363
vdev_t *vd, *pvd, *ppvd;
usr/src/uts/common/fs/zfs/spa.c
7405
vdev_t *vd;
usr/src/uts/common/fs/zfs/spa.c
7507
spa_async_remove(spa_t *spa, vdev_t *vd)
usr/src/uts/common/fs/zfs/spa.c
7532
spa_async_probe(spa_t *spa, vdev_t *vd)
usr/src/uts/common/fs/zfs/spa.c
7544
spa_async_autoexpand(spa_t *spa, vdev_t *vd)
usr/src/uts/common/fs/zfs/spa.c
7552
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
7933
spa_avz_build(vdev_t *vd, uint64_t avz, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/spa.c
8308
vdev_indirect_state_sync_verify(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa.c
832
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
8350
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
8359
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
8404
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
8406
vdev_t *vd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
8461
vdev_t *vd = NULL;
usr/src/uts/common/fs/zfs/spa.c
8506
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
8519
vdev_t *svd[SPA_SYNC_MIN_VDEVS] = { NULL };
usr/src/uts/common/fs/zfs/spa.c
8525
vdev_t *vd =
usr/src/uts/common/fs/zfs/spa.c
8566
vdev_t *vd = NULL;
usr/src/uts/common/fs/zfs/spa.c
859
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
8629
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
8816
vdev_t *
usr/src/uts/common/fs/zfs/spa.c
8819
vdev_t *vd;
usr/src/uts/common/fs/zfs/spa.c
8909
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa.c
8913
vdev_t *vd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa.c
8922
spa_event_create(spa_t *spa, vdev_t *vd, nvlist_t *hist_nvl, const char *name)
usr/src/uts/common/fs/zfs/spa.c
9002
spa_event_notify(spa_t *spa, vdev_t *vd, nvlist_t *hist_nvl, const char *name)
usr/src/uts/common/fs/zfs/spa_checkpoint.c
200
vdev_t *sdc_vd;
usr/src/uts/common/fs/zfs/spa_checkpoint.c
209
vdev_t *vd = sdc->sdc_vd;
usr/src/uts/common/fs/zfs/spa_checkpoint.c
256
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa_checkpoint.c
261
vdev_t *vd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa_checkpoint.c
280
vdev_t *vd = arg;
usr/src/uts/common/fs/zfs/spa_checkpoint.c
365
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa_checkpoint.c
398
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa_checkpoint.c
401
vdev_t *vd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa_config.c
364
spa_config_generate(spa_t *spa, vdev_t *vd, uint64_t txg, int getstats)
usr/src/uts/common/fs/zfs/spa_config.c
367
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa_config.c
520
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa_config.c
539
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
1064
vdev_t *vd = vdev_lookup_top(spa, vdev_id);
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
1181
vdev_t *vd = m->ms_group->mg_vd;
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
1204
spa_ld_unflushed_txgs(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa_log_spacemap.c
1266
vdev_t *vd = spa->spa_root_vdev->vdev_child[c];
usr/src/uts/common/fs/zfs/spa_misc.c
1030
spa_aux_activate(vdev_t *vd, avl_tree_t *avl)
usr/src/uts/common/fs/zfs/spa_misc.c
1078
vdev_t *vd = spa->spa_spares.sav_vdevs[i];
usr/src/uts/common/fs/zfs/spa_misc.c
1107
spa_spare_add(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa_misc.c
1117
spa_spare_remove(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa_misc.c
1139
spa_spare_activate(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa_misc.c
1160
spa_l2cache_add(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa_misc.c
1170
spa_l2cache_remove(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa_misc.c
1192
spa_l2cache_activate(vdev_t *vd)
usr/src/uts/common/fs/zfs/spa_misc.c
1242
spa_vdev_config_exit(spa_t *spa, vdev_t *vd, uint64_t txg, int error, char *tag)
usr/src/uts/common/fs/zfs/spa_misc.c
1325
spa_vdev_exit(spa_t *spa, vdev_t *vd, uint64_t txg, int error)
usr/src/uts/common/fs/zfs/spa_misc.c
1367
spa_vdev_state_exit(spa_t *spa, vdev_t *vd, int error)
usr/src/uts/common/fs/zfs/spa_misc.c
1835
vdev_t *vd =
usr/src/uts/common/fs/zfs/spa_misc.c
2024
vdev_t *vd = vdev_lookup_top(spa, DVA_GET_VDEV(dva));
usr/src/uts/common/fs/zfs/spa_misc.c
2502
vdev_t *vd = vdev_lookup_top(spa, vdevid);
usr/src/uts/common/fs/zfs/spa_misc.c
2552
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/spa_misc.c
769
list_create(&spa->spa_leaf_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/spa_misc.c
770
offsetof(vdev_t, vdev_leaf_node));
usr/src/uts/common/fs/zfs/spa_misc.c
967
spa_aux_add(vdev_t *vd, avl_tree_t *avl)
usr/src/uts/common/fs/zfs/spa_misc.c
985
spa_aux_remove(vdev_t *vd, avl_tree_t *avl)
usr/src/uts/common/fs/zfs/sys/arc.h
260
void l2arc_add_vdev(spa_t *spa, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/arc.h
261
void l2arc_remove_vdev(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/arc.h
262
boolean_t l2arc_vdev_present(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/arc.h
263
void l2arc_rebuild_vdev(vdev_t *vd, boolean_t reopen);
usr/src/uts/common/fs/zfs/sys/arc_impl.h
361
vdev_t *l2ad_vdev; /* vdev */
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
167
void dsl_scan_assess_vdev(struct dsl_pool *dp, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
184
void dsl_scan_io_queue_vdev_xfer(vdev_t *svd, vdev_t *tvd);
usr/src/uts/common/fs/zfs/sys/metaslab.h
116
void metaslab_space_update(vdev_t *, metaslab_class_t *,
usr/src/uts/common/fs/zfs/sys/metaslab.h
119
metaslab_group_t *metaslab_group_create(metaslab_class_t *, vdev_t *, int);
usr/src/uts/common/fs/zfs/sys/metaslab.h
88
void metaslab_free_concrete(vdev_t *, uint64_t, uint64_t, boolean_t);
usr/src/uts/common/fs/zfs/sys/metaslab.h
90
void metaslab_free_impl_cb(uint64_t, vdev_t *, uint64_t, uint64_t, void *);
usr/src/uts/common/fs/zfs/sys/metaslab.h
93
int metaslab_claim_impl(vdev_t *, uint64_t, uint64_t, uint64_t);
usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
236
vdev_t *mg_vd;
usr/src/uts/common/fs/zfs/sys/mmp.h
52
vdev_t *mmp_last_leaf; /* last mmp write sent here */
usr/src/uts/common/fs/zfs/sys/spa.h
1030
extern int zfs_ereport_post(const char *class, spa_t *spa, vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/spa.h
1033
extern boolean_t zfs_ereport_is_valid(const char *class, spa_t *spa, vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/spa.h
1035
extern void zfs_post_remove(spa_t *spa, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
1036
extern void zfs_post_state_change(spa_t *spa, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
1037
extern void zfs_post_autoreplace(spa_t *spa, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
1065
extern void spa_event_notify(spa_t *spa, vdev_t *vdev, nvlist_t *hist_nvl,
usr/src/uts/common/fs/zfs/sys/spa.h
1067
extern sysevent_t *spa_event_create(spa_t *spa, vdev_t *vd, nvlist_t *hist_nvl,
usr/src/uts/common/fs/zfs/sys/spa.h
785
extern void spa_spare_add(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
786
extern void spa_spare_remove(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
788
extern void spa_spare_activate(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
794
extern void spa_l2cache_add(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
795
extern void spa_l2cache_remove(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
797
extern void spa_l2cache_activate(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/spa.h
823
extern nvlist_t *spa_config_generate(spa_t *spa, vdev_t *vd, uint64_t txg,
usr/src/uts/common/fs/zfs/sys/spa.h
886
extern void spa_vdev_config_exit(spa_t *spa, vdev_t *vd, uint64_t txg,
usr/src/uts/common/fs/zfs/sys/spa.h
888
extern int spa_vdev_exit(spa_t *spa, vdev_t *vd, uint64_t txg, int error);
usr/src/uts/common/fs/zfs/sys/spa.h
892
extern int spa_vdev_state_exit(spa_t *spa, vdev_t *vd, int error);
usr/src/uts/common/fs/zfs/sys/spa.h
976
extern vdev_t *spa_lookup_by_guid(spa_t *spa, uint64_t guid,
usr/src/uts/common/fs/zfs/sys/spa_impl.h
131
vdev_t **sav_vdevs; /* devices */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
238
vdev_t *spa_root_vdev; /* top-level vdev container */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
339
vdev_t *spa_pending_vdev; /* pending vdev additions */
usr/src/uts/common/fs/zfs/sys/uberblock.h
43
extern boolean_t uberblock_update(uberblock_t *ub, vdev_t *rvd, uint64_t txg,
usr/src/uts/common/fs/zfs/sys/vdev.h
100
extern void vdev_xlate(vdev_t *vd, const range_seg64_t *logical_rs,
usr/src/uts/common/fs/zfs/sys/vdev.h
103
extern void vdev_get_stats_ex(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx);
usr/src/uts/common/fs/zfs/sys/vdev.h
104
extern void vdev_get_stats(vdev_t *vd, vdev_stat_t *vs);
usr/src/uts/common/fs/zfs/sys/vdev.h
105
extern void vdev_clear_stats(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
107
extern void vdev_scan_stat_init(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
108
extern void vdev_propagate_state(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
109
extern void vdev_set_state(vdev_t *vd, boolean_t isopen, vdev_state_t state,
usr/src/uts/common/fs/zfs/sys/vdev.h
111
extern boolean_t vdev_children_are_offline(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
113
extern void vdev_space_update(vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/vdev.h
116
extern int64_t vdev_deflated_space(vdev_t *vd, int64_t space);
usr/src/uts/common/fs/zfs/sys/vdev.h
118
extern uint64_t vdev_psize_to_asize(vdev_t *vd, uint64_t psize);
usr/src/uts/common/fs/zfs/sys/vdev.h
125
extern void vdev_clear(spa_t *spa, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
127
extern boolean_t vdev_is_dead(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
128
extern boolean_t vdev_readable(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
129
extern boolean_t vdev_writeable(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
130
extern boolean_t vdev_allocatable(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
131
extern boolean_t vdev_accessible(vdev_t *vd, zio_t *zio);
usr/src/uts/common/fs/zfs/sys/vdev.h
132
extern boolean_t vdev_is_spacemap_addressable(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
134
extern void vdev_cache_init(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
135
extern void vdev_cache_fini(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
138
extern void vdev_cache_purge(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
140
extern void vdev_queue_init(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
141
extern void vdev_queue_fini(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
146
extern int vdev_queue_length(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
147
extern uint64_t vdev_queue_last_offset(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
149
extern void vdev_config_dirty(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
150
extern void vdev_config_clean(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
151
extern int vdev_config_sync(vdev_t **svd, int svdcount, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/vdev.h
153
extern void vdev_state_dirty(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
154
extern void vdev_state_clean(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
156
extern void vdev_set_deferred_resilver(spa_t *spa, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
157
extern void vdev_defer_resilver(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
158
extern boolean_t vdev_clear_resilver_deferred(vdev_t *vd, dmu_tx_t *tx);
usr/src/uts/common/fs/zfs/sys/vdev.h
169
extern nvlist_t *vdev_config_generate(spa_t *spa, vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/vdev.h
178
extern nvlist_t *vdev_label_read_config(vdev_t *vd, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/vdev.h
179
extern void vdev_uberblock_load(vdev_t *, struct uberblock *, nvlist_t **);
usr/src/uts/common/fs/zfs/sys/vdev.h
180
extern void vdev_config_generate_stats(vdev_t *vd, nvlist_t *nv);
usr/src/uts/common/fs/zfs/sys/vdev.h
181
extern void vdev_label_write(zio_t *zio, vdev_t *vd, int l, abd_t *buf, uint64_t
usr/src/uts/common/fs/zfs/sys/vdev.h
183
extern int vdev_label_read_bootenv(vdev_t *, nvlist_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
184
extern int vdev_label_write_bootenv(vdev_t *, nvlist_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
195
extern int vdev_label_init(vdev_t *vd, uint64_t txg, vdev_labeltype_t reason);
usr/src/uts/common/fs/zfs/sys/vdev.h
52
extern void vdev_dbgmsg(vdev_t *vd, const char *fmt, ...);
usr/src/uts/common/fs/zfs/sys/vdev.h
53
extern void vdev_dbgmsg_print_tree(vdev_t *, int);
usr/src/uts/common/fs/zfs/sys/vdev.h
54
extern int vdev_open(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
55
extern void vdev_open_children(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
56
extern boolean_t vdev_uses_zvols(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
57
extern int vdev_validate(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
58
extern int vdev_copy_path_strict(vdev_t *, vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
59
extern void vdev_copy_path_relaxed(vdev_t *, vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
60
extern void vdev_close(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
61
extern int vdev_create(vdev_t *, uint64_t txg, boolean_t isreplace);
usr/src/uts/common/fs/zfs/sys/vdev.h
62
extern void vdev_reopen(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
63
extern int vdev_validate_aux(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
64
extern zio_t *vdev_probe(vdev_t *vd, zio_t *pio);
usr/src/uts/common/fs/zfs/sys/vdev.h
65
extern boolean_t vdev_is_concrete(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
66
extern boolean_t vdev_is_bootable(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
67
extern vdev_t *vdev_lookup_top(spa_t *spa, uint64_t vdev);
usr/src/uts/common/fs/zfs/sys/vdev.h
68
extern vdev_t *vdev_lookup_by_guid(vdev_t *vd, uint64_t guid);
usr/src/uts/common/fs/zfs/sys/vdev.h
70
extern void vdev_dtl_dirty(vdev_t *vd, vdev_dtl_type_t d,
usr/src/uts/common/fs/zfs/sys/vdev.h
72
extern boolean_t vdev_dtl_contains(vdev_t *vd, vdev_dtl_type_t d,
usr/src/uts/common/fs/zfs/sys/vdev.h
74
extern boolean_t vdev_dtl_empty(vdev_t *vd, vdev_dtl_type_t d);
usr/src/uts/common/fs/zfs/sys/vdev.h
75
extern boolean_t vdev_dtl_need_resilver(vdev_t *vd, uint64_t off, size_t size);
usr/src/uts/common/fs/zfs/sys/vdev.h
76
extern void vdev_dtl_reassess(vdev_t *vd, uint64_t txg, uint64_t scrub_txg,
usr/src/uts/common/fs/zfs/sys/vdev.h
78
extern boolean_t vdev_dtl_required(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
79
extern boolean_t vdev_resilver_needed(vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/vdev.h
81
extern void vdev_destroy_unlink_zap(vdev_t *vd, uint64_t zapobj,
usr/src/uts/common/fs/zfs/sys/vdev.h
83
extern uint64_t vdev_create_link_zap(vdev_t *vd, dmu_tx_t *tx);
usr/src/uts/common/fs/zfs/sys/vdev.h
84
extern void vdev_construct_zaps(vdev_t *vd, dmu_tx_t *tx);
usr/src/uts/common/fs/zfs/sys/vdev.h
85
extern void vdev_destroy_spacemaps(vdev_t *vd, dmu_tx_t *tx);
usr/src/uts/common/fs/zfs/sys/vdev.h
86
extern void vdev_indirect_mark_obsolete(vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/sys/vdev.h
91
extern void vdev_hold(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
92
extern void vdev_rele(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
94
extern int vdev_metaslab_init(vdev_t *vd, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/vdev.h
95
extern void vdev_metaslab_fini(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
96
extern void vdev_metaslab_set_size(vdev_t *);
usr/src/uts/common/fs/zfs/sys/vdev.h
97
extern void vdev_expand(vdev_t *vd, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/vdev.h
98
extern void vdev_split(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev.h
99
extern void vdev_deadman(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
147
vdev_t *vq_vdev;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
227
vdev_t *vdev_top; /* top-level vdev */
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
228
vdev_t *vdev_parent; /* parent vdev */
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
229
vdev_t **vdev_child; /* array of children */
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
509
extern vdev_t *vdev_alloc_common(spa_t *spa, uint_t id, uint64_t guid,
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
511
extern int vdev_alloc(spa_t *spa, vdev_t **vdp, nvlist_t *config,
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
512
vdev_t *parent, uint_t id, int alloctype);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
513
extern void vdev_free(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
518
extern void vdev_add_child(vdev_t *pvd, vdev_t *cvd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
519
extern void vdev_remove_child(vdev_t *pvd, vdev_t *cvd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
520
extern void vdev_compact_children(vdev_t *pvd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
521
extern vdev_t *vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
522
extern void vdev_remove_parent(vdev_t *cvd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
527
extern boolean_t vdev_log_state_valid(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
528
extern int vdev_load(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
529
extern int vdev_dtl_load(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
530
extern void vdev_sync(vdev_t *vd, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
531
extern void vdev_sync_done(vdev_t *vd, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
532
extern void vdev_dirty(vdev_t *vd, int flags, void *arg, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
533
extern void vdev_dirty_leaves(vdev_t *vd, int flags, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
552
extern void vdev_default_xlate(vdev_t *vd, const range_seg64_t *in,
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
554
extern uint64_t vdev_default_asize(vdev_t *vd, uint64_t psize);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
555
extern uint64_t vdev_get_min_asize(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
556
extern void vdev_set_min_asize(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
568
extern void vdev_indirect_sync_obsolete(vdev_t *vd, dmu_tx_t *tx);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
569
extern boolean_t vdev_indirect_should_condense(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
570
extern void spa_condense_indirect_start_sync(vdev_t *vd, dmu_tx_t *tx);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
571
extern int vdev_obsolete_sm_object(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
572
extern boolean_t vdev_obsolete_counts_are_precise(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
577
int vdev_checkpoint_sm_object(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
71
typedef int vdev_open_func_t(vdev_t *vd, uint64_t *size, uint64_t *max_size,
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
73
typedef void vdev_close_func_t(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
74
typedef uint64_t vdev_asize_func_t(vdev_t *vd, uint64_t psize);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
77
typedef void vdev_state_change_func_t(vdev_t *vd, int, int);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
78
typedef boolean_t vdev_need_resilver_func_t(vdev_t *vd, uint64_t, size_t);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
79
typedef void vdev_hold_func_t(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
80
typedef void vdev_rele_func_t(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
82
typedef void vdev_remap_cb_t(uint64_t inner_offset, vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
84
typedef void vdev_remap_func_t(vdev_t *vd, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
86
typedef int vdev_dumpio_func_t(vdev_t *vd, caddr_t data, size_t size,
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
92
typedef void vdev_xlation_func_t(vdev_t *cvd, const range_seg64_t *in,
usr/src/uts/common/fs/zfs/sys/vdev_initialize.h
35
extern void vdev_initialize(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_initialize.h
36
extern void vdev_initialize_stop(vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/vdev_initialize.h
38
extern void vdev_initialize_stop_all(vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/vdev_initialize.h
41
extern void vdev_initialize_restart(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_removal.h
82
extern void free_from_removing_vdev(vdev_t *, uint64_t, uint64_t);
usr/src/uts/common/fs/zfs/sys/vdev_trim.h
37
extern void vdev_trim(vdev_t *vd, uint64_t rate, boolean_t partial,
usr/src/uts/common/fs/zfs/sys/vdev_trim.h
39
extern void vdev_trim_stop(vdev_t *vd, vdev_trim_state_t tgt, list_t *vd_list);
usr/src/uts/common/fs/zfs/sys/vdev_trim.h
40
extern void vdev_trim_stop_all(vdev_t *vd, vdev_trim_state_t tgt_state);
usr/src/uts/common/fs/zfs/sys/vdev_trim.h
42
extern void vdev_trim_restart(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/vdev_trim.h
45
extern void vdev_autotrim_stop_wait(vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/zio.h
459
vdev_t *io_vd;
usr/src/uts/common/fs/zfs/sys/zio.h
509
extern zio_t *zio_null(zio_t *pio, spa_t *spa, vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/zio.h
539
extern zio_t *zio_ioctl(zio_t *pio, spa_t *spa, vdev_t *vd, int cmd,
usr/src/uts/common/fs/zfs/sys/zio.h
542
extern zio_t *zio_trim(zio_t *pio, vdev_t *vd, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/sys/zio.h
546
extern zio_t *zio_read_phys(zio_t *pio, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/sys/zio.h
551
extern zio_t *zio_write_phys(zio_t *pio, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/sys/zio.h
562
extern void zio_flush(zio_t *zio, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/zio.h
588
extern zio_t *zio_vdev_child_io(zio_t *zio, blkptr_t *bp, vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/zio.h
593
extern zio_t *zio_vdev_delegated_io(vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/sys/zio.h
637
extern int zio_handle_device_injection(vdev_t *vd, zio_t *zio, int error);
usr/src/uts/common/fs/zfs/sys/zio.h
645
extern void zfs_ereport_start_checksum(spa_t *spa, vdev_t *vd,
usr/src/uts/common/fs/zfs/sys/zio.h
655
extern int zfs_ereport_post_checksum(spa_t *spa, vdev_t *vd,
usr/src/uts/common/fs/zfs/uberblock.c
48
uberblock_update(uberblock_t *ub, vdev_t *rvd, uint64_t txg, uint64_t mmp_delay)
usr/src/uts/common/fs/zfs/vdev.c
1071
vdev_top_update(vdev_t *tvd, vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
1085
vdev_t *
usr/src/uts/common/fs/zfs/vdev.c
1086
vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops)
usr/src/uts/common/fs/zfs/vdev.c
1089
vdev_t *pvd = cvd->vdev_parent;
usr/src/uts/common/fs/zfs/vdev.c
1090
vdev_t *mvd;
usr/src/uts/common/fs/zfs/vdev.c
1120
vdev_remove_parent(vdev_t *cvd)
usr/src/uts/common/fs/zfs/vdev.c
1122
vdev_t *mvd = cvd->vdev_parent;
usr/src/uts/common/fs/zfs/vdev.c
1123
vdev_t *pvd = mvd->vdev_parent;
usr/src/uts/common/fs/zfs/vdev.c
1160
vdev_metaslab_group_create(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
118
vdev_dbgmsg(vdev_t *vd, const char *fmt, ...)
usr/src/uts/common/fs/zfs/vdev.c
1209
vdev_metaslab_init(vdev_t *vd, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev.c
1306
vdev_metaslab_fini(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
1354
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev.c
139
vdev_dbgmsg_print_tree(vdev_t *vd, int indent)
usr/src/uts/common/fs/zfs/vdev.c
1413
vdev_probe(vdev_t *vd, zio_t *zio)
usr/src/uts/common/fs/zfs/vdev.c
1506
vdev_t *vd = arg;
usr/src/uts/common/fs/zfs/vdev.c
1514
vdev_uses_zvols(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
1526
vdev_open_children(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
1567
vdev_set_deflate_ratio(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
1579
vdev_open(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
1814
vdev_validate(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
1999
vdev_copy_path_impl(vdev_t *svd, vdev_t *dvd)
usr/src/uts/common/fs/zfs/vdev.c
2022
vdev_copy_path_strict(vdev_t *svd, vdev_t *dvd)
usr/src/uts/common/fs/zfs/vdev.c
2063
vdev_copy_path_search(vdev_t *stvd, vdev_t *dvd)
usr/src/uts/common/fs/zfs/vdev.c
2080
vdev_t *vd = vdev_lookup_by_guid(stvd, dvd->vdev_guid);
usr/src/uts/common/fs/zfs/vdev.c
2097
vdev_copy_path_relaxed(vdev_t *srvd, vdev_t *drvd)
usr/src/uts/common/fs/zfs/vdev.c
2113
vdev_close(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2116
vdev_t *pvd = vd->vdev_parent;
usr/src/uts/common/fs/zfs/vdev.c
2146
vdev_hold(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2162
vdev_rele(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2181
vdev_reopen(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2227
vdev_create(vdev_t *vd, uint64_t txg, boolean_t isreplacing)
usr/src/uts/common/fs/zfs/vdev.c
225
vdev_default_xlate(vdev_t *vd, const range_seg64_t *in, range_seg64_t *res)
usr/src/uts/common/fs/zfs/vdev.c
2257
vdev_metaslab_set_size(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2330
vdev_dirty(vdev_t *vd, int flags, void *arg, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev.c
2348
vdev_dirty_leaves(vdev_t *vd, int flags, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev.c
236
vdev_default_asize(vdev_t *vd, uint64_t psize)
usr/src/uts/common/fs/zfs/vdev.c
2396
vdev_dtl_dirty(vdev_t *vd, vdev_dtl_type_t t, uint64_t txg, uint64_t size)
usr/src/uts/common/fs/zfs/vdev.c
2411
vdev_dtl_contains(vdev_t *vd, vdev_dtl_type_t t, uint64_t txg, uint64_t size)
usr/src/uts/common/fs/zfs/vdev.c
2439
vdev_dtl_empty(vdev_t *vd, vdev_dtl_type_t t)
usr/src/uts/common/fs/zfs/vdev.c
2455
vdev_dtl_need_resilver(vdev_t *vd, uint64_t offset, size_t psize)
usr/src/uts/common/fs/zfs/vdev.c
2470
vdev_dtl_min(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2483
vdev_dtl_max(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2501
vdev_dtl_should_excise(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2538
vdev_dtl_reassess(vdev_t *vd, uint64_t txg, uint64_t scrub_txg, int scrub_done)
usr/src/uts/common/fs/zfs/vdev.c
256
vdev_get_min_asize(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
258
vdev_t *pvd = vd->vdev_parent;
usr/src/uts/common/fs/zfs/vdev.c
2664
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev.c
2676
vdev_dtl_load(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2709
vdev_zap_allocation_data(vdev_t *vd, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev.c
2733
vdev_destroy_unlink_zap(vdev_t *vd, uint64_t zapobj, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev.c
2743
vdev_create_link_zap(vdev_t *vd, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev.c
2757
vdev_construct_zaps(vdev_t *vd, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev.c
2779
vdev_dtl_sync(vdev_t *vd, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev.c
2858
vdev_dtl_required(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
286
vdev_set_min_asize(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
2861
vdev_t *tvd = vd->vdev_top;
usr/src/uts/common/fs/zfs/vdev.c
2891
vdev_resilver_needed(vdev_t *vd, uint64_t *minp, uint64_t *maxp)
usr/src/uts/common/fs/zfs/vdev.c
2909
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev.c
2933
vdev_checkpoint_sm_object(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
294
vdev_t *
usr/src/uts/common/fs/zfs/vdev.c
2950
vdev_load(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
297
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev.c
3074
vdev_validate_aux(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
309
vdev_t *
usr/src/uts/common/fs/zfs/vdev.c
310
vdev_lookup_by_guid(vdev_t *vd, uint64_t guid)
usr/src/uts/common/fs/zfs/vdev.c
3109
vdev_destroy_ms_flush_data(vdev_t *vd, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev.c
312
vdev_t *mvd;
usr/src/uts/common/fs/zfs/vdev.c
3132
vdev_destroy_spacemaps(vdev_t *vd, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev.c
3159
vdev_remove_empty_log(vdev_t *vd, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev.c
3179
vdev_sync_done(vdev_t *vd, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev.c
3195
vdev_sync(vdev_t *vd, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev.c
3198
vdev_t *lvd;
usr/src/uts/common/fs/zfs/vdev.c
3253
vdev_psize_to_asize(vdev_t *vd, uint64_t psize)
usr/src/uts/common/fs/zfs/vdev.c
326
vdev_count_leaves_impl(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3265
vdev_t *vd, *tvd;
usr/src/uts/common/fs/zfs/vdev.c
3321
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev.c
3356
vdev_t *vd, *tvd, *pvd, *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev.c
3437
vdev_t *vd, *tvd;
usr/src/uts/common/fs/zfs/vdev.c
352
vdev_add_child(vdev_t *pvd, vdev_t *cvd)
usr/src/uts/common/fs/zfs/vdev.c
3555
vdev_clear(spa_t *spa, vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3557
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev.c
356
vdev_t **newchild;
usr/src/uts/common/fs/zfs/vdev.c
3626
vdev_is_dead(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3641
vdev_readable(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3647
vdev_writeable(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3654
vdev_allocatable(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3672
vdev_accessible(vdev_t *vd, zio_t *zio)
usr/src/uts/common/fs/zfs/vdev.c
3689
vdev_get_child_stat(vdev_t *cvd, vdev_stat_t *vs, vdev_stat_t *cvs)
usr/src/uts/common/fs/zfs/vdev.c
369
oldsize = pvd->vdev_children * sizeof (vdev_t *);
usr/src/uts/common/fs/zfs/vdev.c
3703
vdev_get_child_stat_ex(vdev_t *cvd, vdev_stat_ex_t *vsx, vdev_stat_ex_t *cvsx)
usr/src/uts/common/fs/zfs/vdev.c
371
newsize = pvd->vdev_children * sizeof (vdev_t *);
usr/src/uts/common/fs/zfs/vdev.c
3734
vdev_is_spacemap_addressable(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3758
vdev_get_stats_ex_impl(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx)
usr/src/uts/common/fs/zfs/vdev.c
3774
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev.c
3805
vdev_get_stats_ex(vdev_t *vd, vdev_stat_t *vs, vdev_stat_ex_t *vsx)
usr/src/uts/common/fs/zfs/vdev.c
3807
vdev_t *tvd = vd->vdev_top;
usr/src/uts/common/fs/zfs/vdev.c
3868
vdev_get_stats(vdev_t *vd, vdev_stat_t *vs)
usr/src/uts/common/fs/zfs/vdev.c
3874
vdev_clear_stats(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3884
vdev_scan_stat_init(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
3900
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev.c
3901
vdev_t *vd = zio->io_vd ? zio->io_vd : rvd;
usr/src/uts/common/fs/zfs/vdev.c
3902
vdev_t *pvd;
usr/src/uts/common/fs/zfs/vdev.c
398
vdev_remove_child(vdev_t *pvd, vdev_t *cvd)
usr/src/uts/common/fs/zfs/vdev.c
4073
vdev_deflated_space(vdev_t *vd, int64_t space)
usr/src/uts/common/fs/zfs/vdev.c
4086
vdev_space_update(vdev_t *vd, int64_t alloc_delta, int64_t defer_delta,
usr/src/uts/common/fs/zfs/vdev.c
4091
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev.c
4132
vdev_config_dirty(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4135
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev.c
419
kmem_free(pvd->vdev_child, c * sizeof (vdev_t *));
usr/src/uts/common/fs/zfs/vdev.c
4206
vdev_config_clean(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4225
vdev_state_dirty(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4248
vdev_state_clean(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4264
vdev_propagate_state(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4267
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev.c
4270
vdev_t *child;
usr/src/uts/common/fs/zfs/vdev.c
4329
vdev_set_state(vdev_t *vd, boolean_t isopen, vdev_state_t state, vdev_aux_t aux)
usr/src/uts/common/fs/zfs/vdev.c
441
vdev_compact_children(vdev_t *pvd)
usr/src/uts/common/fs/zfs/vdev.c
443
vdev_t **newchild, *cvd;
usr/src/uts/common/fs/zfs/vdev.c
4460
vdev_children_are_offline(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4477
vdev_is_bootable(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4495
vdev_is_concrete(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4512
vdev_log_state_valid(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4529
vdev_expand(vdev_t *vd, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev.c
4549
vdev_split(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4551
vdev_t *cvd, *pvd = vd->vdev_parent;
usr/src/uts/common/fs/zfs/vdev.c
4565
vdev_deadman(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4568
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev.c
459
kmem_free(pvd->vdev_child, oldc * sizeof (vdev_t *));
usr/src/uts/common/fs/zfs/vdev.c
4603
vdev_defer_resilver(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
4617
vdev_clear_resilver_deferred(vdev_t *vd, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev.c
4623
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev.c
465
newchild = kmem_alloc(newc * sizeof (vdev_t *), KM_SLEEP);
usr/src/uts/common/fs/zfs/vdev.c
4654
vdev_xlate(vdev_t *vd, const range_seg64_t *logical_rs,
usr/src/uts/common/fs/zfs/vdev.c
4673
vdev_t *pvd = vd->vdev_parent;
usr/src/uts/common/fs/zfs/vdev.c
474
kmem_free(pvd->vdev_child, oldc * sizeof (vdev_t *));
usr/src/uts/common/fs/zfs/vdev.c
482
vdev_t *
usr/src/uts/common/fs/zfs/vdev.c
485
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev.c
488
vd = kmem_zalloc(sizeof (vdev_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/vdev.c
566
vdev_alloc(spa_t *spa, vdev_t **vdp, nvlist_t *nv, vdev_t *parent, uint_t id,
usr/src/uts/common/fs/zfs/vdev.c
572
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev.c
840
vdev_free(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev.c
965
kmem_free(vd, sizeof (vdev_t));
usr/src/uts/common/fs/zfs/vdev.c
972
vdev_top_transfer(vdev_t *svd, vdev_t *tvd)
usr/src/uts/common/fs/zfs/vdev.c
976
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev_cache.c
214
vdev_t *vd = fio->io_vd;
usr/src/uts/common/fs/zfs/vdev_cache.c
365
vdev_cache_purge(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_cache.c
377
vdev_cache_init(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_cache.c
393
vdev_cache_fini(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_disk.c
1045
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_disk.c
110
vdev_disk_free(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_disk.c
136
vdev_t *vd = (vdev_t *)arg;
usr/src/uts/common/fs/zfs/vdev_disk.c
167
vdev_t *vd = (vdev_t *)arg;
usr/src/uts/common/fs/zfs/vdev_disk.c
195
vdev_t *vd = (vdev_t *)arg;
usr/src/uts/common/fs/zfs/vdev_disk.c
217
vdev_disk_hold(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_disk.c
259
vdev_disk_rele(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_disk.c
286
vdev_disk_open(vdev_t *vd, uint64_t *psize, uint64_t *max_psize,
usr/src/uts/common/fs/zfs/vdev_disk.c
61
static void vdev_disk_close(vdev_t *);
usr/src/uts/common/fs/zfs/vdev_disk.c
764
vdev_disk_close(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_disk.c
819
vdev_disk_dumpio(vdev_t *vd, caddr_t data, size_t size,
usr/src/uts/common/fs/zfs/vdev_disk.c
903
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_disk.c
97
vdev_disk_alloc(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_file.c
148
vdev_file_close(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_file.c
218
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_file.c
45
vdev_file_hold(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_file.c
51
vdev_file_rele(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_file.c
57
vdev_file_open(vdev_t *vd, uint64_t *psize, uint64_t *max_psize,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1037
vdev_indirect_remap(vdev_t *vd, uint64_t offset, uint64_t asize,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1038
void (*func)(uint64_t, vdev_t *, uint64_t, uint64_t, void *), void *arg)
usr/src/uts/common/fs/zfs/vdev_indirect.c
1048
vdev_t *v = rs->rs_vd;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1113
vdev_t *dst_v = vdev_lookup_top(spa, dst_vdev);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1176
vdev_indirect_gather_splits(uint64_t split_offset, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1372
vdev_t *vd = ic->ic_vdev;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1453
vdev_t *vd = ic->ic_vdev;
usr/src/uts/common/fs/zfs/vdev_indirect.c
235
vdev_t *ic_vdev;
usr/src/uts/common/fs/zfs/vdev_indirect.c
260
vdev_t *is_vdev; /* top-level vdev */
usr/src/uts/common/fs/zfs/vdev_indirect.c
324
vdev_indirect_mark_obsolete(vdev_t *vd, uint64_t offset, uint64_t size)
usr/src/uts/common/fs/zfs/vdev_indirect.c
351
vdev_t *vd = vdev_lookup_top(spa, vdev_id);
usr/src/uts/common/fs/zfs/vdev_indirect.c
392
vdev_indirect_should_condense(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_indirect.c
485
vdev_t *vd = vdev_lookup_top(spa, scip->scip_vdev);
usr/src/uts/common/fs/zfs/vdev_indirect.c
592
spa_condense_indirect_generate_new_mapping(vdev_t *vd,
usr/src/uts/common/fs/zfs/vdev_indirect.c
650
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev_indirect.c
753
spa_condense_indirect_start_sync(vdev_t *vd, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev_indirect.c
809
vdev_indirect_sync_obsolete(vdev_t *vd, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/vdev_indirect.c
889
vdev_obsolete_sm_object(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_indirect.c
906
vdev_obsolete_counts_are_precise(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_indirect.c
924
vdev_indirect_close(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_indirect.c
930
vdev_indirect_open(vdev_t *vd, uint64_t *psize, uint64_t *max_psize,
usr/src/uts/common/fs/zfs/vdev_indirect.c
940
vdev_t *rs_vd;
usr/src/uts/common/fs/zfs/vdev_indirect.c
948
rs_alloc(vdev_t *vd, uint64_t offset, uint64_t asize, uint64_t split_offset)
usr/src/uts/common/fs/zfs/vdev_indirect.c
972
vdev_indirect_mapping_duplicate_adjacent_entries(vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/vdev_initialize.c
100
vdev_initialize_change_state(vdev_t *vd, vdev_initializing_state_t new_state)
usr/src/uts/common/fs/zfs/vdev_initialize.c
154
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_initialize.c
186
vdev_initialize_write(vdev_t *vd, uint64_t start, uint64_t size, abd_t *data)
usr/src/uts/common/fs/zfs/vdev_initialize.c
279
vdev_initialize_ranges(vdev_t *vd, abd_t *data)
usr/src/uts/common/fs/zfs/vdev_initialize.c
309
vdev_initialize_calculate_progress(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_initialize.c
387
vdev_initialize_load(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_initialize.c
418
vdev_t *vd = arg;
usr/src/uts/common/fs/zfs/vdev_initialize.c
465
vdev_t *vd = arg;
usr/src/uts/common/fs/zfs/vdev_initialize.c
48
vdev_initialize_should_stop(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_initialize.c
555
vdev_initialize(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_initialize.c
574
vdev_initialize_stop_wait_impl(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_initialize.c
591
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev_initialize.c
612
vdev_initialize_stop(vdev_t *vd, vdev_initializing_state_t tgt_state,
usr/src/uts/common/fs/zfs/vdev_initialize.c
641
vdev_initialize_stop_all_impl(vdev_t *vd, vdev_initializing_state_t tgt_state,
usr/src/uts/common/fs/zfs/vdev_initialize.c
662
vdev_initialize_stop_all(vdev_t *vd, vdev_initializing_state_t tgt_state)
usr/src/uts/common/fs/zfs/vdev_initialize.c
669
list_create(&vd_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/vdev_initialize.c
670
offsetof(vdev_t, vdev_initialize_node));
usr/src/uts/common/fs/zfs/vdev_initialize.c
684
vdev_initialize_restart(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_initialize.c
69
vdev_t *vd = spa_lookup_by_guid(tx->tx_pool->dp_spa, guid, B_FALSE);
usr/src/uts/common/fs/zfs/vdev_label.c
1004
for (vdev_t *pvd = vd; pvd != NULL; pvd = pvd->vdev_parent)
usr/src/uts/common/fs/zfs/vdev_label.c
1024
for (vdev_t *pvd = vd; pvd != NULL; pvd = pvd->vdev_parent)
usr/src/uts/common/fs/zfs/vdev_label.c
1205
vdev_label_read_bootenv_impl(zio_t *zio, vdev_t *vd, int flags)
usr/src/uts/common/fs/zfs/vdev_label.c
1227
vdev_label_read_bootenv(vdev_t *rvd, nvlist_t *bootenv)
usr/src/uts/common/fs/zfs/vdev_label.c
1293
vdev_label_write_bootenv(vdev_t *vd, nvlist_t *env)
usr/src/uts/common/fs/zfs/vdev_label.c
1436
vdev_t *ubl_vd; /* vdev associated with the above */
usr/src/uts/common/fs/zfs/vdev_label.c
1442
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_label.c
1470
vdev_uberblock_load_impl(zio_t *zio, vdev_t *vd, int flags,
usr/src/uts/common/fs/zfs/vdev_label.c
1496
vdev_uberblock_load(vdev_t *rvd, uberblock_t *ub, nvlist_t **config)
usr/src/uts/common/fs/zfs/vdev_label.c
1559
uberblock_t *ub, vdev_t *vd, int flags)
usr/src/uts/common/fs/zfs/vdev_label.c
1591
vdev_uberblock_sync_list(vdev_t **svd, int svdcount, uberblock_t *ub, int flags)
usr/src/uts/common/fs/zfs/vdev_label.c
1662
vdev_t *vd, int l, uint64_t txg, int flags)
usr/src/uts/common/fs/zfs/vdev_label.c
1711
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev_label.c
1761
vdev_config_sync(vdev_t **svd, int svdcount, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev_label.c
1812
for (vdev_t *vd =
usr/src/uts/common/fs/zfs/vdev_label.c
188
vdev_label_read(zio_t *zio, vdev_t *vd, int l, abd_t *buf, uint64_t offset,
usr/src/uts/common/fs/zfs/vdev_label.c
203
vdev_label_write(zio_t *zio, vdev_t *vd, int l, abd_t *buf, uint64_t offset,
usr/src/uts/common/fs/zfs/vdev_label.c
221
vdev_config_generate_stats(vdev_t *vd, nvlist_t *nv)
usr/src/uts/common/fs/zfs/vdev_label.c
381
root_vdev_actions_getprogress(vdev_t *vd, nvlist_t *nvl)
usr/src/uts/common/fs/zfs/vdev_label.c
415
vdev_config_generate(spa_t *spa, vdev_t *vd, boolean_t getstats,
usr/src/uts/common/fs/zfs/vdev_label.c
639
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev_label.c
714
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev_label.c
721
vdev_t *tvd = rvd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev_label.c
748
vdev_label_read_config(vdev_t *vd, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev_label.c
831
vdev_inuse(vdev_t *vd, uint64_t crtxg, vdev_labeltype_t reason,
usr/src/uts/common/fs/zfs/vdev_label.c
950
vdev_label_init(vdev_t *vd, uint64_t crtxg, vdev_labeltype_t reason)
usr/src/uts/common/fs/zfs/vdev_mirror.c
105
vdev_t *mc_vd;
usr/src/uts/common/fs/zfs/vdev_mirror.c
180
vdev_mirror_load(mirror_map_t *mm, vdev_t *vd, uint64_t zio_offset)
usr/src/uts/common/fs/zfs/vdev_mirror.c
248
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_mirror.c
357
vdev_mirror_open(vdev_t *vd, uint64_t *asize, uint64_t *max_asize,
usr/src/uts/common/fs/zfs/vdev_mirror.c
371
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
396
vdev_mirror_close(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_mirror.c
768
vdev_mirror_state_change(vdev_t *vd, int faulted, int degraded)
usr/src/uts/common/fs/zfs/vdev_mirror.c
786
vdev_mirror_dumpio(vdev_t *vd, caddr_t data, size_t size,
usr/src/uts/common/fs/zfs/vdev_mirror.c
793
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev_missing.c
48
vdev_missing_open(vdev_t *vd, uint64_t *psize, uint64_t *max_psize,
usr/src/uts/common/fs/zfs/vdev_missing.c
65
vdev_missing_close(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_queue.c
258
vdev_queue_init(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_queue.c
301
vdev_queue_fini(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_queue.c
916
vdev_queue_length(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_queue.c
922
vdev_queue_last_offset(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_raidz.c
1565
vdev_raidz_open(vdev_t *vd, uint64_t *asize, uint64_t *max_asize,
usr/src/uts/common/fs/zfs/vdev_raidz.c
1568
vdev_t *cvd;
usr/src/uts/common/fs/zfs/vdev_raidz.c
1610
vdev_raidz_close(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_raidz.c
1680
vdev_raidz_dumpio(vdev_t *vd, caddr_t data, size_t size,
usr/src/uts/common/fs/zfs/vdev_raidz.c
1683
vdev_t *tvd = vd->vdev_top;
usr/src/uts/common/fs/zfs/vdev_raidz.c
1684
vdev_t *cvd;
usr/src/uts/common/fs/zfs/vdev_raidz.c
1772
vdev_raidz_asize(vdev_t *vd, uint64_t psize)
usr/src/uts/common/fs/zfs/vdev_raidz.c
1800
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_raidz.c
1801
vdev_t *tvd = vd->vdev_top;
usr/src/uts/common/fs/zfs/vdev_raidz.c
1809
vdev_t *cvd = vd->vdev_child[rc->rc_devidx];
usr/src/uts/common/fs/zfs/vdev_raidz.c
1849
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_raidz.c
1850
vdev_t *tvd = vd->vdev_top;
usr/src/uts/common/fs/zfs/vdev_raidz.c
1851
vdev_t *cvd;
usr/src/uts/common/fs/zfs/vdev_raidz.c
1950
vdev_t *vd = zio->io_vd->vdev_child[rc->rc_devidx];
usr/src/uts/common/fs/zfs/vdev_raidz.c
2227
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_raidz.c
2228
vdev_t *cvd;
usr/src/uts/common/fs/zfs/vdev_raidz.c
2488
vdev_raidz_state_change(vdev_t *vd, int faulted, int degraded)
usr/src/uts/common/fs/zfs/vdev_raidz.c
2506
vdev_raidz_need_resilver(vdev_t *vd, uint64_t offset, size_t psize)
usr/src/uts/common/fs/zfs/vdev_raidz.c
2523
vdev_t *cvd = vd->vdev_child[devidx];
usr/src/uts/common/fs/zfs/vdev_raidz.c
2538
vdev_raidz_xlate(vdev_t *cvd, const range_seg64_t *in, range_seg64_t *res)
usr/src/uts/common/fs/zfs/vdev_raidz.c
2540
vdev_t *raidvd = cvd->vdev_parent;
usr/src/uts/common/fs/zfs/vdev_removal.c
1013
vdev_t *dest_vd = vdev_lookup_top(spa, DVA_GET_VDEV(&dst));
usr/src/uts/common/fs/zfs/vdev_removal.c
1016
vdev_t *child = dest_vd->vdev_child[i];
usr/src/uts/common/fs/zfs/vdev_removal.c
1043
vdev_t *vd = vdev_lookup_top(spa, svr->svr_vdev_id);
usr/src/uts/common/fs/zfs/vdev_removal.c
1072
vdev_remove_enlist_zaps(vdev_t *vd, nvlist_t *zlist)
usr/src/uts/common/fs/zfs/vdev_removal.c
1090
vdev_remove_replace_with_indirect(vdev_t *vd, uint64_t txg)
usr/src/uts/common/fs/zfs/vdev_removal.c
1092
vdev_t *ivd;
usr/src/uts/common/fs/zfs/vdev_removal.c
1145
vdev_t *vd = vdev_lookup_top(spa, spa->spa_vdev_removal->svr_vdev_id);
usr/src/uts/common/fs/zfs/vdev_removal.c
1210
spa_vdev_copy_impl(vdev_t *vd, spa_vdev_removal_t *svr, vdev_copy_arg_t *vca,
usr/src/uts/common/fs/zfs/vdev_removal.c
1356
vdev_t *vd = vdev_lookup_top(spa, svr->svr_vdev_id);
usr/src/uts/common/fs/zfs/vdev_removal.c
1552
vdev_t *vd = vdev_lookup_top(spa, svr->svr_vdev_id);
usr/src/uts/common/fs/zfs/vdev_removal.c
1693
vdev_t *vd = vdev_lookup_top(spa, vdid);
usr/src/uts/common/fs/zfs/vdev_removal.c
1729
vdev_remove_make_hole_and_free(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_removal.c
1733
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev_removal.c
1754
spa_vdev_remove_log(vdev_t *vd, uint64_t *txg)
usr/src/uts/common/fs/zfs/vdev_removal.c
187
spa_vdev_removal_create(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_removal.c
1871
spa_vdev_remove_top_check(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_removal.c
1939
vdev_t *rvd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev_removal.c
1942
vdev_t *cvd = rvd->vdev_child[id];
usr/src/uts/common/fs/zfs/vdev_removal.c
1957
vdev_t *tmp = cvd->vdev_child[cid];
usr/src/uts/common/fs/zfs/vdev_removal.c
1976
spa_vdev_remove_top(vdev_t *vd, uint64_t *txg)
usr/src/uts/common/fs/zfs/vdev_removal.c
2067
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev_removal.c
2186
vdev_t *vd = spa->spa_root_vdev->vdev_child[indirect_vdev_id];
usr/src/uts/common/fs/zfs/vdev_removal.c
238
vdev_t *vd = vdev_lookup_top(spa, vdev_id);
usr/src/uts/common/fs/zfs/vdev_removal.c
394
vdev_t *vd = vdev_lookup_top(spa,
usr/src/uts/common/fs/zfs/vdev_removal.c
422
vdev_t *vd = vdev_lookup_top(spa, indirect_vdev_id);
usr/src/uts/common/fs/zfs/vdev_removal.c
477
free_from_removing_vdev(vdev_t *vd, uint64_t offset, uint64_t size)
usr/src/uts/common/fs/zfs/vdev_removal.c
671
vdev_t *vd = vdev_lookup_top(spa, svr->svr_vdev_id);
usr/src/uts/common/fs/zfs/vdev_removal.c
675
vdev_t *pvd = vdev_lookup_top(spa,
usr/src/uts/common/fs/zfs/vdev_removal.c
697
vdev_t *vd = arg;
usr/src/uts/common/fs/zfs/vdev_removal.c
714
vdev_t *vd = vdev_lookup_top(spa, svr->svr_vdev_id);
usr/src/uts/common/fs/zfs/vdev_removal.c
862
vdev_t *source_vd, uint64_t source_offset,
usr/src/uts/common/fs/zfs/vdev_removal.c
863
vdev_t *dest_child_vd, uint64_t dest_offset, int dest_id, uint64_t size)
usr/src/uts/common/fs/zfs/vdev_removal.c
873
vdev_t *source_child_vd;
usr/src/uts/common/fs/zfs/vdev_removal.c
904
spa_vdev_copy_segment(vdev_t *vd, range_tree_t *segs,
usr/src/uts/common/fs/zfs/vdev_root.c
100
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev_root.c
124
vdev_root_close(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_root.c
131
vdev_root_state_change(vdev_t *vd, int faulted, int degraded)
usr/src/uts/common/fs/zfs/vdev_root.c
42
vdev_root_core_tvds(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_root.c
47
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev_root.c
68
too_many_errors(vdev_t *vd, uint64_t numerrors)
usr/src/uts/common/fs/zfs/vdev_root.c
85
vdev_root_open(vdev_t *vd, uint64_t *asize, uint64_t *max_asize,
usr/src/uts/common/fs/zfs/vdev_trim.c
1012
vdev_trim_stop_all_impl(vdev_t *vd, vdev_trim_state_t tgt_state,
usr/src/uts/common/fs/zfs/vdev_trim.c
1033
vdev_trim_stop_all(vdev_t *vd, vdev_trim_state_t tgt_state)
usr/src/uts/common/fs/zfs/vdev_trim.c
1040
list_create(&vd_list, sizeof (vdev_t),
usr/src/uts/common/fs/zfs/vdev_trim.c
1041
offsetof(vdev_t, vdev_trim_node));
usr/src/uts/common/fs/zfs/vdev_trim.c
1058
vdev_trim_restart(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_trim.c
1124
vdev_t *vd = arg;
usr/src/uts/common/fs/zfs/vdev_trim.c
1239
vdev_t *cvd = ta->trim_vdev;
usr/src/uts/common/fs/zfs/vdev_trim.c
1352
vdev_t *cvd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev_trim.c
1392
vdev_t *root_vd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev_trim.c
1395
vdev_t *tvd = root_vd->vdev_child[i];
usr/src/uts/common/fs/zfs/vdev_trim.c
1416
vdev_autotrim_stop_wait(vdev_t *tvd)
usr/src/uts/common/fs/zfs/vdev_trim.c
1440
vdev_t *root_vd = spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/vdev_trim.c
150
vdev_t *trim_vdev; /* Leaf vdev to TRIM */
usr/src/uts/common/fs/zfs/vdev_trim.c
169
vdev_trim_should_stop(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_trim.c
179
vdev_autotrim_should_stop(vdev_t *tvd)
usr/src/uts/common/fs/zfs/vdev_trim.c
205
vdev_t *vd = spa_lookup_by_guid(tx->tx_pool->dp_spa, guid, B_FALSE);
usr/src/uts/common/fs/zfs/vdev_trim.c
270
vdev_trim_change_state(vdev_t *vd, vdev_trim_state_t new_state,
usr/src/uts/common/fs/zfs/vdev_trim.c
361
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_trim.c
407
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/vdev_trim.c
451
vdev_t *vd = ta->trim_vdev;
usr/src/uts/common/fs/zfs/vdev_trim.c
537
vdev_t *vd = ta->trim_vdev;
usr/src/uts/common/fs/zfs/vdev_trim.c
597
vdev_trim_calculate_progress(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_trim.c
676
vdev_trim_load(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_trim.c
741
vdev_t *vd = ta->trim_vdev;
usr/src/uts/common/fs/zfs/vdev_trim.c
809
vdev_t *vd = arg;
usr/src/uts/common/fs/zfs/vdev_trim.c
926
vdev_trim(vdev_t *vd, uint64_t rate, boolean_t partial, boolean_t secure)
usr/src/uts/common/fs/zfs/vdev_trim.c
945
vdev_trim_stop_wait_impl(vdev_t *vd)
usr/src/uts/common/fs/zfs/vdev_trim.c
962
vdev_t *vd;
usr/src/uts/common/fs/zfs/vdev_trim.c
983
vdev_trim_stop(vdev_t *vd, vdev_trim_state_t tgt_state, list_t *vd_list)
usr/src/uts/common/fs/zfs/zfs_fm.c
111
const char *subclass, spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb,
usr/src/uts/common/fs/zfs/zfs_fm.c
189
vdev_t *pvd = vd->vdev_parent;
usr/src/uts/common/fs/zfs/zfs_fm.c
615
zfs_ereport_is_valid(const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio)
usr/src/uts/common/fs/zfs/zfs_fm.c
692
zfs_ereport_post(const char *subclass, spa_t *spa, vdev_t *vd,
usr/src/uts/common/fs/zfs/zfs_fm.c
717
zfs_ereport_start_checksum(spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb,
usr/src/uts/common/fs/zfs/zfs_fm.c
807
zfs_ereport_post_checksum(spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb,
usr/src/uts/common/fs/zfs/zfs_fm.c
838
zfs_post_common(spa_t *spa, vdev_t *vd, const char *name)
usr/src/uts/common/fs/zfs/zfs_fm.c
873
zfs_post_remove(spa_t *spa, vdev_t *vd)
usr/src/uts/common/fs/zfs/zfs_fm.c
884
zfs_post_autoreplace(spa_t *spa, vdev_t *vd)
usr/src/uts/common/fs/zfs/zfs_fm.c
896
zfs_post_state_change(spa_t *spa, vdev_t *vd)
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5344
vdev_t *vd;
usr/src/uts/common/fs/zfs/zil.c
1231
vdev_t *vd = vdev_lookup_top(spa, zv->zv_vdev);
usr/src/uts/common/fs/zfs/zil.c
891
vdev_t *vd;
usr/src/uts/common/fs/zfs/zio.c
1130
zio_ioctl(zio_t *pio, spa_t *spa, vdev_t *vd, int cmd,
usr/src/uts/common/fs/zfs/zio.c
1154
zio_trim(zio_t *pio, vdev_t *vd, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/zio.c
1174
zio_read_phys(zio_t *pio, vdev_t *vd, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/zio.c
1195
zio_write_phys(zio_t *pio, vdev_t *vd, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/zio.c
1232
zio_vdev_child_io(zio_t *pio, blkptr_t *bp, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/zio.c
1306
zio_vdev_delegated_io(vdev_t *vd, uint64_t offset, abd_t *data, uint64_t size,
usr/src/uts/common/fs/zfs/zio.c
1324
zio_flush(zio_t *zio, vdev_t *vd)
usr/src/uts/common/fs/zfs/zio.c
3423
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/zio.c
3556
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/zio.c
3659
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/zio.c
4113
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/zio.c
4173
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/zio.c
696
enum zio_flag flags, vdev_t *vd, uint64_t offset,
usr/src/uts/common/fs/zfs/zio.c
792
zio_null(zio_t *pio, spa_t *spa, vdev_t *vd, zio_done_func_t *done,
usr/src/uts/common/fs/zfs/zio.c
866
vdev_t *vd = spa->spa_root_vdev->vdev_child[vdevid];
usr/src/uts/common/fs/zfs/zio.c
907
vdev_t *vd = spa->spa_root_vdev->vdev_child[vdevid];
usr/src/uts/common/fs/zfs/zio_inject.c
200
vdev_t *vd = vdev_lookup_top(zio->io_spa,
usr/src/uts/common/fs/zfs/zio_inject.c
302
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/zio_inject.c
342
zio_handle_device_injection(vdev_t *vd, zio_t *zio, int error)
usr/src/uts/common/fs/zfs/zio_inject.c
495
vdev_t *vd = zio->io_vd;
usr/src/uts/common/fs/zfs/zvol.c
1119
zvol_dumpio_vdev(vdev_t *vd, void *addr, uint64_t offset, uint64_t origoffset,
usr/src/uts/common/fs/zfs/zvol.c
1137
vdev_t *vd;
usr/src/uts/common/fs/zfs/zvol.c
1914
vdev_t *vd = spa->spa_root_vdev;