• Home
  • Raw
  • Download

Lines Matching refs:node

178 	struct rb_node *node;  in ext4_es_print_tree()  local
182 node = rb_first(&tree->root); in ext4_es_print_tree()
183 while (node) { in ext4_es_print_tree()
185 es = rb_entry(node, struct extent_status, rb_node); in ext4_es_print_tree()
189 node = rb_next(node); in ext4_es_print_tree()
210 struct rb_node *node = root->rb_node; in __es_tree_search() local
213 while (node) { in __es_tree_search()
214 es = rb_entry(node, struct extent_status, rb_node); in __es_tree_search()
216 node = node->rb_left; in __es_tree_search()
218 node = node->rb_right; in __es_tree_search()
227 node = rb_next(&es->rb_node); in __es_tree_search()
228 return node ? rb_entry(node, struct extent_status, rb_node) : in __es_tree_search()
250 struct rb_node *node; in ext4_es_find_delayed_extent_range() local
275 while ((node = rb_next(&es1->rb_node)) != NULL) { in ext4_es_find_delayed_extent_range()
276 es1 = rb_entry(node, struct extent_status, rb_node); in ext4_es_find_delayed_extent_range()
417 struct rb_node *node; in ext4_es_try_to_merge_left() local
419 node = rb_prev(&es->rb_node); in ext4_es_try_to_merge_left()
420 if (!node) in ext4_es_try_to_merge_left()
423 es1 = rb_entry(node, struct extent_status, rb_node); in ext4_es_try_to_merge_left()
441 struct rb_node *node; in ext4_es_try_to_merge_right() local
443 node = rb_next(&es->rb_node); in ext4_es_try_to_merge_right()
444 if (!node) in ext4_es_try_to_merge_right()
447 es1 = rb_entry(node, struct extent_status, rb_node); in ext4_es_try_to_merge_right()
452 rb_erase(node, &tree->root); in ext4_es_try_to_merge_right()
785 struct rb_node *node; in ext4_es_lookup_extent() local
806 node = tree->root.rb_node; in ext4_es_lookup_extent()
807 while (node) { in ext4_es_lookup_extent()
808 es1 = rb_entry(node, struct extent_status, rb_node); in ext4_es_lookup_extent()
810 node = node->rb_left; in ext4_es_lookup_extent()
812 node = node->rb_right; in ext4_es_lookup_extent()
843 struct rb_node *node; in __es_remove_extent() local
905 node = rb_next(&es->rb_node); in __es_remove_extent()
906 if (node) in __es_remove_extent()
907 es = rb_entry(node, struct extent_status, rb_node); in __es_remove_extent()
913 node = rb_next(&es->rb_node); in __es_remove_extent()
916 if (!node) { in __es_remove_extent()
920 es = rb_entry(node, struct extent_status, rb_node); in __es_remove_extent()
1193 struct rb_node *node; in es_do_reclaim_extents() local
1198 node = &es->rb_node; in es_do_reclaim_extents()
1206 node = rb_next(&es->rb_node); in es_do_reclaim_extents()
1222 if (!node) in es_do_reclaim_extents()
1224 es = rb_entry(node, struct extent_status, rb_node); in es_do_reclaim_extents()