Lines Matching refs:extent_io_tree

125 struct extent_io_tree {  struct
263 struct extent_io_tree *tree, unsigned int owner,
265 void extent_io_tree_release(struct extent_io_tree *tree);
268 int lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
271 static inline int lock_extent(struct extent_io_tree *tree, u64 start, u64 end) in lock_extent()
276 int try_lock_extent(struct extent_io_tree *tree, u64 start, u64 end);
277 int extent_read_full_page(struct extent_io_tree *tree, struct page *page,
282 u64 count_range_bits(struct extent_io_tree *tree,
287 int test_range_bit(struct extent_io_tree *tree, u64 start, u64 end,
290 int clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
292 int clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
295 int __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
300 static inline int unlock_extent(struct extent_io_tree *tree, u64 start, u64 end) in unlock_extent()
305 static inline int unlock_extent_cached(struct extent_io_tree *tree, u64 start, in unlock_extent_cached()
312 static inline int unlock_extent_cached_atomic(struct extent_io_tree *tree, in unlock_extent_cached_atomic()
319 static inline int clear_extent_bits(struct extent_io_tree *tree, u64 start, in clear_extent_bits()
330 int set_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
332 int set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
335 int set_extent_bits_nowait(struct extent_io_tree *tree, u64 start, u64 end,
338 static inline int set_extent_bits(struct extent_io_tree *tree, u64 start, in set_extent_bits()
344 static inline int clear_extent_uptodate(struct extent_io_tree *tree, u64 start, in clear_extent_uptodate()
351 static inline int set_extent_dirty(struct extent_io_tree *tree, u64 start, in set_extent_dirty()
358 static inline int clear_extent_dirty(struct extent_io_tree *tree, u64 start, in clear_extent_dirty()
366 int convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
370 static inline int set_extent_delalloc(struct extent_io_tree *tree, u64 start, in set_extent_delalloc()
379 static inline int set_extent_defrag(struct extent_io_tree *tree, u64 start, in set_extent_defrag()
387 static inline int set_extent_new(struct extent_io_tree *tree, u64 start, in set_extent_new()
394 static inline int set_extent_uptodate(struct extent_io_tree *tree, u64 start, in set_extent_uptodate()
401 int find_first_extent_bit(struct extent_io_tree *tree, u64 start,
404 void find_first_clear_extent_bit(struct extent_io_tree *tree, u64 start,
406 int extent_invalidatepage(struct extent_io_tree *tree,
512 struct extent_io_tree *failure_tree,
513 struct extent_io_tree *io_tree, u64 start,
548 int free_io_failure(struct extent_io_tree *failure_tree,
549 struct extent_io_tree *io_tree,