Lines Matching defs:tree
103 #define btrfs_debug_check_extent_io_range(tree, start, end) \ argument
106 struct extent_io_tree *tree, u64 start, u64 end) in __btrfs_debug_check_extent_io_range()
167 struct extent_io_tree *tree = bio->bi_private; in submit_one_bio() local
279 struct extent_io_tree *tree, unsigned int owner, in extent_io_tree_init()
292 void extent_io_tree_release(struct extent_io_tree *tree) in extent_io_tree_release()
409 static struct rb_node *__etree_search(struct extent_io_tree *tree, u64 offset, in __etree_search()
462 tree_search_for_insert(struct extent_io_tree *tree, in tree_search_for_insert()
476 static inline struct rb_node *tree_search(struct extent_io_tree *tree, in tree_search()
491 static void merge_state(struct extent_io_tree *tree, in merge_state()
546 static int insert_state(struct extent_io_tree *tree, in insert_state()
591 static int split_state(struct extent_io_tree *tree, struct extent_state *orig, in split_state()
629 static struct extent_state *clear_state_bit(struct extent_io_tree *tree, in clear_state_bit()
677 static void extent_io_tree_panic(struct extent_io_tree *tree, int err) in extent_io_tree_panic()
697 int __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in __clear_extent_bit()
852 static void wait_on_state(struct extent_io_tree *tree, in wait_on_state()
870 static void wait_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in wait_extent_bit()
916 static void set_state_bits(struct extent_io_tree *tree, in set_state_bits()
966 __set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in __set_extent_bit()
1182 int set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in set_extent_bit()
1209 int convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in convert_extent_bit()
1410 int set_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, in set_record_extent_bits()
1425 int set_extent_bits_nowait(struct extent_io_tree *tree, u64 start, u64 end, in set_extent_bits_nowait()
1432 int clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in clear_extent_bit()
1440 int clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, in clear_record_extent_bits()
1457 int lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, in lock_extent_bits()
1477 int try_lock_extent(struct extent_io_tree *tree, u64 start, u64 end) in try_lock_extent()
1529 find_first_extent_bit_state(struct extent_io_tree *tree, in find_first_extent_bit_state()
1563 int find_first_extent_bit(struct extent_io_tree *tree, u64 start, in find_first_extent_bit()
1614 int find_contiguous_extent_bit(struct extent_io_tree *tree, u64 start, in find_contiguous_extent_bit()
1651 void find_first_clear_extent_bit(struct extent_io_tree *tree, u64 start, in find_first_clear_extent_bit()
1759 bool btrfs_find_delalloc_range(struct extent_io_tree *tree, u64 *start, in btrfs_find_delalloc_range()
1866 struct extent_io_tree *tree = &BTRFS_I(inode)->io_tree; in find_lock_delalloc_range() local
2038 u64 count_range_bits(struct extent_io_tree *tree, in count_range_bits()
2097 int set_state_failrec(struct extent_io_tree *tree, u64 start, in set_state_failrec()
2125 struct io_failure_record *get_state_failrec(struct extent_io_tree *tree, u64 start) in get_state_failrec()
2159 int test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, in test_range_bit()
2213 static void check_page_uptodate(struct extent_io_tree *tree, struct page *page) in check_page_uptodate()
2460 struct extent_io_tree *tree = &BTRFS_I(inode)->io_tree; in btrfs_get_io_failure_record() local
2652 struct extent_io_tree *tree = &BTRFS_I(inode)->io_tree; in btrfs_submit_read_repair() local
2779 endio_readpage_release_extent(struct extent_io_tree *tree, u64 start, u64 len, in endio_readpage_release_extent()
2806 struct extent_io_tree *tree, *failure_tree; in end_bio_extent_readpage() local
3043 struct extent_io_tree *tree = &BTRFS_I(page->mapping->host)->io_tree; in submit_extent_page() local
3164 struct extent_io_tree *tree = &BTRFS_I(inode)->io_tree; in btrfs_do_readpage() local
3464 struct extent_io_tree *tree = &inode->io_tree; in __extent_writepage_io() local
4377 int extent_invalidatepage(struct extent_io_tree *tree, in extent_invalidatepage()
4401 static int try_release_extent_state(struct extent_io_tree *tree, in try_release_extent_state()
4441 struct extent_io_tree *tree = &btrfs_inode->io_tree; in try_release_extent_mapping() local