Lines Matching refs:extent_status

146 static int __es_insert_extent(struct inode *inode, struct extent_status *newes);
156 sizeof(struct extent_status), in ext4_init_es()
184 struct extent_status *es; in ext4_es_print_tree()
185 es = rb_entry(node, struct extent_status, rb_node); in ext4_es_print_tree()
197 static inline ext4_lblk_t ext4_es_end(struct extent_status *es) in ext4_es_end()
207 static struct extent_status *__es_tree_search(struct rb_root *root, in __es_tree_search()
211 struct extent_status *es = NULL; in __es_tree_search()
214 es = rb_entry(node, struct extent_status, rb_node); in __es_tree_search()
228 return node ? rb_entry(node, struct extent_status, rb_node) : in __es_tree_search()
246 struct extent_status *es) in ext4_es_find_delayed_extent_range()
249 struct extent_status *es1 = 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()
328 static struct extent_status *
332 struct extent_status *es; in ext4_es_alloc_extent()
356 static void ext4_es_free_extent(struct inode *inode, struct extent_status *es) in ext4_es_free_extent()
380 static int ext4_es_can_be_merged(struct extent_status *es1, in ext4_es_can_be_merged()
381 struct extent_status *es2) in ext4_es_can_be_merged()
412 static struct extent_status *
413 ext4_es_try_to_merge_left(struct inode *inode, struct extent_status *es) in ext4_es_try_to_merge_left()
416 struct extent_status *es1; in ext4_es_try_to_merge_left()
423 es1 = rb_entry(node, struct extent_status, rb_node); in ext4_es_try_to_merge_left()
436 static struct extent_status *
437 ext4_es_try_to_merge_right(struct inode *inode, struct extent_status *es) in ext4_es_try_to_merge_right()
440 struct extent_status *es1; in ext4_es_try_to_merge_right()
447 es1 = rb_entry(node, struct extent_status, rb_node); in ext4_es_try_to_merge_right()
463 struct extent_status *es) in ext4_es_insert_extent_ext_check()
550 struct extent_status *es) in ext4_es_insert_extent_ind_check()
613 struct extent_status *es) in ext4_es_insert_extent_check()
627 struct extent_status *es) in ext4_es_insert_extent_check()
632 static int __es_insert_extent(struct inode *inode, struct extent_status *newes) in __es_insert_extent()
637 struct extent_status *es; in __es_insert_extent()
641 es = rb_entry(parent, struct extent_status, rb_node); in __es_insert_extent()
694 struct extent_status newes; in ext4_es_insert_extent()
750 struct extent_status *es; in ext4_es_cache_extent()
751 struct extent_status newes; in ext4_es_cache_extent()
780 struct extent_status *es) in ext4_es_lookup_extent()
784 struct extent_status *es1 = NULL; in ext4_es_lookup_extent()
808 es1 = rb_entry(node, struct extent_status, rb_node); in ext4_es_lookup_extent()
844 struct extent_status *es; in __es_remove_extent()
845 struct extent_status orig_es; in __es_remove_extent()
871 struct extent_status newes; in __es_remove_extent()
907 es = rb_entry(node, struct extent_status, rb_node); in __es_remove_extent()
920 es = rb_entry(node, struct extent_status, rb_node); in __es_remove_extent()
1190 struct extent_status *es; in es_do_reclaim_extents()
1222 es = rb_entry(node, struct extent_status, rb_node); in es_do_reclaim_extents()