Searched refs:vdev_ashift (Results 1 – 14 of 14) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev.c | 238 uint64_t asize = P2ROUNDUP(psize, 1ULL << vd->vdev_top->vdev_ashift); in vdev_default_asize() 728 (void) nvlist_lookup_uint64(nv, ZPOOL_CONFIG_ASHIFT, &vd->vdev_ashift); in vdev_alloc() 1100 mvd->vdev_ashift = cvd->vdev_ashift; in vdev_add_parent() 1131 cvd->vdev_ashift = mvd->vdev_ashift; in vdev_remove_parent() 1198 if (vd->vdev_top == vd && vd->vdev_ashift != 0 && in vdev_metaslab_group_create() 1200 if (vd->vdev_ashift > spa->spa_max_ashift) in vdev_metaslab_group_create() 1201 spa->spa_max_ashift = vd->vdev_ashift; in vdev_metaslab_group_create() 1202 if (vd->vdev_ashift < spa->spa_min_ashift) in vdev_metaslab_group_create() 1203 spa->spa_min_ashift = vd->vdev_ashift; in vdev_metaslab_group_create() 1569 if (vd == vd->vdev_top && !vd->vdev_ishole && vd->vdev_ashift != 0) { in vdev_set_deflate_ratio() [all …]
|
H A D | metaslab.c | 988 uint64_t ashift = vd->vdev_ashift; in metaslab_group_histogram_verify() 1022 uint64_t ashift = mg->mg_vd->vdev_ashift; in metaslab_group_histogram_add() 1042 uint64_t ashift = mg->mg_vd->vdev_ashift; in metaslab_group_histogram_remove() 2513 if (vdev->vdev_ms_shift - vdev->vdev_ashift < 32 && in metaslab_calculate_range_tree_type() 2515 *shift = vdev->vdev_ashift; in metaslab_calculate_range_tree_type() 2589 ms->ms_size, vd->vdev_ashift); in metaslab_init() 2939 uint8_t shift = msp->ms_group->mg_vd->vdev_ashift; in metaslab_weight_from_range_tree() 3022 uint8_t shift = mg->mg_vd->vdev_ashift; in metaslab_segment_weight() 3448 uint64_t vdev_blocksize = 1 << vd->vdev_ashift; in metaslab_should_condense() 3894 msp->ms_start, msp->ms_size, vd->vdev_ashift)); in metaslab_sync() [all …]
|
H A D | zfs_fm.c | 207 if (vd->vdev_ashift) in zfs_ereport_start() 210 DATA_TYPE_UINT64, vd->vdev_ashift, NULL); in zfs_ereport_start() 734 report->zcr_align = 1ULL << vd->vdev_top->vdev_ashift; in zfs_ereport_start_checksum()
|
H A D | vdev_raidz.c | 1595 *ashift = MAX(*ashift, cvd->vdev_ashift); in vdev_raidz_open() 1719 rm = vdev_raidz_map_alloc(zio, tvd->vdev_ashift, vd->vdev_children, in vdev_raidz_dumpio() 1775 uint64_t ashift = vd->vdev_top->vdev_ashift; in vdev_raidz_asize() 1822 rc->rc_size + (1 << tvd->vdev_ashift)); in vdev_raidz_io_verify() 1856 rm = vdev_raidz_map_alloc(zio, tvd->vdev_ashift, vd->vdev_children, in vdev_raidz_io_start() 1894 1 << tvd->vdev_ashift, in vdev_raidz_io_start() 2510 uint64_t ashift = vd->vdev_top->vdev_ashift; in vdev_raidz_need_resilver() 2545 uint64_t ashift = raidvd->vdev_top->vdev_ashift; in vdev_raidz_xlate()
|
H A D | vdev_mirror.c | 381 *ashift = MAX(*ashift, cvd->vdev_ashift); in vdev_mirror_open()
|
H A D | vdev_removal.c | 1943 if (cvd->vdev_ashift != 0 && !cvd->vdev_islog) in spa_vdev_remove_top_check() 1944 ASSERT3U(cvd->vdev_ashift, ==, spa->spa_max_ashift); in spa_vdev_remove_top_check()
|
H A D | vdev_indirect.c | 935 *ashift = vd->vdev_ashift; in vdev_indirect_open()
|
H A D | zio.c | 1161 ASSERT0(P2PHASE(offset, 1ULL << vd->vdev_ashift)); in zio_trim() 1162 ASSERT0(P2PHASE(size, 1ULL << vd->vdev_ashift)); in zio_trim() 3458 align = 1ULL << vd->vdev_top->vdev_ashift; in zio_vdev_io_start()
|
H A D | vdev_label.c | 479 fnvlist_add_uint64(nv, ZPOOL_CONFIG_ASHIFT, vd->vdev_ashift); in vdev_config_generate()
|
H A D | spa.c | 6151 tvd->vdev_ashift != spa->spa_max_ashift) { 6341 if (newvd->vdev_ashift > oldvd->vdev_top->vdev_ashift) 7073 vml[c]->vdev_top->vdev_ashift) == 0);
|
H A D | arc.c | 8908 MAX(sizeof (*adddev->l2ad_dev_hdr), 1 << vd->vdev_ashift); in l2arc_add_vdev()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | vdev_impl.h | 219 uint64_t vdev_ashift; /* block alignment shift */ member 427 MIN(MAX((vd)->vdev_top->vdev_ashift, UBERBLOCK_SHIFT), \
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 3168 vd.vdev_ashift = ashift; in dump_label_uberblocks() 3316 vd.vdev_ashift = ashift; in dump_label() 4074 checkpoint_sm_obj, 0, vd->vdev_asize, vd->vdev_ashift)); in zdb_leak_init_vdev_exclude_checkpoint() 4396 inner_offset += 1 << vd->vdev_ashift) { in zdb_check_for_obsolete_leaks() 4398 offset + inner_offset, 1 << vd->vdev_ashift)) { in zdb_check_for_obsolete_leaks() 4399 obsolete_bytes += 1 << vd->vdev_ashift; in zdb_check_for_obsolete_leaks() 5239 current_vd->vdev_ashift)); in verify_checkpoint_vdev_spacemaps() 5405 checkpoint_sm_obj, 0, vd->vdev_asize, vd->vdev_ashift)); in dump_leftover_checkpoint_blocks()
|
/illumos-gate/usr/src/cmd/ztest/ |
H A D | ztest.c | 3370 else if (ashift > oldvd->vdev_top->vdev_ashift) in ztest_vdev_attach_detach()
|