Lines Matching refs:locked_ref

1874 				    struct btrfs_delayed_ref_head *locked_ref,  in btrfs_run_delayed_refs_for_head()  argument
1886 lockdep_assert_held(&locked_ref->mutex); in btrfs_run_delayed_refs_for_head()
1887 lockdep_assert_held(&locked_ref->lock); in btrfs_run_delayed_refs_for_head()
1889 while ((ref = select_delayed_ref(locked_ref))) { in btrfs_run_delayed_refs_for_head()
1892 spin_unlock(&locked_ref->lock); in btrfs_run_delayed_refs_for_head()
1893 unselect_delayed_ref_head(delayed_refs, locked_ref); in btrfs_run_delayed_refs_for_head()
1899 rb_erase_cached(&ref->ref_node, &locked_ref->ref_tree); in btrfs_run_delayed_refs_for_head()
1910 locked_ref->ref_mod -= ref->ref_mod; in btrfs_run_delayed_refs_for_head()
1913 locked_ref->ref_mod += ref->ref_mod; in btrfs_run_delayed_refs_for_head()
1924 must_insert_reserved = locked_ref->must_insert_reserved; in btrfs_run_delayed_refs_for_head()
1925 locked_ref->must_insert_reserved = 0; in btrfs_run_delayed_refs_for_head()
1927 extent_op = locked_ref->extent_op; in btrfs_run_delayed_refs_for_head()
1928 locked_ref->extent_op = NULL; in btrfs_run_delayed_refs_for_head()
1929 spin_unlock(&locked_ref->lock); in btrfs_run_delayed_refs_for_head()
1936 unselect_delayed_ref_head(delayed_refs, locked_ref); in btrfs_run_delayed_refs_for_head()
1946 spin_lock(&locked_ref->lock); in btrfs_run_delayed_refs_for_head()
1947 btrfs_merge_delayed_refs(trans, delayed_refs, locked_ref); in btrfs_run_delayed_refs_for_head()
1962 struct btrfs_delayed_ref_head *locked_ref = NULL; in __btrfs_run_delayed_refs() local
1970 if (!locked_ref) { in __btrfs_run_delayed_refs()
1971 locked_ref = btrfs_obtain_ref_head(trans); in __btrfs_run_delayed_refs()
1972 if (IS_ERR_OR_NULL(locked_ref)) { in __btrfs_run_delayed_refs()
1973 if (PTR_ERR(locked_ref) == -EAGAIN) { in __btrfs_run_delayed_refs()
1993 spin_lock(&locked_ref->lock); in __btrfs_run_delayed_refs()
1994 btrfs_merge_delayed_refs(trans, delayed_refs, locked_ref); in __btrfs_run_delayed_refs()
1996 ret = btrfs_run_delayed_refs_for_head(trans, locked_ref, in __btrfs_run_delayed_refs()
2009 ret = cleanup_ref_head(trans, locked_ref); in __btrfs_run_delayed_refs()
2024 locked_ref = NULL; in __btrfs_run_delayed_refs()
2026 } while ((nr != -1 && count < nr) || locked_ref); in __btrfs_run_delayed_refs()