Lines Matching refs:prev
81 struct rb_node *prev = NULL; in __tree_search() local
88 prev = n; in __tree_search()
101 while (prev && file_offset >= entry_end(prev_entry)) { in __tree_search()
102 test = rb_next(prev); in __tree_search()
110 prev = test; in __tree_search()
112 if (prev) in __tree_search()
113 prev_entry = rb_entry(prev, struct btrfs_ordered_extent, in __tree_search()
115 while (prev && file_offset < entry_end(prev_entry)) { in __tree_search()
116 test = rb_prev(prev); in __tree_search()
121 prev = test; in __tree_search()
123 *prev_ret = prev; in __tree_search()
155 struct rb_node *prev = NULL; in tree_search() local
165 ret = __tree_search(root, file_offset, &prev); in tree_search()
167 ret = prev; in tree_search()
441 struct rb_node *prev; in btrfs_get_logged_extents() local
445 n = __tree_search(&tree->tree, end, &prev); in btrfs_get_logged_extents()
447 n = prev; in btrfs_get_logged_extents()
951 struct rb_node *prev = NULL; in btrfs_ordered_update_i_size() local
997 prev = tree_search(tree, offset); in btrfs_ordered_update_i_size()
1002 if (prev) { in btrfs_ordered_update_i_size()
1003 test = rb_entry(prev, struct btrfs_ordered_extent, in btrfs_ordered_update_i_size()
1007 node = prev; in btrfs_ordered_update_i_size()