Lines Matching refs:ocfs2_extent_tree

85 	void (*eo_set_last_eb_blk)(struct ocfs2_extent_tree *et,
87 u64 (*eo_get_last_eb_blk)(struct ocfs2_extent_tree *et);
95 void (*eo_update_clusters)(struct ocfs2_extent_tree *et,
102 void (*eo_extent_map_insert)(struct ocfs2_extent_tree *et,
109 void (*eo_extent_map_truncate)(struct ocfs2_extent_tree *et,
116 int (*eo_insert_check)(struct ocfs2_extent_tree *et,
118 int (*eo_sanity_check)(struct ocfs2_extent_tree *et);
130 void (*eo_fill_root_el)(struct ocfs2_extent_tree *et);
137 void (*eo_fill_max_leaf_clusters)(struct ocfs2_extent_tree *et);
145 (*eo_extent_contig)(struct ocfs2_extent_tree *et,
155 static u64 ocfs2_dinode_get_last_eb_blk(struct ocfs2_extent_tree *et);
156 static void ocfs2_dinode_set_last_eb_blk(struct ocfs2_extent_tree *et,
158 static void ocfs2_dinode_update_clusters(struct ocfs2_extent_tree *et,
160 static void ocfs2_dinode_extent_map_insert(struct ocfs2_extent_tree *et,
162 static void ocfs2_dinode_extent_map_truncate(struct ocfs2_extent_tree *et,
164 static int ocfs2_dinode_insert_check(struct ocfs2_extent_tree *et,
166 static int ocfs2_dinode_sanity_check(struct ocfs2_extent_tree *et);
167 static void ocfs2_dinode_fill_root_el(struct ocfs2_extent_tree *et);
170 struct ocfs2_extent_tree *et,
173 static int ocfs2_is_dealloc_empty(struct ocfs2_extent_tree *et);
186 static void ocfs2_dinode_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_dinode_set_last_eb_blk()
195 static u64 ocfs2_dinode_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_dinode_get_last_eb_blk()
203 static void ocfs2_dinode_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_dinode_update_clusters()
215 static void ocfs2_dinode_extent_map_insert(struct ocfs2_extent_tree *et, in ocfs2_dinode_extent_map_insert()
223 static void ocfs2_dinode_extent_map_truncate(struct ocfs2_extent_tree *et, in ocfs2_dinode_extent_map_truncate()
231 static int ocfs2_dinode_insert_check(struct ocfs2_extent_tree *et, in ocfs2_dinode_insert_check()
249 static int ocfs2_dinode_sanity_check(struct ocfs2_extent_tree *et) in ocfs2_dinode_sanity_check()
259 static void ocfs2_dinode_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_dinode_fill_root_el()
267 static void ocfs2_xattr_value_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_xattr_value_fill_root_el()
274 static void ocfs2_xattr_value_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_xattr_value_set_last_eb_blk()
282 static u64 ocfs2_xattr_value_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_xattr_value_get_last_eb_blk()
289 static void ocfs2_xattr_value_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_xattr_value_update_clusters()
304 static void ocfs2_xattr_tree_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_xattr_tree_fill_root_el()
311 static void ocfs2_xattr_tree_fill_max_leaf_clusters(struct ocfs2_extent_tree *et) in ocfs2_xattr_tree_fill_max_leaf_clusters()
318 static void ocfs2_xattr_tree_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_xattr_tree_set_last_eb_blk()
327 static u64 ocfs2_xattr_tree_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_xattr_tree_get_last_eb_blk()
335 static void ocfs2_xattr_tree_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_xattr_tree_update_clusters()
351 static void ocfs2_dx_root_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_dx_root_set_last_eb_blk()
359 static u64 ocfs2_dx_root_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_dx_root_get_last_eb_blk()
366 static void ocfs2_dx_root_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_dx_root_update_clusters()
374 static int ocfs2_dx_root_sanity_check(struct ocfs2_extent_tree *et) in ocfs2_dx_root_sanity_check()
383 static void ocfs2_dx_root_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_dx_root_fill_root_el()
398 static void ocfs2_refcount_tree_fill_root_el(struct ocfs2_extent_tree *et) in ocfs2_refcount_tree_fill_root_el()
405 static void ocfs2_refcount_tree_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_refcount_tree_set_last_eb_blk()
413 static u64 ocfs2_refcount_tree_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_refcount_tree_get_last_eb_blk()
420 static void ocfs2_refcount_tree_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_refcount_tree_update_clusters()
429 ocfs2_refcount_tree_extent_contig(struct ocfs2_extent_tree *et, in ocfs2_refcount_tree_extent_contig()
444 static void __ocfs2_init_extent_tree(struct ocfs2_extent_tree *et, in __ocfs2_init_extent_tree()
467 void ocfs2_init_dinode_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_dinode_extent_tree()
475 void ocfs2_init_xattr_tree_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_xattr_tree_extent_tree()
483 void ocfs2_init_xattr_value_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_xattr_value_extent_tree()
491 void ocfs2_init_dx_root_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_dx_root_extent_tree()
499 void ocfs2_init_refcount_extent_tree(struct ocfs2_extent_tree *et, in ocfs2_init_refcount_extent_tree()
507 static inline void ocfs2_et_set_last_eb_blk(struct ocfs2_extent_tree *et, in ocfs2_et_set_last_eb_blk()
513 static inline u64 ocfs2_et_get_last_eb_blk(struct ocfs2_extent_tree *et) in ocfs2_et_get_last_eb_blk()
518 static inline void ocfs2_et_update_clusters(struct ocfs2_extent_tree *et, in ocfs2_et_update_clusters()
524 static inline void ocfs2_et_extent_map_insert(struct ocfs2_extent_tree *et, in ocfs2_et_extent_map_insert()
531 static inline void ocfs2_et_extent_map_truncate(struct ocfs2_extent_tree *et, in ocfs2_et_extent_map_truncate()
539 struct ocfs2_extent_tree *et, in ocfs2_et_root_journal_access()
547 ocfs2_et_extent_contig(struct ocfs2_extent_tree *et, in ocfs2_et_extent_contig()
559 static inline int ocfs2_et_insert_check(struct ocfs2_extent_tree *et, in ocfs2_et_insert_check()
569 static inline int ocfs2_et_sanity_check(struct ocfs2_extent_tree *et) in ocfs2_et_sanity_check()
581 struct ocfs2_extent_tree *et,
722 struct ocfs2_path *ocfs2_new_path_from_et(struct ocfs2_extent_tree *et) in ocfs2_new_path_from_et()
964 int ocfs2_num_free_extents(struct ocfs2_extent_tree *et) in ocfs2_num_free_extents()
1002 struct ocfs2_extent_tree *et, in ocfs2_create_new_meta_bhs()
1109 struct ocfs2_extent_tree *et) in ocfs2_adjust_rightmost_branch()
1162 struct ocfs2_extent_tree *et, in ocfs2_add_branch()
1365 struct ocfs2_extent_tree *et, in ocfs2_shift_tree_depth()
1466 static int ocfs2_find_branch_target(struct ocfs2_extent_tree *et, in ocfs2_find_branch_target()
1539 static int ocfs2_grow_tree(handle_t *handle, struct ocfs2_extent_tree *et, in ocfs2_grow_tree()
1764 int ocfs2_find_subtree_root(struct ocfs2_extent_tree *et, in ocfs2_find_subtree_root()
2123 struct ocfs2_extent_tree *et, in ocfs2_rotate_subtree_right()
2378 struct ocfs2_extent_tree *et, in ocfs2_rotate_tree_right()
2539 struct ocfs2_extent_tree *et, in ocfs2_update_edge_lengths()
2579 struct ocfs2_extent_tree *et, in ocfs2_unlink_path()
2624 struct ocfs2_extent_tree *et, in ocfs2_unlink_subtree()
2657 struct ocfs2_extent_tree *et, in ocfs2_rotate_subtree_left()
2890 struct ocfs2_extent_tree *et, in ocfs2_rotate_rightmost_leaf_left()
2915 struct ocfs2_extent_tree *et, in __ocfs2_rotate_tree_left()
3032 struct ocfs2_extent_tree *et, in ocfs2_remove_rightmost_path()
3121 struct ocfs2_extent_tree *et, in ocfs2_remove_rightmost_empty_extent()
3161 struct ocfs2_extent_tree *et, in ocfs2_rotate_tree_left()
3303 static int ocfs2_get_right_path(struct ocfs2_extent_tree *et, in ocfs2_get_right_path()
3359 struct ocfs2_extent_tree *et, in ocfs2_merge_rec_right()
3470 static int ocfs2_get_left_path(struct ocfs2_extent_tree *et, in ocfs2_get_left_path()
3525 struct ocfs2_extent_tree *et, in ocfs2_merge_rec_left()
3670 struct ocfs2_extent_tree *et, in ocfs2_try_to_merge_extent()
3875 static void ocfs2_insert_at_leaf(struct ocfs2_extent_tree *et, in ocfs2_insert_at_leaf()
3965 struct ocfs2_extent_tree *et, in ocfs2_adjust_rightmost_records()
4002 struct ocfs2_extent_tree *et, in ocfs2_append_rec_to_path()
4086 static void ocfs2_split_record(struct ocfs2_extent_tree *et, in ocfs2_split_record()
4173 struct ocfs2_extent_tree *et, in ocfs2_insert_path()
4254 struct ocfs2_extent_tree *et, in ocfs2_do_insert_extent()
4365 static int ocfs2_figure_merge_contig_type(struct ocfs2_extent_tree *et, in ocfs2_figure_merge_contig_type()
4493 static void ocfs2_figure_contig_type(struct ocfs2_extent_tree *et, in ocfs2_figure_contig_type()
4586 static int ocfs2_figure_insert_type(struct ocfs2_extent_tree *et, in ocfs2_figure_insert_type()
4717 struct ocfs2_extent_tree *et, in ocfs2_insert_extent()
4787 struct ocfs2_extent_tree *et, in ocfs2_add_clusters_in_btree()
4919 struct ocfs2_extent_tree *et, in ocfs2_split_and_insert()
5031 struct ocfs2_extent_tree *et, in ocfs2_replace_extent_rec()
5073 struct ocfs2_extent_tree *et, in ocfs2_split_extent()
5170 struct ocfs2_extent_tree *et, in ocfs2_change_extent_flag()
5258 struct ocfs2_extent_tree *et, in ocfs2_mark_extent_written()
5292 static int ocfs2_split_tree(handle_t *handle, struct ocfs2_extent_tree *et, in ocfs2_split_tree()
5362 struct ocfs2_extent_tree *et, in ocfs2_truncate_rec()
5526 struct ocfs2_extent_tree *et, in ocfs2_remove_extent()
5670 struct ocfs2_extent_tree *et, in ocfs2_reserve_blocks_for_rec_trunc()
5712 struct ocfs2_extent_tree *et, in ocfs2_remove_btree_range()
6632 static int ocfs2_is_dealloc_empty(struct ocfs2_extent_tree *et) in ocfs2_is_dealloc_empty()
6656 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()