Lines Matching refs:btrfs_ordered_extent

23 static u64 entry_end(struct btrfs_ordered_extent *entry)  in entry_end()
38 struct btrfs_ordered_extent *entry; in tree_insert()
42 entry = rb_entry(parent, struct btrfs_ordered_extent, rb_node); in tree_insert()
67 struct btrfs_ordered_extent *entry; in __tree_search()
68 struct btrfs_ordered_extent *prev_entry = NULL; in __tree_search()
71 entry = rb_entry(n, struct btrfs_ordered_extent, rb_node); in __tree_search()
89 prev_entry = rb_entry(test, struct btrfs_ordered_extent, in __tree_search()
97 prev_entry = rb_entry(prev, struct btrfs_ordered_extent, in __tree_search()
103 prev_entry = rb_entry(test, struct btrfs_ordered_extent, in __tree_search()
111 static int range_overlaps(struct btrfs_ordered_extent *entry, u64 file_offset, in range_overlaps()
130 struct btrfs_ordered_extent *entry; in tree_search()
133 entry = rb_entry(tree->last, struct btrfs_ordered_extent, in tree_search()
173 struct btrfs_ordered_extent *entry; in btrfs_add_ordered_extent()
264 void btrfs_add_ordered_sum(struct btrfs_ordered_extent *entry, in btrfs_add_ordered_sum()
277 struct btrfs_ordered_extent *ordered_extent; in finish_ordered_fn()
279 ordered_extent = container_of(work, struct btrfs_ordered_extent, work); in finish_ordered_fn()
304 struct btrfs_ordered_extent *entry = NULL; in btrfs_mark_ordered_io_finished()
328 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_mark_ordered_io_finished()
340 entry = rb_entry(node, struct btrfs_ordered_extent, in btrfs_mark_ordered_io_finished()
438 struct btrfs_ordered_extent **cached, in btrfs_dec_test_ordered_pending()
443 struct btrfs_ordered_extent *entry = NULL; in btrfs_dec_test_ordered_pending()
457 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_dec_test_ordered_pending()
492 void btrfs_put_ordered_extent(struct btrfs_ordered_extent *entry) in btrfs_put_ordered_extent()
520 struct btrfs_ordered_extent *entry) in btrfs_remove_ordered_extent()
608 btrfs_lockdep_release(fs_info, btrfs_ordered_extent); in btrfs_remove_ordered_extent()
613 struct btrfs_ordered_extent *ordered; in btrfs_run_ordered_extent_work()
615 ordered = container_of(work, struct btrfs_ordered_extent, flush_work); in btrfs_run_ordered_extent_work()
631 struct btrfs_ordered_extent *ordered, *next; in btrfs_wait_ordered_extents()
639 ordered = list_first_entry(&splice, struct btrfs_ordered_extent, in btrfs_wait_ordered_extents()
722 void btrfs_start_ordered_extent(struct btrfs_ordered_extent *entry, int wait) in btrfs_start_ordered_extent()
746 btrfs_might_wait_for_event(inode->root->fs_info, btrfs_ordered_extent); in btrfs_start_ordered_extent()
761 struct btrfs_ordered_extent *ordered; in btrfs_wait_ordered_range()
821 struct btrfs_ordered_extent *btrfs_lookup_ordered_extent(struct btrfs_inode *inode, in btrfs_lookup_ordered_extent()
826 struct btrfs_ordered_extent *entry = NULL; in btrfs_lookup_ordered_extent()
835 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_ordered_extent()
850 struct btrfs_ordered_extent *btrfs_lookup_ordered_range( in btrfs_lookup_ordered_range()
855 struct btrfs_ordered_extent *entry = NULL; in btrfs_lookup_ordered_range()
867 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_ordered_range()
903 struct btrfs_ordered_extent *ordered; in btrfs_get_ordered_extents_for_logging()
905 ordered = rb_entry(n, struct btrfs_ordered_extent, rb_node); in btrfs_get_ordered_extents_for_logging()
922 struct btrfs_ordered_extent *
927 struct btrfs_ordered_extent *entry = NULL; in btrfs_lookup_first_ordered_extent()
935 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_first_ordered_extent()
952 struct btrfs_ordered_extent *btrfs_lookup_first_ordered_range( in btrfs_lookup_first_ordered_range()
960 struct btrfs_ordered_extent *entry = NULL; in btrfs_lookup_first_ordered_range()
971 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_first_ordered_range()
1000 entry = rb_entry(prev, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_first_ordered_range()
1005 entry = rb_entry(next, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_first_ordered_range()
1038 struct btrfs_ordered_extent *ordered; in btrfs_lock_and_flush_ordered_range()
1074 struct btrfs_ordered_extent *ordered; in btrfs_try_lock_ordered_range()
1090 static int clone_ordered_extent(struct btrfs_ordered_extent *ordered, u64 pos, in clone_ordered_extent()
1111 int btrfs_split_ordered_extent(struct btrfs_ordered_extent *ordered, u64 pre, in btrfs_split_ordered_extent()
1157 sizeof(struct btrfs_ordered_extent), 0, in ordered_data_init()