Home
last modified time | relevance | path

Searched refs:btrfs_backref_edge (Results 1 – 3 of 3) sorted by relevance

/linux/fs/btrfs/
H A Dbackref.h375 struct btrfs_backref_edge { struct
427 struct btrfs_backref_edge *btrfs_backref_alloc_edge(
433 struct btrfs_backref_edge *edge);
H A Drelocation.c203 struct btrfs_backref_edge *edges[], int *index) in walk_up_backref()
205 struct btrfs_backref_edge *edge; in walk_up_backref()
209 edge = list_first_entry(&node->upper, struct btrfs_backref_edge, in walk_up_backref()
223 struct btrfs_backref_edge *edges[], int *index) in walk_down_backref()
225 struct btrfs_backref_edge *edge; in walk_down_backref()
236 edge = list_first_entry(&edge->list[LOWER], struct btrfs_backref_edge, in walk_down_backref()
358 struct btrfs_backref_edge *edge; in handle_useless_nodes()
361 edge = list_first_entry(&cur->lower, struct btrfs_backref_edge, in handle_useless_nodes()
415 struct btrfs_backref_edge *edge; in build_backref_tree()
443 struct btrfs_backref_edge, list[UPPER]); in build_backref_tree()
[all …]
H A Dbackref.c3064 struct btrfs_backref_edge *btrfs_backref_alloc_edge( in btrfs_backref_alloc_edge()
3067 struct btrfs_backref_edge *edge; in btrfs_backref_alloc_edge()
3076 struct btrfs_backref_edge *edge) in btrfs_backref_free_edge()
3131 struct btrfs_backref_edge *edge; in btrfs_backref_cleanup_node()
3137 edge = list_first_entry(&node->upper, struct btrfs_backref_edge, in btrfs_backref_cleanup_node()
3164 static void btrfs_backref_link_edge(struct btrfs_backref_edge *edge, in btrfs_backref_link_edge()
3189 struct btrfs_backref_edge *edge; in handle_direct_tree_backref()
3268 struct btrfs_backref_edge *edge; in handle_indirect_tree_backref()
3444 struct btrfs_backref_edge *edge; in btrfs_backref_add_tree_node()
3472 edge = list_first_entry(&cur->upper, struct btrfs_backref_edge, in btrfs_backref_add_tree_node()
[all …]