Lines Matching refs:backref_node
46 struct backref_node { struct
92 struct backref_node *node[2]; argument
103 struct backref_node *path[BTRFS_MAX_LEVEL];
197 struct backref_node *node);
199 struct backref_node *node);
220 struct backref_node *node; in backref_cache_cleanup()
225 struct backref_node, list); in backref_cache_cleanup()
231 struct backref_node, lower); in backref_cache_cleanup()
246 static struct backref_node *alloc_backref_node(struct backref_cache *cache) in alloc_backref_node()
248 struct backref_node *node; in alloc_backref_node()
262 struct backref_node *node) in free_backref_node()
335 struct backref_node *bnode = rb_entry(rb_node, struct backref_node, in backref_tree_panic()
346 static struct backref_node *walk_up_backref(struct backref_node *node, in walk_up_backref()
367 static struct backref_node *walk_down_backref(struct backref_edge *edges[], in walk_down_backref()
371 struct backref_node *lower; in walk_down_backref()
391 static void unlock_node_buffer(struct backref_node *node) in unlock_node_buffer()
399 static void drop_node_buffer(struct backref_node *node) in drop_node_buffer()
409 struct backref_node *node) in drop_backref_node()
425 struct backref_node *node) in remove_backref_node()
427 struct backref_node *upper; in remove_backref_node()
463 struct backref_node *node, u64 bytenr) in update_backref_node()
479 struct backref_node *node; in update_backref_cache()
497 struct backref_node, list); in update_backref_cache()
503 struct backref_node, list); in update_backref_cache()
679 struct backref_node *build_backref_tree(struct reloc_control *rc,
688 struct backref_node *cur;
689 struct backref_node *upper;
690 struct backref_node *lower;
691 struct backref_node *node = NULL;
692 struct backref_node *exist = NULL;
870 upper = rb_entry(rb_node, struct backref_node,
987 upper = rb_entry(rb_node, struct backref_node,
1104 upper = list_entry(useless.next, struct backref_node, list);
1139 struct backref_node, list);
1171 struct backref_node, list);
1193 struct backref_node *node = NULL;
1194 struct backref_node *new_node;
1204 node = rb_entry(rb_node, struct backref_node, rb_node);
1215 node = rb_entry(rb_node, struct backref_node,
2463 struct backref_node *node,
2466 struct backref_node *next;
2524 struct btrfs_root *select_one_root(struct backref_node *node)
2526 struct backref_node *next;
2561 struct backref_node *node, int reserve)
2563 struct backref_node *next = node;
2594 struct backref_node *node)
2638 struct backref_node *node,
2642 struct backref_node *upper;
2774 struct backref_node *node,
2789 struct backref_node *node;
2796 struct backref_node, list);
2819 struct backref_node *node)
2835 struct backref_node *node)
2837 struct backref_node *next = node;
2901 struct backref_node *node,
2958 struct backref_node *node;
4538 struct backref_node *node;