Lines Matching refs:btrfs_ordered_extent
31 static u64 entry_end(struct btrfs_ordered_extent *entry) in entry_end()
46 struct btrfs_ordered_extent *entry; in tree_insert()
50 entry = rb_entry(parent, struct btrfs_ordered_extent, rb_node); in tree_insert()
83 struct btrfs_ordered_extent *entry; in __tree_search()
84 struct btrfs_ordered_extent *prev_entry = NULL; in __tree_search()
87 entry = rb_entry(n, struct btrfs_ordered_extent, rb_node); in __tree_search()
105 prev_entry = rb_entry(test, struct btrfs_ordered_extent, in __tree_search()
113 prev_entry = rb_entry(prev, struct btrfs_ordered_extent, in __tree_search()
119 prev_entry = rb_entry(test, struct btrfs_ordered_extent, in __tree_search()
130 static int offset_in_entry(struct btrfs_ordered_extent *entry, u64 file_offset) in offset_in_entry()
138 static int range_overlaps(struct btrfs_ordered_extent *entry, u64 file_offset, in range_overlaps()
157 struct btrfs_ordered_extent *entry; in tree_search()
160 entry = rb_entry(tree->last, struct btrfs_ordered_extent, in tree_search()
191 struct btrfs_ordered_extent *entry; in __btrfs_add_ordered_extent()
278 struct btrfs_ordered_extent *entry, in btrfs_add_ordered_sum()
302 struct btrfs_ordered_extent **cached, in btrfs_dec_test_first_ordered_pending()
307 struct btrfs_ordered_extent *entry = NULL; in btrfs_dec_test_first_ordered_pending()
322 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_dec_test_first_ordered_pending()
375 struct btrfs_ordered_extent **cached, in btrfs_dec_test_ordered_pending()
380 struct btrfs_ordered_extent *entry = NULL; in btrfs_dec_test_ordered_pending()
397 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_dec_test_ordered_pending()
439 struct btrfs_ordered_extent *ordered; in btrfs_get_logged_extents()
449 ordered = rb_entry(n, struct btrfs_ordered_extent, rb_node); in btrfs_get_logged_extents()
464 struct btrfs_ordered_extent *ordered; in btrfs_put_logged_extents()
468 struct btrfs_ordered_extent, in btrfs_put_logged_extents()
488 struct btrfs_ordered_extent *ordered; in btrfs_wait_logged_extents()
495 struct btrfs_ordered_extent, in btrfs_wait_logged_extents()
539 struct btrfs_ordered_extent *ordered; in btrfs_free_logged_extents()
545 struct btrfs_ordered_extent, in btrfs_free_logged_extents()
559 void btrfs_put_ordered_extent(struct btrfs_ordered_extent *entry) in btrfs_put_ordered_extent()
588 struct btrfs_ordered_extent *entry) in btrfs_remove_ordered_extent()
652 struct btrfs_ordered_extent *ordered; in btrfs_run_ordered_extent_work()
654 ordered = container_of(work, struct btrfs_ordered_extent, flush_work); in btrfs_run_ordered_extent_work()
666 struct btrfs_ordered_extent *ordered, *next; in btrfs_wait_ordered_extents()
676 ordered = list_first_entry(&splice, struct btrfs_ordered_extent, in btrfs_wait_ordered_extents()
752 struct btrfs_ordered_extent *entry, in btrfs_start_ordered_extent()
782 struct btrfs_ordered_extent *ordered; in btrfs_wait_ordered_range()
837 struct btrfs_ordered_extent *btrfs_lookup_ordered_extent(struct inode *inode, in btrfs_lookup_ordered_extent()
842 struct btrfs_ordered_extent *entry = NULL; in btrfs_lookup_ordered_extent()
850 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_ordered_extent()
863 struct btrfs_ordered_extent *btrfs_lookup_ordered_range(struct inode *inode, in btrfs_lookup_ordered_range()
869 struct btrfs_ordered_extent *entry = NULL; in btrfs_lookup_ordered_range()
881 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_ordered_range()
905 struct btrfs_ordered_extent *oe; in btrfs_have_ordered_extents_in_range()
919 struct btrfs_ordered_extent *
924 struct btrfs_ordered_extent *entry = NULL; in btrfs_lookup_first_ordered_extent()
932 entry = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_lookup_first_ordered_extent()
944 struct btrfs_ordered_extent *ordered) in btrfs_ordered_update_i_size()
952 struct btrfs_ordered_extent *test; in btrfs_ordered_update_i_size()
1003 test = rb_entry(prev, struct btrfs_ordered_extent, in btrfs_ordered_update_i_size()
1010 test = rb_entry(node, struct btrfs_ordered_extent, rb_node); in btrfs_ordered_update_i_size()
1068 struct btrfs_ordered_extent *ordered; in btrfs_find_ordered_sum()
1106 sizeof(struct btrfs_ordered_extent), 0, in ordered_data_init()