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()
338 return rb_entry(exist, struct btrfs_delayed_ref_node, ref_node); in tree_insert()
379 rb_erase_cached(&ref->ref_node, &head->ref_tree); in drop_delayed_ref()
380 RB_CLEAR_NODE(&ref->ref_node); in drop_delayed_ref()
394 struct rb_node *node = rb_next(&ref->ref_node); in merge_ref()
400 next = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in merge_ref()
455 ref = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in btrfs_merge_delayed_refs()
573 struct btrfs_delayed_ref_node, ref_node); in btrfs_select_delayed_ref()
946 RB_CLEAR_NODE(&ref->ref_node); in init_delayed_ref_common()
1165 WARN_ON(!RB_EMPTY_NODE(&ref->ref_node)); in btrfs_put_delayed_ref()
1233 entry = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in btrfs_find_delayed_tree_ref()
1276 ref = rb_entry(n, struct btrfs_delayed_ref_node, ref_node); in btrfs_destroy_delayed_refs()