Lines Matching refs:bmap_rb_extent

37 struct bmap_rb_extent {  struct
45 struct bmap_rb_extent *wcursor; argument
46 struct bmap_rb_extent *rcursor;
47 struct bmap_rb_extent *rcursor_next;
54 inline static struct bmap_rb_extent *node_to_extent(struct rb_node *node) in node_to_extent()
62 return (struct bmap_rb_extent *) node; in node_to_extent()
67 static void rb_get_new_extent(struct bmap_rb_extent **, __u64, __u64);
75 struct bmap_rb_extent *ext; in print_tree()
91 struct bmap_rb_extent *ext, *old = NULL; in check_tree()
151 static void rb_get_new_extent(struct bmap_rb_extent **ext, __u64 start, in rb_get_new_extent()
154 struct bmap_rb_extent *new_ext; in rb_get_new_extent()
157 retval = ext2fs_get_mem(sizeof (struct bmap_rb_extent), in rb_get_new_extent()
169 struct bmap_rb_extent *ext) in rb_free_extent()
217 struct bmap_rb_extent *ext; in rb_free_tree()
243 struct bmap_rb_extent *src_ext, *dest_ext; in rb_copy_bmap()
259 retval = ext2fs_get_mem(sizeof (struct bmap_rb_extent), in rb_copy_bmap()
264 memcpy(dest_ext, src_ext, sizeof(struct bmap_rb_extent)); in rb_copy_bmap()
286 struct bmap_rb_extent *ext; in rb_truncate()
330 struct bmap_rb_extent *rcursor, *next_ext = NULL; in rb_test_bit()
333 struct bmap_rb_extent *ext; in rb_test_bit()
396 struct bmap_rb_extent *new_ext; in rb_insert_extent()
397 struct bmap_rb_extent *ext; in rb_insert_extent()
500 struct bmap_rb_extent *ext; in rb_remove_extent()
646 struct bmap_rb_extent *ext; in rb_test_clear_bmap_extent()
748 struct bmap_rb_extent *ext; in rb_get_bmap_range()
825 struct bmap_rb_extent *ext; in rb_find_first_zero()
862 struct bmap_rb_extent *ext; in rb_find_first_set()
909 struct bmap_rb_extent *ext; in rb_print_stats()
937 eff = (double)((count * sizeof(struct bmap_rb_extent)) << 3) / in rb_print_stats()
952 count, ((count * sizeof(struct bmap_rb_extent)) + in rb_print_stats()