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

/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dmetaslab.c568 msp_free_space = range_tree_space(msp->ms_tree) + allocated +
1082 ASSERT(msp->ms_tree == NULL);
1097 ASSERT3P(msp->ms_tree, ==, rt);
1109 ASSERT3P(msp->ms_tree, ==, rt);
1120 ASSERT3P(msp->ms_tree, ==, rt);
1131 ASSERT3P(msp->ms_tree, ==, rt);
1238 avl_tree_t *t = &msp->ms_tree->rt_root;
1267 range_tree_t *rt = msp->ms_tree;
1307 range_tree_t *rt = msp->ms_tree;
1357 avl_tree_t *t = &msp->ms_tree
[all...]
/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Dmetaslab_impl.h259 * The in-core free tree (ms_tree) contains the current list of free segments.
260 * As blocks are allocated, the allocated segment are removed from the ms_tree
280 * free segment (ms_tree) --------> ms_alloctree ----> (write to space map)
298 * segments are represented in-core by the ms_tree and are stored in an
320 range_tree_t *ms_tree; member in struct:metaslab
350 * same number of segments as the ms_tree. The only difference
/netbsd-current/external/cddl/osnet/dist/cmd/zdb/
H A Dzdb.c736 range_tree_t *rt = msp->ms_tree;
769 range_tree_stat_verify(msp->ms_tree);
2595 * ms_tree. Ensure that the allocator doesn't try to
2612 * ms_tree to contain allocated segments
2633 msp->ms_tree->rt_ops = NULL;
2635 msp->ms_tree, SM_ALLOC));
2668 * The ms_tree has been overloaded to
2671 * block that remains in the ms_tree
2675 * from the ms_tree.
2677 range_tree_vacate(msp->ms_tree, zdb_lea
[all...]

Completed in 217 milliseconds