Home
last modified time | relevance | path

Searched refs:vdev_top (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dvdev.c193 uint64_t asize = P2ROUNDUP(psize, 1ULL << vd->vdev_top->vdev_ashift); in vdev_default_asize()
226 if (vd == vd->vdev_top) in vdev_get_min_asize()
330 cvd->vdev_top = (pvd->vdev_top ? pvd->vdev_top: cvd); in vdev_add_child()
331 ASSERT(cvd->vdev_top->vdev_parent->vdev_parent == NULL); in vdev_add_child()
799 ASSERT(tvd == tvd->vdev_top); in vdev_top_transfer()
862 vd->vdev_top = tvd; in vdev_top_update()
895 vdev_top_update(cvd->vdev_top, cvd->vdev_top); in vdev_add_parent()
897 if (mvd == mvd->vdev_top) in vdev_add_parent()
931 if (mvd->vdev_top == mvd) { in vdev_remove_parent()
939 vdev_top_update(cvd->vdev_top, cvd->vdev_top); in vdev_remove_parent()
[all …]
H A Dspa_config.c431 vd->vdev_top->vdev_guid); in spa_config_generate()
442 vd = vd->vdev_top; /* label contains top config */ in spa_config_generate()
H A Dspa.c1478 vd->vdev_top = vd; in spa_load_spares()
1576 vd->vdev_top = vd; in spa_load_l2cache()
3567 vd->vdev_top = vd; in spa_validate_aux_devs()
4920 if (oldvd->vdev_top->vdev_islog && newvd->vdev_isspare) in spa_vdev_attach()
4975 if (newvd->vdev_ashift > oldvd->vdev_top->vdev_ashift) in spa_vdev_attach()
5004 ASSERT(pvd->vdev_top->vdev_parent == rvd); in spa_vdev_attach()
5016 tvd = newvd->vdev_top; in spa_vdev_attach()
5017 ASSERT(pvd->vdev_top == tvd); in spa_vdev_attach()
5236 tvd = cvd->vdev_top; in spa_vdev_detach()
5438 vml[c]->vdev_top->vdev_ms_array) == 0); in spa_vdev_split_mirror()
[all …]
H A Dvdev_label.c278 vd == vd->vdev_top) { in vdev_config_generate()
308 ASSERT(vd == vd->vdev_top); in vdev_config_generate()
1048 if (zio->io_error == 0 && zio->io_vd->vdev_top->vdev_ms_array != 0) in vdev_uberblock_sync_done()
H A Dzio.c1135 (vd != vd->vdev_top || (flags & ZIO_FLAG_IO_RETRY))) { in zio_vdev_child_io()
3060 vd == vd->vdev_top && !vd->vdev_islog && in zio_vdev_io_start()
3069 align = 1ULL << vd->vdev_top->vdev_ashift; in zio_vdev_io_start()
3079 ASSERT(vd == vd->vdev_top); in zio_vdev_io_start()
3101 1ULL << vd->vdev_top->vdev_logical_ashift; in zio_vdev_io_start()
3551 ASSERT3P(vd, ==, vd->vdev_top); in zio_dva_throttle_done()
H A Dvdev_raidz.c1608 vdev_t *tvd = vd->vdev_top; in vdev_raidz_physio()
1694 uint64_t ashift = vd->vdev_top->vdev_ashift; in vdev_raidz_asize()
1736 vdev_t *tvd = vd->vdev_top; in vdev_raidz_io_start()
H A Dspa_misc.c1387 vdev_dtl_reassess(vd ? vd->vdev_top : spa->spa_root_vdev, in spa_vdev_state_exit()
1391 vdev_state_dirty(vd->vdev_top); in spa_vdev_state_exit()
H A Dzfs_fm.c707 report->zcr_align = 1ULL << vd->vdev_top->vdev_ashift; in zfs_ereport_start_checksum()
H A Dtrim_map.c41 P2ROUNDUP(size, 1ULL << vd->vdev_top->vdev_ashift))
H A Dvdev_geom.c657 } else if (top_guid == vd->vdev_guid && vd == vd->vdev_top) { in vdev_attach_ok()
H A Dmetaslab.c314 ASSERT3P(vd->vdev_top, ==, vd); in metaslab_class_validate()
596 ASSERT(vd == vd->vdev_top); in metaslab_group_alloc_update()
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Dvdev_impl.h167 vdev_t *vdev_top; /* top-level vdev */ member
277 MIN(MAX((vd)->vdev_top->vdev_ashift, UBERBLOCK_SHIFT), \
/netbsd-src/external/cddl/osnet/dist/cmd/ztest/
H A Dztest.c2811 oldvd_is_log = oldvd->vdev_top->vdev_islog; in ztest_vdev_attach_detach()
2879 else if (ashift > oldvd->vdev_top->vdev_ashift) in ztest_vdev_attach_detach()
2958 vdev_t *tvd = vd->vdev_top; in online_vdev()
4845 if (vd0 != NULL && vd0->vdev_top->vdev_islog) in ztest_fault_inject()
4854 (!vdev_resilver_needed(vd0->vdev_top, NULL, NULL) || in ztest_fault_inject()
/netbsd-src/external/cddl/osnet/dist/cmd/zdb/
H A Dzdb.c644 if (vd->vdev_top == vd && !vd->vdev_removing) { in get_metaslab_refcount()
2146 vdp->vdev_top = vdp; in dump_label_uberblocks()
3402 if (vd == vd->vdev_top) { in zdb_read_block()