Lines Matching refs:backref_edge

90 struct backref_edge {  struct
270 static struct backref_edge *alloc_backref_edge(struct backref_cache *cache) in alloc_backref_edge()
272 struct backref_edge *edge; in alloc_backref_edge()
281 struct backref_edge *edge) in free_backref_edge()
347 struct backref_edge *edges[], in walk_up_backref()
350 struct backref_edge *edge; in walk_up_backref()
355 struct backref_edge, list[LOWER]); in walk_up_backref()
367 static struct backref_node *walk_down_backref(struct backref_edge *edges[], in walk_down_backref()
370 struct backref_edge *edge; in walk_down_backref()
382 struct backref_edge, list[LOWER]); in walk_down_backref()
428 struct backref_edge *edge; in remove_backref_node()
435 edge = list_entry(node->upper.next, struct backref_edge, in remove_backref_node()
693 struct backref_edge *edge;
751 edge = list_entry(cur->upper.next, struct backref_edge,
1023 edge = list_entry(list.next, struct backref_edge, list[UPPER]);
1047 edge = list_entry(list.next, struct backref_edge, list[UPPER]);
1115 struct backref_edge, list[UPPER]);
1143 edge = list_first_entry(&list, struct backref_edge,
1195 struct backref_edge *edge;
1196 struct backref_edge *new_edge;
1264 struct backref_edge, list[UPPER]);
2464 struct backref_edge *edges[])
2529 struct backref_edge *edges[BTRFS_MAX_LEVEL - 1];
2564 struct backref_edge *edge;
2565 struct backref_edge *edges[BTRFS_MAX_LEVEL - 1];
2583 struct backref_edge, list[LOWER]);
2643 struct backref_edge *edge;
2644 struct backref_edge *edges[BTRFS_MAX_LEVEL - 1];
2838 struct backref_edge *edge;
2839 struct backref_edge *edges[BTRFS_MAX_LEVEL - 1];
2854 struct backref_edge, list[LOWER]);