vdev_alloc_bias
vdev_alloc_bias_t alloc_bias = vd->vdev_alloc_bias;
vdev_alloc_bias_t vdev_alloc_bias; /* metaslab allocation bias */
tvd->vdev_alloc_bias = svd->vdev_alloc_bias;
svd->vdev_alloc_bias = VDEV_BIAS_NONE;
if (vd->vdev_islog && vd->vdev_alloc_bias == VDEV_BIAS_NONE)
vd->vdev_alloc_bias = VDEV_BIAS_LOG;
(vd->vdev_alloc_bias == VDEV_BIAS_LOG));
switch (vd->vdev_alloc_bias) {
vd->vdev_alloc_bias == VDEV_BIAS_NONE &&
vdev_alloc_bias_t alloc_bias = vd->vdev_alloc_bias;
if (vd->vdev_alloc_bias != VDEV_BIAS_NONE)
ASSERT(vd->vdev_alloc_bias == VDEV_BIAS_NONE);
vd->vdev_alloc_bias = vdev_derive_alloc_bias(bias_str);
vd->vdev_alloc_bias = alloc_bias;
if (getstats && vd->vdev_alloc_bias != VDEV_BIAS_NONE) {
switch (vd->vdev_alloc_bias) {
ASSERT3U(vd->vdev_alloc_bias, ==,