Lines Matching refs:block_entry
66 struct block_entry {
78 static struct block_entry *insert_block_entry(struct rb_root *root,
79 struct block_entry *be)
83 struct block_entry *entry;
87 entry = rb_entry(parent_node, struct block_entry, node);
101 static struct block_entry *lookup_block_entry(struct rb_root *root, u64 bytenr)
104 struct block_entry *entry = NULL;
108 entry = rb_entry(n, struct block_entry, node);
235 static void free_block_entry(struct block_entry *be)
263 static struct block_entry *add_block_entry(struct btrfs_fs_info *fs_info,
267 struct block_entry *be = NULL, *exist;
271 be = kzalloc(sizeof(struct block_entry), GFP_NOFS);
315 struct block_entry *be;
361 struct block_entry *be;
391 struct block_entry *be;
624 struct block_entry *be)
667 struct block_entry *be = NULL;
725 * This is an allocation, preallocate the block_entry in case we haven't
899 struct block_entry *be;
907 be = rb_entry(n, struct block_entry, node);
918 struct block_entry *be = NULL, *entry;
927 entry = rb_entry(n, struct block_entry, node);
954 be = rb_entry(n, struct block_entry, node);