Lines Matching defs:freetree
1246 * alloctree and freetree until metaslab_sync_done(). This serves
1700 range_tree_t *freetree = msp->ms_freetree[txg & TXG_MASK];
1731 * this txg are in the freetree.
1733 range_tree_walk(freetree, range_tree_remove, condense_tree);
1789 range_tree_t **freetree = &msp->ms_freetree[txg & TXG_MASK];
1800 if (*freetree == NULL) {
1806 ASSERT3P(*freetree, !=, NULL);
1815 range_tree_space(*freetree) == 0 &&
1822 * be modifying this txg's alloctree, freetree, freed_tree, or
1859 space_map_write(msp->ms_sm, *freetree, SM_FREE, tx);
1879 space_map_histogram_add(msp->ms_sm, *freetree, tx);
1887 * and instead will just swap the pointers for freetree and
1892 range_tree_swap(freetree, freed_tree);
1894 range_tree_vacate(*freetree, range_tree_add, *freed_tree);