Lines Matching refs:ocfs2_extent_tree

71 	void (*eo_set_last_eb_blk)(struct ocfs2_extent_tree *et,
73 u64 (*eo_get_last_eb_blk)(struct ocfs2_extent_tree *et);
81 void (*eo_update_clusters)(struct ocfs2_extent_tree *et,
88 void (*eo_extent_map_insert)(struct ocfs2_extent_tree *et,
95 void (*eo_extent_map_truncate)(struct ocfs2_extent_tree *et,
102 int (*eo_insert_check)(struct ocfs2_extent_tree *et,
104 int (*eo_sanity_check)(struct ocfs2_extent_tree *et);
116 void (*eo_fill_root_el)(struct ocfs2_extent_tree *et);
123 void (*eo_fill_max_leaf_clusters)(struct ocfs2_extent_tree *et);
131 (*eo_extent_contig)(struct ocfs2_extent_tree *et,
141 static u64 ocfs2_dinode_get_last_eb_blk(struct ocfs2_extent_tree *et);
142 static void ocfs2_dinode_set_last_eb_blk(struct ocfs2_extent_tree *et,
144 static void ocfs2_dinode_update_clusters(struct ocfs2_extent_tree *et,
146 static void ocfs2_dinode_extent_map_insert(struct ocfs2_extent_tree *et,
148 static void ocfs2_dinode_extent_map_truncate(struct ocfs2_extent_tree *et,
150 static int ocfs2_dinode_insert_check(struct ocfs2_extent_tree *et,
152 static int ocfs2_dinode_sanity_check(struct ocfs2_extent_tree *et);
153 static void ocfs2_dinode_fill_root_el(struct ocfs2_extent_tree *et);
156 struct ocfs2_extent_tree *et,
159 static int ocfs2_is_dealloc_empty(struct ocfs2_extent_tree *et);
172 static void ocfs2_dinode_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_dinode_set_last_eb_blk()
181 static u64 ocfs2_dinode_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_dinode_get_last_eb_blk()
189 static void ocfs2_dinode_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_dinode_update_clusters()
201 static void ocfs2_dinode_extent_map_insert(struct ocfs2_extent_tree *et, in ocfs2_dinode_extent_map_insert()
209 static void ocfs2_dinode_extent_map_truncate(struct ocfs2_extent_tree *et, in ocfs2_dinode_extent_map_truncate()
217 static int ocfs2_dinode_insert_check(struct ocfs2_extent_tree *et, in ocfs2_dinode_insert_check()
235 static int ocfs2_dinode_sanity_check(struct ocfs2_extent_tree *et) in ocfs2_dinode_sanity_check()
245 static void ocfs2_dinode_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_dinode_fill_root_el()
253 static void ocfs2_xattr_value_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_xattr_value_fill_root_el()
260 static void ocfs2_xattr_value_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_xattr_value_set_last_eb_blk()
268 static u64 ocfs2_xattr_value_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_xattr_value_get_last_eb_blk()
275 static void ocfs2_xattr_value_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_xattr_value_update_clusters()
290 static void ocfs2_xattr_tree_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_xattr_tree_fill_root_el()
297 static void ocfs2_xattr_tree_fill_max_leaf_clusters(struct ocfs2_extent_tree *et) in ocfs2_xattr_tree_fill_max_leaf_clusters()
304 static void ocfs2_xattr_tree_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_xattr_tree_set_last_eb_blk()
313 static u64 ocfs2_xattr_tree_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_xattr_tree_get_last_eb_blk()
321 static void ocfs2_xattr_tree_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_xattr_tree_update_clusters()
337 static void ocfs2_dx_root_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_dx_root_set_last_eb_blk()
345 static u64 ocfs2_dx_root_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_dx_root_get_last_eb_blk()
352 static void ocfs2_dx_root_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_dx_root_update_clusters()
360 static int ocfs2_dx_root_sanity_check(struct ocfs2_extent_tree *et) in ocfs2_dx_root_sanity_check()
369 static void ocfs2_dx_root_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_dx_root_fill_root_el()
384 static void ocfs2_refcount_tree_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_refcount_tree_fill_root_el()
391 static void ocfs2_refcount_tree_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_refcount_tree_set_last_eb_blk()
399 static u64 ocfs2_refcount_tree_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_refcount_tree_get_last_eb_blk()
406 static void ocfs2_refcount_tree_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_refcount_tree_update_clusters()
415 ocfs2_refcount_tree_extent_contig(struct ocfs2_extent_tree *et, in ocfs2_refcount_tree_extent_contig()
430 static void __ocfs2_init_extent_tree(struct ocfs2_extent_tree *et, in __ocfs2_init_extent_tree()
453 void ocfs2_init_dinode_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_dinode_extent_tree()
461 void ocfs2_init_xattr_tree_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_xattr_tree_extent_tree()
469 void ocfs2_init_xattr_value_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_xattr_value_extent_tree()
477 void ocfs2_init_dx_root_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_dx_root_extent_tree()
485 void ocfs2_init_refcount_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_refcount_extent_tree()
493 static inline void ocfs2_et_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_et_set_last_eb_blk()
499 static inline u64 ocfs2_et_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_et_get_last_eb_blk()
504 static inline void ocfs2_et_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_et_update_clusters()
510 static inline void ocfs2_et_extent_map_insert(struct ocfs2_extent_tree *et, in ocfs2_et_extent_map_insert()
517 static inline void ocfs2_et_extent_map_truncate(struct ocfs2_extent_tree *et, in ocfs2_et_extent_map_truncate()
525 struct ocfs2_extent_tree *et, in ocfs2_et_root_journal_access()
533 ocfs2_et_extent_contig(struct ocfs2_extent_tree *et, in ocfs2_et_extent_contig()
545 static inline int ocfs2_et_insert_check(struct ocfs2_extent_tree *et, in ocfs2_et_insert_check()
555 static inline int ocfs2_et_sanity_check(struct ocfs2_extent_tree *et) in ocfs2_et_sanity_check()
567 struct ocfs2_extent_tree *et,
708 struct ocfs2_path *ocfs2_new_path_from_et(struct ocfs2_extent_tree *et) in ocfs2_new_path_from_et()
950 int ocfs2_num_free_extents(struct ocfs2_extent_tree *et) in ocfs2_num_free_extents()
988 struct ocfs2_extent_tree *et, in ocfs2_create_new_meta_bhs()
1095 struct ocfs2_extent_tree *et) in ocfs2_adjust_rightmost_branch()
1148 struct ocfs2_extent_tree *et, in ocfs2_add_branch()
1351 struct ocfs2_extent_tree *et, in ocfs2_shift_tree_depth()
1452 static int ocfs2_find_branch_target(struct ocfs2_extent_tree *et, in ocfs2_find_branch_target()
1525 static int ocfs2_grow_tree(handle_t *handle, struct ocfs2_extent_tree *et, in ocfs2_grow_tree()
1750 int ocfs2_find_subtree_root(struct ocfs2_extent_tree *et, in ocfs2_find_subtree_root()
2109 struct ocfs2_extent_tree *et, in ocfs2_rotate_subtree_right()
2364 struct ocfs2_extent_tree *et, in ocfs2_rotate_tree_right()
2525 struct ocfs2_extent_tree *et, in ocfs2_update_edge_lengths()
2565 struct ocfs2_extent_tree *et, in ocfs2_unlink_path()
2610 struct ocfs2_extent_tree *et, in ocfs2_unlink_subtree()
2643 struct ocfs2_extent_tree *et, in ocfs2_rotate_subtree_left()
2876 struct ocfs2_extent_tree *et, in ocfs2_rotate_rightmost_leaf_left()
2901 struct ocfs2_extent_tree *et, in __ocfs2_rotate_tree_left()
3018 struct ocfs2_extent_tree *et, in ocfs2_remove_rightmost_path()
3107 struct ocfs2_extent_tree *et, in ocfs2_remove_rightmost_empty_extent()
3147 struct ocfs2_extent_tree *et, in ocfs2_rotate_tree_left()
3289 static int ocfs2_get_right_path(struct ocfs2_extent_tree *et, in ocfs2_get_right_path()
3345 struct ocfs2_extent_tree *et, in ocfs2_merge_rec_right()
3456 static int ocfs2_get_left_path(struct ocfs2_extent_tree *et, in ocfs2_get_left_path()
3511 struct ocfs2_extent_tree *et, in ocfs2_merge_rec_left()
3656 struct ocfs2_extent_tree *et, in ocfs2_try_to_merge_extent()
3861 static void ocfs2_insert_at_leaf(struct ocfs2_extent_tree *et, in ocfs2_insert_at_leaf()
3951 struct ocfs2_extent_tree *et, in ocfs2_adjust_rightmost_records()
3988 struct ocfs2_extent_tree *et, in ocfs2_append_rec_to_path()
4072 static void ocfs2_split_record(struct ocfs2_extent_tree *et, in ocfs2_split_record()
4159 struct ocfs2_extent_tree *et, in ocfs2_insert_path()
4240 struct ocfs2_extent_tree *et, in ocfs2_do_insert_extent()
4351 static int ocfs2_figure_merge_contig_type(struct ocfs2_extent_tree *et, in ocfs2_figure_merge_contig_type()
4479 static void ocfs2_figure_contig_type(struct ocfs2_extent_tree *et, in ocfs2_figure_contig_type()
4572 static int ocfs2_figure_insert_type(struct ocfs2_extent_tree *et, in ocfs2_figure_insert_type()
4703 struct ocfs2_extent_tree *et, in ocfs2_insert_extent()
4773 struct ocfs2_extent_tree *et, in ocfs2_add_clusters_in_btree()
4905 struct ocfs2_extent_tree *et, in ocfs2_split_and_insert()
5017 struct ocfs2_extent_tree *et, in ocfs2_replace_extent_rec()
5059 struct ocfs2_extent_tree *et, in ocfs2_split_extent()
5152 struct ocfs2_extent_tree *et, in ocfs2_change_extent_flag()
5240 struct ocfs2_extent_tree *et, in ocfs2_mark_extent_written()
5274 static int ocfs2_split_tree(handle_t *handle, struct ocfs2_extent_tree *et, in ocfs2_split_tree()
5344 struct ocfs2_extent_tree *et, in ocfs2_truncate_rec()
5508 struct ocfs2_extent_tree *et, in ocfs2_remove_extent()
5652 struct ocfs2_extent_tree *et, in ocfs2_reserve_blocks_for_rec_trunc()
5694 struct ocfs2_extent_tree *et, in ocfs2_remove_btree_range()
6629 static int ocfs2_is_dealloc_empty(struct ocfs2_extent_tree *et) in ocfs2_is_dealloc_empty()
6653 struct ocfs2_extent_tree *et, in ocfs2_reuse_blk_from_dealloc()
7062 struct ocfs2_extent_tree et; in ocfs2_convert_inline_data_to_extents()
7235 struct ocfs2_extent_tree et; in ocfs2_commit_truncate()