Lines Matching refs:extent_io_tree
59 struct extent_io_tree *tree, in __btrfs_debug_check_extent_io_range()
87 static bool is_inode_io_tree(const struct extent_io_tree *tree) in is_inode_io_tree()
93 struct btrfs_inode *extent_io_tree_to_inode(struct extent_io_tree *tree) in extent_io_tree_to_inode()
101 const struct btrfs_inode *extent_io_tree_to_inode_const(const struct extent_io_tree *tree) in extent_io_tree_to_inode_const()
109 const struct btrfs_fs_info *extent_io_tree_to_fs_info(const struct extent_io_tree *tree) in extent_io_tree_to_fs_info()
117 struct extent_io_tree *tree, unsigned int owner) in extent_io_tree_init()
132 void extent_io_tree_release(struct extent_io_tree *tree) in extent_io_tree_release()
258 static inline struct extent_state *tree_search_for_insert(struct extent_io_tree *tree, in tree_search_for_insert()
304 static struct extent_state *tree_search_prev_next(struct extent_io_tree *tree, in tree_search_prev_next()
344 static inline struct extent_state *tree_search(struct extent_io_tree *tree, u64 offset) in tree_search()
349 static void extent_io_tree_panic(const struct extent_io_tree *tree, in extent_io_tree_panic()
359 static void merge_prev_state(struct extent_io_tree *tree, struct extent_state *state) in merge_prev_state()
375 static void merge_next_state(struct extent_io_tree *tree, struct extent_state *state) in merge_next_state()
400 static void merge_state(struct extent_io_tree *tree, struct extent_state *state) in merge_state()
409 static void set_state_bits(struct extent_io_tree *tree, in set_state_bits()
439 static struct extent_state *insert_state(struct extent_io_tree *tree, in insert_state()
499 static void insert_state_fast(struct extent_io_tree *tree, in insert_state_fast()
524 static int split_state(struct extent_io_tree *tree, struct extent_state *orig, in split_state()
570 static struct extent_state *clear_state_bit(struct extent_io_tree *tree, in clear_state_bit()
623 int __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in __clear_extent_bit()
782 static void wait_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in wait_extent_bit()
869 static struct extent_state *find_first_extent_bit_state(struct extent_io_tree *tree, in find_first_extent_bit_state()
895 bool find_first_extent_bit(struct extent_io_tree *tree, u64 start, in find_first_extent_bit()
956 int find_contiguous_extent_bit(struct extent_io_tree *tree, u64 start, in find_contiguous_extent_bit()
986 bool btrfs_find_delalloc_range(struct extent_io_tree *tree, u64 *start, in btrfs_find_delalloc_range()
1049 static int __set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in __set_extent_bit()
1282 int set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in set_extent_bit()
1307 int convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, in convert_extent_bit()
1521 void find_first_clear_extent_bit(struct extent_io_tree *tree, u64 start, in find_first_clear_extent_bit()
1639 u64 count_range_bits(struct extent_io_tree *tree, in count_range_bits()
1727 bool test_range_bit_exists(struct extent_io_tree *tree, u64 start, u64 end, u32 bit) in test_range_bit_exists()
1758 bool test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bit, in test_range_bit()
1807 int set_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, in set_record_extent_bits()
1820 int clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, in clear_record_extent_bits()
1832 bool __try_lock_extent(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, in __try_lock_extent()
1852 int __lock_extent(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, in __lock_extent()