Lines Matching refs:delayed_refs
1429 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_qgroup_prepare_account_extents() local
1434 delayed_refs = &trans->transaction->delayed_refs; in btrfs_qgroup_prepare_account_extents()
1435 qgroup_to_skip = delayed_refs->qgroup_to_skip; in btrfs_qgroup_prepare_account_extents()
1441 node = rb_first(&delayed_refs->dirty_extent_root); in btrfs_qgroup_prepare_account_extents()
1457 *btrfs_qgroup_insert_dirty_extent(struct btrfs_delayed_ref_root *delayed_refs, in btrfs_qgroup_insert_dirty_extent() argument
1460 struct rb_node **p = &delayed_refs->dirty_extent_root.rb_node; in btrfs_qgroup_insert_dirty_extent()
1465 assert_spin_locked(&delayed_refs->lock); in btrfs_qgroup_insert_dirty_extent()
1480 rb_insert_color(&record->node, &delayed_refs->dirty_extent_root); in btrfs_qgroup_insert_dirty_extent()
1743 struct btrfs_delayed_ref_root *delayed_refs; in btrfs_qgroup_account_extents() local
1749 delayed_refs = &trans->transaction->delayed_refs; in btrfs_qgroup_account_extents()
1750 qgroup_to_skip = delayed_refs->qgroup_to_skip; in btrfs_qgroup_account_extents()
1751 while ((node = rb_first(&delayed_refs->dirty_extent_root))) { in btrfs_qgroup_account_extents()
1777 rb_erase(node, &delayed_refs->dirty_extent_root); in btrfs_qgroup_account_extents()