• Home
  • Raw
  • Download

Lines Matching refs:next

189 		edge = list_entry(node->upper.next,  in walk_up_backref()
216 edge = list_entry(edge->list[LOWER].next, in walk_down_backref()
260 node = list_entry(cache->detached.next, in update_backref_cache()
266 node = list_entry(cache->changed.next, in update_backref_cache()
412 edge = list_entry(cur->lower.next, in handle_useless_nodes()
610 new_edge = list_entry(new_node->lower.next, in clone_backref_node()
1609 struct btrfs_root *next; in clean_dirty_subvols() local
1613 list_for_each_entry_safe(root, next, &rc->dirty_subvol_roots, in clean_dirty_subvols()
1874 reloc_root = list_entry(rc->reloc_roots.next, in prepare_to_merge()
1937 reloc_root = list_entry(reloc_roots.next, in merge_reloc_roots()
2040 struct btrfs_backref_node *next; in select_reloc_root() local
2044 next = node; in select_reloc_root()
2047 next = walk_up_backref(next, edges, &index); in select_reloc_root()
2048 root = next->root; in select_reloc_root()
2060 if (next->new_bytenr != root->node->start) { in select_reloc_root()
2061 BUG_ON(next->new_bytenr); in select_reloc_root()
2062 BUG_ON(!list_empty(&next->list)); in select_reloc_root()
2063 next->new_bytenr = root->node->start; in select_reloc_root()
2064 btrfs_put_root(next->root); in select_reloc_root()
2065 next->root = btrfs_grab_root(root); in select_reloc_root()
2066 ASSERT(next->root); in select_reloc_root()
2067 list_add_tail(&next->list, in select_reloc_root()
2069 mark_block_processed(rc, next); in select_reloc_root()
2075 next = walk_down_backref(edges, &index); in select_reloc_root()
2076 if (!next || next->level <= node->level) in select_reloc_root()
2082 next = node; in select_reloc_root()
2085 rc->backref_cache.path[next->level] = next; in select_reloc_root()
2088 next = edges[index]->node[UPPER]; in select_reloc_root()
2105 struct btrfs_backref_node *next; in select_one_root() local
2111 next = node; in select_one_root()
2114 next = walk_up_backref(next, edges, &index); in select_one_root()
2115 root = next->root; in select_one_root()
2125 if (next != node) in select_one_root()
2128 next = walk_down_backref(edges, &index); in select_one_root()
2129 if (!next || next->level <= node->level) in select_one_root()
2143 struct btrfs_backref_node *next = node; in calcu_metadata_size() local
2151 while (next) { in calcu_metadata_size()
2154 if (next->processed && (reserve || next != node)) in calcu_metadata_size()
2159 if (list_empty(&next->upper)) in calcu_metadata_size()
2162 edge = list_entry(next->upper.next, in calcu_metadata_size()
2165 next = edge->node[UPPER]; in calcu_metadata_size()
2167 next = walk_down_backref(edges, &index); in calcu_metadata_size()
2258 goto next; in do_relocation()
2263 goto next; in do_relocation()
2296 goto next; in do_relocation()
2309 goto next; in do_relocation()
2313 goto next; in do_relocation()
2323 goto next; in do_relocation()
2327 goto next; in do_relocation()
2339 goto next; in do_relocation()
2361 next: in do_relocation()
2404 node = list_entry(cache->pending[level].next, in finish_pending_nodes()
2427 struct btrfs_backref_node *next = node; in update_processed_blocks() local
2432 while (next) { in update_processed_blocks()
2435 if (next->processed) in update_processed_blocks()
2438 mark_block_processed(rc, next); in update_processed_blocks()
2440 if (list_empty(&next->upper)) in update_processed_blocks()
2443 edge = list_entry(next->upper.next, in update_processed_blocks()
2446 next = edge->node[UPPER]; in update_processed_blocks()
2448 next = walk_down_backref(edges, &index); in update_processed_blocks()
2554 struct tree_block *next; in relocate_tree_blocks() local
2565 rbtree_postorder_for_each_entry_safe(block, next, blocks, rb_node) { in relocate_tree_blocks()
2571 rbtree_postorder_for_each_entry_safe(block, next, blocks, rb_node) { in relocate_tree_blocks()
2580 rbtree_postorder_for_each_entry_safe(block, next, blocks, rb_node) { in relocate_tree_blocks()
3148 next: in find_next_extent()
3166 goto next; in find_next_extent()
3172 goto next; in find_next_extent()
3179 goto next; in find_next_extent()
3843 reloc_root = list_entry(reloc_roots.next, in btrfs_recover_relocation()
3930 sums = list_entry(list.next, struct btrfs_ordered_sum, list); in btrfs_reloc_clone_csums()