SM_ALLOC
entry_type = (SM_TYPE_DECODE(word) == SM_ALLOC) ?
entry_type = (SM2_TYPE_DECODE(word) == SM_ALLOC) ?
ASSERT(sme->sme_type == SM_ALLOC || sme->sme_type == SM_FREE);
if (sme->sme_type == SM_ALLOC)
VERIFY0(space_map_load(msp->ms_sm, allocs, SM_ALLOC));
ASSERT(sme->sme_type == SM_ALLOC || sme->sme_type == SM_FREE);
if (sme->sme_type == SM_ALLOC)
ASSERT(sme->sme_type == SM_ALLOC || sme->sme_type == SM_FREE);
ASSERT(*uic_maptype == SM_ALLOC || *uic_maptype == SM_FREE);
load_concrete_ms_allocatable_trees(spa, SM_ALLOC);
load_concrete_ms_allocatable_trees(checkpoint, SM_ALLOC);
ASSERT(sme->sme_type == SM_ALLOC || sme->sme_type == SM_FREE);
entry_type = (SM_TYPE_DECODE(word) == SM_ALLOC) ?
entry_type = (SM2_TYPE_DECODE(extra_word) == SM_ALLOC) ?
space_map_write(sm, tmp_tree, SM_ALLOC, SM_NO_VDEVID, tx);
space_map_write(msp->ms_sm, msp->ms_unflushed_allocs, SM_ALLOC,
space_map_write(log_sm, alloctree, SM_ALLOC,
space_map_write(msp->ms_sm, alloctree, SM_ALLOC,
case SM_ALLOC:
if (type == SM_ALLOC)
if (maptype == SM_ALLOC)
vd->vdev_dtl[DTL_MISSING], SM_ALLOC);
space_map_write(vd->vdev_dtl_sm, rtsync, SM_ALLOC, SM_NO_VDEVID, tx);
vd->vdev_obsolete_segments, SM_ALLOC, SM_NO_VDEVID, tx);
ASSERT3S(sme->sme_type, ==, SM_ALLOC);
svr->svr_allocd_segs, SM_ALLOC));
svr->svr_allocd_segs, SM_ALLOC));