Lines Matching refs:TreeChunk

41 TreeChunk<Chunk>* TreeChunk<Chunk>::as_TreeChunk(Chunk* fc) {
43 return (TreeChunk<Chunk>*) fc;
47 void TreeChunk<Chunk>::verify_tree_chunk_list() const {
48 TreeChunk<Chunk>* nextTC = (TreeChunk<Chunk>*)next();
62 TreeList<Chunk>* TreeList<Chunk>::as_TreeList(TreeChunk<Chunk>* tc) {
64 assert(tc->size() >= BinaryTreeDictionary<Chunk>::min_tree_chunk_size, "Chunk is too small for a TreeChunk");
84 TreeChunk<Chunk>* tc = (TreeChunk<Chunk>*) addr;
85 assert(size >= BinaryTreeDictionary<Chunk>::min_tree_chunk_size, "Chunk is too small for a TreeChunk");
103 TreeList<Chunk>* TreeList<Chunk>::remove_chunk_replace_if_needed(TreeChunk<Chunk>* tc) {
116 TreeChunk<Chunk>* nextTC = TreeChunk<Chunk>::as_TreeChunk(tc->next());
144 for (TreeChunk<Chunk>* curTC = nextTC; curTC != NULL;
145 curTC = TreeChunk<Chunk>::as_TreeChunk(curTC->next())) {
219 void TreeList<Chunk>::return_chunk_at_tail(TreeChunk<Chunk>* chunk) {
241 // because the TreeList<Chunk> is embedded in the first TreeChunk<Chunk> in the
242 // list. See the definition of TreeChunk<Chunk>.
244 void TreeList<Chunk>::return_chunk_at_head(TreeChunk<Chunk>* chunk) {
268 TreeChunk<Chunk>* TreeList<Chunk>::head_as_TreeChunk() {
269 assert(head() == NULL || TreeChunk<Chunk>::as_TreeChunk(head())->list() == this,
271 return TreeChunk<Chunk>::as_TreeChunk(head());
275 TreeChunk<Chunk>* TreeList<Chunk>::first_available() {
278 TreeChunk<Chunk>* retTC;
282 retTC = TreeChunk<Chunk>::as_TreeChunk(fc);
292 TreeChunk<Chunk>* TreeList<Chunk>::largest_address() {
295 TreeChunk<Chunk>* retTC;
308 retTC = TreeChunk<Chunk>::as_TreeChunk(last);
376 TreeChunk<Chunk>*
380 TreeChunk<Chunk>* retTC = NULL;
514 TreeChunk<Chunk>*
515 BinaryTreeDictionary<Chunk>::remove_chunk_from_tree(TreeChunk<Chunk>* tc) {
520 TreeChunk<Chunk>* retTC;
557 TreeList<Chunk>* rtl = TreeChunk<Chunk>::as_TreeChunk(replacementTL->tail())->list();
647 return TreeChunk<Chunk>::as_TreeChunk(retTC);
732 TreeChunk<Chunk>* tc = TreeChunk<Chunk>::as_TreeChunk(fc);
743 assert(((TreeChunk<Chunk>*)tc)->list() == newTL,
1344 template class TreeChunk<FreeChunk>;