Searched refs:ms_shift (Results 1 – 2 of 2) sorted by relevance
2209 uint64_t ms_shift; in vdev_metaslab_set_size() local2242 ms_shift = highbit64(asize / vdev_min_ms_count); in vdev_metaslab_set_size()2244 ms_shift = highbit64(asize / vdev_max_ms_count); in vdev_metaslab_set_size()2246 ms_shift = vdev_default_ms_shift; in vdev_metaslab_set_size()2248 if (ms_shift < SPA_MAXBLOCKSHIFT) { in vdev_metaslab_set_size()2249 ms_shift = SPA_MAXBLOCKSHIFT; in vdev_metaslab_set_size()2250 } else if (ms_shift > vdev_max_ms_shift) { in vdev_metaslab_set_size()2251 ms_shift = vdev_max_ms_shift; in vdev_metaslab_set_size()2253 if ((asize >> ms_shift) > vdev_ms_count_limit) in vdev_metaslab_set_size()2254 ms_shift = highbit64(asize / vdev_ms_count_limit); in vdev_metaslab_set_size()[all …]
2786 uint64_t ms_shift = msp->ms_group->mg_vd->vdev_ms_shift; in metaslab_distance() local2787 uint64_t offset = DVA_GET_OFFSET(dva) >> ms_shift; in metaslab_distance()2794 return ((start - offset) << ms_shift); in metaslab_distance()2796 return ((offset - start) << ms_shift); in metaslab_distance()