Lines Matching refs:block_entry
66 struct block_entry { struct
78 static struct block_entry *insert_block_entry(struct rb_root *root, in insert_block_entry() argument
79 struct block_entry *be) in insert_block_entry()
83 struct block_entry *entry; in insert_block_entry()
87 entry = rb_entry(parent_node, struct block_entry, node); in insert_block_entry()
101 static struct block_entry *lookup_block_entry(struct rb_root *root, u64 bytenr) in lookup_block_entry()
104 struct block_entry *entry = NULL; in lookup_block_entry()
108 entry = rb_entry(n, struct block_entry, node); in lookup_block_entry()
235 static void free_block_entry(struct block_entry *be) in free_block_entry()
263 static struct block_entry *add_block_entry(struct btrfs_fs_info *fs_info, in add_block_entry()
267 struct block_entry *be = NULL, *exist; in add_block_entry()
271 be = kzalloc(sizeof(struct block_entry), GFP_NOFS); in add_block_entry()
315 struct block_entry *be; in add_tree_block()
361 struct block_entry *be; in add_shared_data_ref()
391 struct block_entry *be; in add_extent_data_ref()
632 struct block_entry *be) in dump_block_entry()
675 struct block_entry *be = NULL; in btrfs_ref_tree_mod()
908 struct block_entry *be; in btrfs_free_ref_cache()
916 be = rb_entry(n, struct block_entry, node); in btrfs_free_ref_cache()
927 struct block_entry *be = NULL, *entry; in btrfs_free_ref_tree_range()
936 entry = rb_entry(n, struct block_entry, node); in btrfs_free_ref_tree_range()
963 be = rb_entry(n, struct block_entry, node); in btrfs_free_ref_tree_range()