Lines Matching refs:refs
80 eb->start, eb->len, atomic_read(&eb->refs), eb->bflags, in btrfs_extent_buffer_leak_debug_check()
97 refcount_read(&state->refs)); in btrfs_extent_state_leak_debug_check()
337 refcount_set(&state->refs, 1); in alloc_extent_state()
347 if (refcount_dec_and_test(&state->refs)) { in free_extent_state()
743 refcount_dec(&cached->refs); in __clear_extent_bit()
895 refcount_inc(&state->refs); in wait_extent_bit()
940 refcount_inc(&state->refs); in cache_state_if_flags()
1793 refcount_inc(&state->refs); in btrfs_find_delalloc_range()
3119 refcount_inc(&em->refs); in __get_extent_map()
3130 refcount_inc(&em->refs); in __get_extent_map()
4012 ret = atomic_inc_not_zero(&eb->refs); in btree_write_cache_pages()
4974 atomic_set(&eb->refs, 1); in __alloc_extent_buffer()
5061 int refs; in check_buffer_tree_ref() local
5085 refs = atomic_read(&eb->refs); in check_buffer_tree_ref()
5086 if (refs >= 2 && test_bit(EXTENT_BUFFER_TREE_REF, &eb->bflags)) in check_buffer_tree_ref()
5091 atomic_inc(&eb->refs); in check_buffer_tree_ref()
5119 if (eb && atomic_inc_not_zero(&eb->refs)) { in find_extent_buffer()
5235 if (atomic_inc_not_zero(&exists->refs)) { in alloc_extent_buffer()
5302 WARN_ON(!atomic_dec_and_test(&eb->refs)); in alloc_extent_buffer()
5325 WARN_ON(atomic_read(&eb->refs) == 0); in release_extent_buffer()
5326 if (atomic_dec_and_test(&eb->refs)) { in release_extent_buffer()
5359 int refs; in free_extent_buffer() local
5365 refs = atomic_read(&eb->refs); in free_extent_buffer()
5366 if ((!test_bit(EXTENT_BUFFER_UNMAPPED, &eb->bflags) && refs <= 3) in free_extent_buffer()
5368 refs == 1)) in free_extent_buffer()
5370 old = atomic_cmpxchg(&eb->refs, refs, refs - 1); in free_extent_buffer()
5371 if (old == refs) in free_extent_buffer()
5376 if (atomic_read(&eb->refs) == 2 && in free_extent_buffer()
5380 atomic_dec(&eb->refs); in free_extent_buffer()
5397 if (atomic_read(&eb->refs) == 2 && !extent_buffer_under_io(eb) && in free_extent_buffer_stale()
5399 atomic_dec(&eb->refs); in free_extent_buffer_stale()
5428 WARN_ON(atomic_read(&eb->refs) == 0); in clear_extent_buffer_dirty()
5442 WARN_ON(atomic_read(&eb->refs) == 0); in set_extent_buffer_dirty()
6122 if (atomic_read(&eb->refs) != 1 || extent_buffer_under_io(eb)) { in try_release_extent_buffer()