Lines Matching refs:bmap_rb_extent

33 struct bmap_rb_extent {  struct
41 struct bmap_rb_extent *wcursor; argument
42 struct bmap_rb_extent *rcursor;
43 struct bmap_rb_extent *rcursor_next;
50 inline static struct bmap_rb_extent *node_to_extent(struct rb_node *node) in node_to_extent()
58 return (struct bmap_rb_extent *) node; in node_to_extent()
63 static void rb_get_new_extent(struct bmap_rb_extent **, __u64, __u64);
71 struct bmap_rb_extent *ext; in print_tree()
87 struct bmap_rb_extent *ext, *old = NULL; in check_tree()
141 static void rb_get_new_extent(struct bmap_rb_extent **ext, __u64 start, in rb_get_new_extent()
144 struct bmap_rb_extent *new_ext; in rb_get_new_extent()
147 retval = ext2fs_get_mem(sizeof (struct bmap_rb_extent), in rb_get_new_extent()
161 struct bmap_rb_extent *ext) in rb_free_extent()
209 struct bmap_rb_extent *ext; in rb_free_tree()
235 struct bmap_rb_extent *src_ext, *dest_ext; in rb_copy_bmap()
251 retval = ext2fs_get_mem(sizeof (struct bmap_rb_extent), in rb_copy_bmap()
256 memcpy(dest_ext, src_ext, sizeof(struct bmap_rb_extent)); in rb_copy_bmap()
278 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()
633 struct bmap_rb_extent *ext; in rb_test_clear_bmap_extent()
732 struct bmap_rb_extent *ext; in rb_get_bmap_range()
809 struct bmap_rb_extent *ext; in rb_print_stats()
838 eff = (double)((count * sizeof(struct bmap_rb_extent)) << 3) / in rb_print_stats()
853 count, ((count * sizeof(struct bmap_rb_extent)) + in rb_print_stats()