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()
695 int __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in __clear_extent_bit()
850 static void wait_on_state(struct extent_io_tree *tree, in wait_on_state()
868 static void wait_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in wait_extent_bit()
914 static void set_state_bits(struct extent_io_tree *tree, in set_state_bits()
964 __set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in __set_extent_bit()
1180 int set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in set_extent_bit()
1207 int convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in convert_extent_bit()
1408 int set_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, in set_record_extent_bits()
1423 int set_extent_bits_nowait(struct extent_io_tree *tree, u64 start, u64 end, in set_extent_bits_nowait()
1430 int clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in clear_extent_bit()
1438 int clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, in clear_record_extent_bits()
1455 int lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, in lock_extent_bits()
1475 int try_lock_extent(struct extent_io_tree *tree, u64 start, u64 end) in try_lock_extent()
1527 find_first_extent_bit_state(struct extent_io_tree *tree, in find_first_extent_bit_state()
1561 int find_first_extent_bit(struct extent_io_tree *tree, u64 start, in find_first_extent_bit()
1612 int find_contiguous_extent_bit(struct extent_io_tree *tree, u64 start, in find_contiguous_extent_bit()
1649 void find_first_clear_extent_bit(struct extent_io_tree *tree, u64 start, in find_first_clear_extent_bit()
1757 bool btrfs_find_delalloc_range(struct extent_io_tree *tree, u64 *start, in btrfs_find_delalloc_range()
1864 struct extent_io_tree *tree = &BTRFS_I(inode)->io_tree; in find_lock_delalloc_range() local
2036 u64 count_range_bits(struct extent_io_tree *tree, in count_range_bits()
2095 int set_state_failrec(struct extent_io_tree *tree, u64 start, in set_state_failrec()
2123 struct io_failure_record *get_state_failrec(struct extent_io_tree *tree, u64 start) in get_state_failrec()
2157 int test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, in test_range_bit()
2211 static void check_page_uptodate(struct extent_io_tree *tree, struct page *page) in check_page_uptodate()
2458 struct extent_io_tree *tree = &BTRFS_I(inode)->io_tree; in btrfs_get_io_failure_record() local
2650 struct extent_io_tree *tree = &BTRFS_I(inode)->io_tree; in btrfs_submit_read_repair() local
2777 endio_readpage_release_extent(struct extent_io_tree *tree, u64 start, u64 len, in endio_readpage_release_extent()
2804 struct extent_io_tree *tree, *failure_tree; in end_bio_extent_readpage() local
3041 struct extent_io_tree *tree = &BTRFS_I(page->mapping->host)->io_tree; in submit_extent_page() local
3162 struct extent_io_tree *tree = &BTRFS_I(inode)->io_tree; in btrfs_do_readpage() local
3462 struct extent_io_tree *tree = &inode->io_tree; in __extent_writepage_io() local
4381 int extent_invalidatepage(struct extent_io_tree *tree, in extent_invalidatepage()
4405 static int try_release_extent_state(struct extent_io_tree *tree, in try_release_extent_state()
4445 struct extent_io_tree *tree = &btrfs_inode->io_tree; in try_release_extent_mapping() local