Searched refs:ms_freetree (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dmetaslab_impl.h261 * they are added to the per txg free tree (ms_freetree). These per txg
265 * is freed it will move from the ms_freetree to the ms_defertree. A deferred
282 * | ms_freetree <--- FREE
317 range_tree_t *ms_freetree[TXG_SIZE]; member in struct:metaslab
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dmetaslab.c473 * deducted that space from the ms_freetree.
479 freed = range_tree_space(msp->ms_freetree[TXG_CLEAN(txg) & TXG_MASK]);
1474 range_tree_destroy(msp->ms_freetree[t]);
2085 range_tree_t *freetree = msp->ms_freetree[txg & TXG_MASK];
2174 range_tree_t **freetree = &msp->ms_freetree[txg & TXG_MASK];
2176 &msp->ms_freetree[TXG_CLEAN(txg) & TXG_MASK];
2307 ASSERT0(range_tree_space(msp->ms_freetree[txg & TXG_MASK]));
2343 if (msp->ms_freetree[TXG_CLEAN(txg) & TXG_MASK] == NULL) {
2346 ASSERT(msp->ms_freetree[t] == NULL);
2350 msp->ms_freetree[
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c1302 uintptr_t ms_freetree[TXG_SIZE]; member in struct:mdb_metaslab
1919 uint64_t ms_freetree[TXG_SIZE]; member in struct:space_data
1949 "mdb_range_tree_t", ms.ms_freetree[i], 0) == -1)
1952 sd->ms_freetree[i] += rt.rt_space;
2047 sd.ms_freetree[0] >> shift, suffix,
2048 sd.ms_freetree[1] >> shift, suffix,
2049 sd.ms_freetree[2] >> shift, suffix,
2050 sd.ms_freetree[3] >> shift, suffix);

Completed in 546 milliseconds