Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
Dvdev.c352 uint64_t asize = P2ROUNDUP(psize, 1ULL << vd->vdev_top->vdev_ashift); in vdev_default_asize()
821 (void) nvlist_lookup_uint64(nv, ZPOOL_CONFIG_ASHIFT, &vd->vdev_ashift); in vdev_alloc()
1181 mvd->vdev_ashift = cvd->vdev_ashift; in vdev_add_parent()
1214 cvd->vdev_ashift = mvd->vdev_ashift; in vdev_remove_parent()
1283 if (vd->vdev_top == vd && vd->vdev_ashift != 0 && in vdev_metaslab_group_create()
1285 if (vd->vdev_ashift > spa->spa_max_ashift) in vdev_metaslab_group_create()
1286 spa->spa_max_ashift = vd->vdev_ashift; in vdev_metaslab_group_create()
1287 if (vd->vdev_ashift < spa->spa_min_ashift) in vdev_metaslab_group_create()
1288 spa->spa_min_ashift = vd->vdev_ashift; in vdev_metaslab_group_create()
1646 if (vd == vd->vdev_top && !vd->vdev_ishole && vd->vdev_ashift != 0) { in vdev_set_deflate_ratio()
[all …]
Dmetaslab.c384 if (vd->vdev_ashift < minashift) in metaslab_class_minblocksize_update()
385 minashift = vd->vdev_ashift; in metaslab_class_minblocksize_update()
935 uint64_t ashift = vd->vdev_ashift; in metaslab_group_histogram_verify()
970 uint64_t ashift = mg->mg_vd->vdev_ashift; in metaslab_group_histogram_add()
990 uint64_t ashift = mg->mg_vd->vdev_ashift; in metaslab_group_histogram_remove()
1899 ms->ms_size, vd->vdev_ashift); in metaslab_init()
2212 uint8_t shift = msp->ms_group->mg_vd->vdev_ashift; in metaslab_weight_from_range_tree()
2295 uint8_t shift = mg->mg_vd->vdev_ashift; in metaslab_segment_weight()
2648 uint64_t vdev_blocksize = 1 << vd->vdev_ashift; in metaslab_should_condense()
2836 msp->ms_start, msp->ms_size, vd->vdev_ashift)); in metaslab_sync()
[all …]
Dvdev_raidz.c1699 *logical_ashift = MAX(*logical_ashift, cvd->vdev_ashift); in vdev_raidz_open()
1823 SPA_OLD_MAXBLOCKSIZE, origoffset, B_FALSE, tvd->vdev_ashift, in vdev_raidz_physio()
1879 uint64_t ashift = vd->vdev_top->vdev_ashift; in vdev_raidz_asize()
1926 rc->rc_size + (1 << tvd->vdev_ashift)); in vdev_raidz_io_verify()
1962 tvd->vdev_ashift, vd->vdev_children, in vdev_raidz_io_start()
2014 1 << tvd->vdev_ashift, in vdev_raidz_io_start()
2638 uint64_t ashift = vd->vdev_top->vdev_ashift; in vdev_raidz_need_resilver()
2673 uint64_t ashift = raidvd->vdev_top->vdev_ashift; in vdev_raidz_xlate()
Dvdev_mirror.c318 *logical_ashift = MAX(*logical_ashift, cvd->vdev_ashift); in vdev_mirror_open()
Dtrim_map.c41 P2ROUNDUP(size, 1ULL << vd->vdev_top->vdev_ashift))
Dzfs_fm.c707 report->zcr_align = 1ULL << vd->vdev_top->vdev_ashift; in zfs_ereport_start_checksum()
Dvdev_removal.c1907 if (cvd->vdev_ashift != 0 && !cvd->vdev_islog) in spa_vdev_remove_top_check()
1908 ASSERT3U(cvd->vdev_ashift, ==, spa->spa_max_ashift); in spa_vdev_remove_top_check()
Dvdev_label.c319 fnvlist_add_uint64(nv, ZPOOL_CONFIG_ASHIFT, vd->vdev_ashift); in vdev_config_generate()
Dvdev_indirect.c934 *logical_ashift = vd->vdev_ashift; in vdev_indirect_open()
Dspa.c6338 tvd->vdev_ashift != spa->spa_max_ashift) {
6538 if (newvd->vdev_ashift > oldvd->vdev_top->vdev_ashift)
7115 vml[c]->vdev_top->vdev_ashift) == 0);
Dzio.c3294 align = 1ULL << vd->vdev_top->vdev_ashift; in zio_vdev_io_start()
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
Dvdev_impl.h214 uint64_t vdev_ashift; /* block alignment shift */ member
409 MIN(MAX((vd)->vdev_top->vdev_ashift, UBERBLOCK_SHIFT), \
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/zdb/
Dzdb.c2561 vd.vdev_ashift = ashift; in dump_label_uberblocks()
3401 checkpoint_sm_obj, 0, vd->vdev_asize, vd->vdev_ashift)); in zdb_leak_init_vdev_exclude_checkpoint()
3646 inner_offset += 1 << vd->vdev_ashift) { in zdb_check_for_obsolete_leaks()
3648 offset + inner_offset, 1 << vd->vdev_ashift)) { in zdb_check_for_obsolete_leaks()
3649 obsolete_bytes += 1 << vd->vdev_ashift; in zdb_check_for_obsolete_leaks()
4488 current_vd->vdev_ashift)); in verify_checkpoint_vdev_spacemaps()
4654 checkpoint_sm_obj, 0, vd->vdev_asize, vd->vdev_ashift)); in dump_leftover_checkpoint_blocks()
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/ztest/
Dztest.c3338 else if (ashift > oldvd->vdev_top->vdev_ashift) in ztest_vdev_attach_detach()