Lines Matching refs:existing
458 struct btrfs_delayed_ref_node *existing, in update_existing_head_ref() argument
465 existing_ref = btrfs_delayed_node_to_head(existing); in update_existing_head_ref()
484 existing->num_bytes = update->num_bytes; in update_existing_head_ref()
512 existing->ref_mod += update->ref_mod; in update_existing_head_ref()
521 delayed_refs->pending_csums -= existing->num_bytes; in update_existing_head_ref()
523 delayed_refs->pending_csums += existing->num_bytes; in update_existing_head_ref()
541 struct btrfs_delayed_ref_head *existing; in add_delayed_ref_head() local
620 existing = htree_insert(&delayed_refs->href_root, in add_delayed_ref_head()
622 if (existing) { in add_delayed_ref_head()
623 WARN_ON(ref_root && reserved && existing->qgroup_ref_root in add_delayed_ref_head()
624 && existing->qgroup_reserved); in add_delayed_ref_head()
625 update_existing_head_ref(delayed_refs, &existing->node, ref); in add_delayed_ref_head()
631 head_ref = existing; in add_delayed_ref_head()