Lines Matching refs:ref_node
323 rb_entry(new, struct btrfs_delayed_ref_node, ref_node); in cmp_refs_node()
325 rb_entry(exist, struct btrfs_delayed_ref_node, ref_node); in cmp_refs_node()
333 struct rb_node *node = &ins->ref_node; in tree_insert()
336 return rb_entry_safe(exist, struct btrfs_delayed_ref_node, ref_node); in tree_insert()
376 rb_erase_cached(&ref->ref_node, &head->ref_tree); in drop_delayed_ref()
377 RB_CLEAR_NODE(&ref->ref_node); in drop_delayed_ref()
391 struct rb_node *node = rb_next(&ref->ref_node); in merge_ref()
397 next = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in merge_ref()
452 ref = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in btrfs_merge_delayed_refs()
570 struct btrfs_delayed_ref_node, ref_node); in btrfs_select_delayed_ref()
943 RB_CLEAR_NODE(&ref->ref_node); in init_delayed_ref_common()
1162 WARN_ON(!RB_EMPTY_NODE(&ref->ref_node)); in btrfs_put_delayed_ref()
1230 entry = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in btrfs_find_delayed_tree_ref()
1273 ref = rb_entry(n, struct btrfs_delayed_ref_node, ref_node); in btrfs_destroy_delayed_refs()