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()
145 static void rb_get_new_extent(struct bmap_rb_extent **ext, __u64 start, in rb_get_new_extent()
148 struct bmap_rb_extent *new_ext; in rb_get_new_extent()
151 retval = ext2fs_get_mem(sizeof (struct bmap_rb_extent), in rb_get_new_extent()
163 struct bmap_rb_extent *ext) in rb_free_extent()
211 struct bmap_rb_extent *ext; in rb_free_tree()
237 struct bmap_rb_extent *src_ext, *dest_ext; in rb_copy_bmap()
253 retval = ext2fs_get_mem(sizeof (struct bmap_rb_extent), in rb_copy_bmap()
258 memcpy(dest_ext, src_ext, sizeof(struct bmap_rb_extent)); in rb_copy_bmap()
280 struct bmap_rb_extent *ext; in rb_truncate()
324 struct bmap_rb_extent *rcursor, *next_ext = NULL; in rb_test_bit()
327 struct bmap_rb_extent *ext; in rb_test_bit()
390 struct bmap_rb_extent *new_ext; in rb_insert_extent()
391 struct bmap_rb_extent *ext; in rb_insert_extent()
491 struct bmap_rb_extent *ext; in rb_remove_extent()
637 struct bmap_rb_extent *ext; in rb_test_clear_bmap_extent()
739 struct bmap_rb_extent *ext; in rb_get_bmap_range()
816 struct bmap_rb_extent *ext; in rb_find_first_zero()
853 struct bmap_rb_extent *ext; in rb_find_first_set()
900 struct bmap_rb_extent *ext; in rb_print_stats()
928 eff = (double)((count * sizeof(struct bmap_rb_extent)) << 3) / in rb_print_stats()
943 count, ((count * sizeof(struct bmap_rb_extent)) + in rb_print_stats()