Lines Matching refs:block_entry
63 struct block_entry {
75 static struct block_entry *insert_block_entry(struct rb_root *root,
76 struct block_entry *be)
80 struct block_entry *entry;
84 entry = rb_entry(parent_node, struct block_entry, node);
98 static struct block_entry *lookup_block_entry(struct rb_root *root, u64 bytenr)
101 struct block_entry *entry = NULL;
105 entry = rb_entry(n, struct block_entry, node);
232 static void free_block_entry(struct block_entry *be)
260 static struct block_entry *add_block_entry(struct btrfs_fs_info *fs_info,
264 struct block_entry *be = NULL, *exist;
268 be = kzalloc(sizeof(struct block_entry), GFP_KERNEL);
312 struct block_entry *be;
358 struct block_entry *be;
388 struct block_entry *be;
633 struct block_entry *be)
676 struct block_entry *be = NULL;
737 * This is an allocation, preallocate the block_entry in case we haven't
912 struct block_entry *be;
920 be = rb_entry(n, struct block_entry, node);
931 struct block_entry *be = NULL, *entry;
940 entry = rb_entry(n, struct block_entry, node);
967 be = rb_entry(n, struct block_entry, node);