Lines Matching refs:extent_buffer

54 static void free_extent_buffer_final(struct extent_buffer *eb);
174 void extent_buffer_bitmap_set(struct extent_buffer *eb, unsigned long start, in extent_buffer_bitmap_set()
202 void extent_buffer_bitmap_clear(struct extent_buffer *eb, unsigned long start, in extent_buffer_bitmap_clear()
564 static struct extent_buffer *__alloc_extent_buffer(struct btrfs_fs_info *info, in __alloc_extent_buffer()
567 struct extent_buffer *eb; in __alloc_extent_buffer()
569 eb = calloc(1, sizeof(struct extent_buffer)); in __alloc_extent_buffer()
590 struct extent_buffer *btrfs_clone_extent_buffer(struct extent_buffer *src) in btrfs_clone_extent_buffer()
592 struct extent_buffer *new; in btrfs_clone_extent_buffer()
604 static void free_extent_buffer_final(struct extent_buffer *eb) in free_extent_buffer_final()
618 static void free_extent_buffer_internal(struct extent_buffer *eb, bool free_now) in free_extent_buffer_internal()
636 void free_extent_buffer(struct extent_buffer *eb) in free_extent_buffer()
641 struct extent_buffer *find_extent_buffer(struct extent_io_tree *tree, in find_extent_buffer()
644 struct extent_buffer *eb = NULL; in find_extent_buffer()
650 eb = container_of(cache, struct extent_buffer, cache_node); in find_extent_buffer()
656 struct extent_buffer *find_first_extent_buffer(struct extent_io_tree *tree, in find_first_extent_buffer()
659 struct extent_buffer *eb = NULL; in find_first_extent_buffer()
664 eb = container_of(cache, struct extent_buffer, cache_node); in find_first_extent_buffer()
670 struct extent_buffer *alloc_extent_buffer(struct btrfs_fs_info *fs_info, in alloc_extent_buffer()
673 struct extent_buffer *eb; in alloc_extent_buffer()
680 eb = container_of(cache, struct extent_buffer, cache_node); in alloc_extent_buffer()
686 eb = container_of(cache, struct extent_buffer, in alloc_extent_buffer()
714 struct extent_buffer *alloc_dummy_extent_buffer(struct btrfs_fs_info *fs_info, in alloc_dummy_extent_buffer()
717 struct extent_buffer *ret; in alloc_dummy_extent_buffer()
729 u64 physical, struct extent_buffer *eb, in read_extent_from_disk()
746 int memcmp_extent_buffer(const struct extent_buffer *eb, const void *ptrv, in memcmp_extent_buffer()
752 void read_extent_buffer(const struct extent_buffer *eb, void *dst, in read_extent_buffer()
758 void write_extent_buffer(struct extent_buffer *eb, const void *src, in write_extent_buffer()
764 void copy_extent_buffer(struct extent_buffer *dst, struct extent_buffer *src, in copy_extent_buffer()
771 void memmove_extent_buffer(struct extent_buffer *dst, unsigned long dst_offset, in memmove_extent_buffer()
777 void memset_extent_buffer(struct extent_buffer *eb, char c, in memset_extent_buffer()
783 int extent_buffer_test_bit(struct extent_buffer *eb, unsigned long start, in extent_buffer_test_bit()
789 int set_extent_buffer_dirty(struct extent_buffer *eb) in set_extent_buffer_dirty()
800 int clear_extent_buffer_dirty(struct extent_buffer *eb) in clear_extent_buffer_dirty()