Lines Matching refs:ref_entry
33 struct ref_entry { struct
54 struct ref_entry ref; argument
144 static int comp_refs(struct ref_entry *ref1, struct ref_entry *ref2) in comp_refs()
167 struct ref_entry *new_entry = rb_entry(new, struct ref_entry, node); in ref_entry_cmp()
168 struct ref_entry *existing_entry = rb_entry(existing, struct ref_entry, node); in ref_entry_cmp()
173 static struct ref_entry *insert_ref_entry(struct rb_root *root, in insert_ref_entry()
174 struct ref_entry *ref) in insert_ref_entry()
179 return rb_entry_safe(node, struct ref_entry, node); in insert_ref_entry()
220 struct ref_entry *ref; in free_block_entry()
231 ref = rb_entry(n, struct ref_entry, node); in free_block_entry()
299 struct ref_entry *ref = NULL, *exist; in add_tree_block()
301 ref = kmalloc_obj(struct ref_entry, GFP_NOFS); in add_tree_block()
344 struct ref_entry *ref; in add_shared_data_ref()
346 ref = kzalloc_obj(struct ref_entry, GFP_NOFS); in add_shared_data_ref()
374 struct ref_entry *ref; in add_extent_data_ref()
381 ref = kzalloc_obj(struct ref_entry, GFP_NOFS); in add_extent_data_ref()
616 struct ref_entry *ref; in dump_block_entry()
627 ref = rb_entry(n, struct ref_entry, node); in dump_block_entry()
655 struct ref_entry *ref = NULL, *exist; in btrfs_ref_tree_mod()
683 ref = kzalloc_obj(struct ref_entry, GFP_NOFS); in btrfs_ref_tree_mod()
698 memcpy(&ra->ref, ref, sizeof(struct ref_entry)); in btrfs_ref_tree_mod()