Searched refs:dirty_extents (Results 1 – 5 of 5) sorted by relevance
| /linux/fs/btrfs/ |
| H A D | delayed-ref.c | 836 xa_release(&delayed_refs->dirty_extents, index); in add_delayed_ref_head() 859 xa_release(&delayed_refs->dirty_extents, index); in add_delayed_ref_head() 1035 if (xa_reserve(&delayed_refs->dirty_extents, index, GFP_NOFS)) { in add_delayed_ref() 1045 xa_release(&delayed_refs->dirty_extents, index); in add_delayed_ref()
|
| H A D | qgroup.c | 2029 xa_lock(&delayed_refs->dirty_extents); in btrfs_qgroup_trace_extent_nolock() 2030 existing = xa_load(&delayed_refs->dirty_extents, index); in btrfs_qgroup_trace_extent_nolock() 2036 xa_unlock(&delayed_refs->dirty_extents); in btrfs_qgroup_trace_extent_nolock() 2040 ret = __xa_store(&delayed_refs->dirty_extents, index, record, GFP_ATOMIC); in btrfs_qgroup_trace_extent_nolock() 2041 xa_unlock(&delayed_refs->dirty_extents); in btrfs_qgroup_trace_extent_nolock() 2154 if (xa_reserve(&delayed_refs->dirty_extents, index, GFP_NOFS)) { in btrfs_qgroup_trace_extent() 2164 xa_release(&delayed_refs->dirty_extents, index); in btrfs_qgroup_trace_extent() 3025 xa_for_each(&delayed_refs->dirty_extents, index, record) { in btrfs_qgroup_account_extents() 3093 xa_erase(&delayed_refs->dirty_extents, index); in btrfs_qgroup_account_extents() 4909 xa_for_each(&trans->delayed_refs.dirty_extents, index, entry) { in btrfs_qgroup_destroy_extent_records() [all …]
|
| H A D | delayed-ref.h | 221 struct xarray dirty_extents; member
|
| H A D | transaction.c | 146 WARN_ON(!xa_empty(&transaction->delayed_refs.dirty_extents)); in btrfs_put_transaction() 362 xa_init(&cur_trans->delayed_refs.dirty_extents); in join_transaction()
|
| /linux/fs/btrfs/tests/ |
| H A D | btrfs-tests.c | 245 xa_init(&trans->delayed_refs.dirty_extents); in btrfs_init_dummy_transaction()
|