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

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dmetaslab.c481 msp_free_space = range_tree_space(msp->ms_tree) + allocated +
993 ASSERT(msp->ms_tree == NULL);
1008 ASSERT3P(msp->ms_tree, ==, rt);
1020 ASSERT3P(msp->ms_tree, ==, rt);
1031 ASSERT3P(msp->ms_tree, ==, rt);
1042 ASSERT3P(msp->ms_tree, ==, rt);
1149 avl_tree_t *t = &msp->ms_tree->rt_root;
1178 range_tree_t *rt = msp->ms_tree;
1218 range_tree_t *rt = msp->ms_tree;
1268 avl_tree_t *t = &msp->ms_tree
[all...]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dmetaslab_impl.h258 * The in-core free tree (ms_tree) contains the current list of free segments.
259 * As blocks are allocated, the allocated segment are removed from the ms_tree
279 * free segment (ms_tree) --------> ms_alloctree ----> (write to space map)
297 * segments are represented in-core by the ms_tree and are stored in an
319 range_tree_t *ms_tree; member in struct:metaslab
349 * same number of segments as the ms_tree. The only difference
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c1303 uintptr_t ms_tree; member in struct:mdb_metaslab
1920 uint64_t ms_tree; member in struct:space_data
1956 "mdb_range_tree_t", ms.ms_tree, 0) == -1)
1970 sd->ms_tree += rt.rt_space;
2051 mdb_printf("ms_tree = %llu%s\n", sd.ms_tree >> shift, suffix);
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c741 range_tree_t *rt = msp->ms_tree;
774 range_tree_stat_verify(msp->ms_tree);
2575 * ms_tree. Ensure that the allocator doesn't try to
2592 * ms_tree to contain allocated segments
2613 msp->ms_tree->rt_ops = NULL;
2615 msp->ms_tree, SM_ALLOC));
2648 * The ms_tree has been overloaded to
2651 * block that remains in the ms_tree
2655 * from the ms_tree.
2657 range_tree_vacate(msp->ms_tree, zdb_lea
[all...]

Completed in 1112 milliseconds