Searched refs:delayed_refs_rsv (Results 1 – 6 of 6) sorted by relevance
30 struct btrfs_block_rsv *delayed_refs_rsv = &fs_info->delayed_refs_rsv; in btrfs_check_space_for_delayed_refs() local45 spin_lock(&delayed_refs_rsv->lock); in btrfs_check_space_for_delayed_refs()46 reserved += delayed_refs_rsv->reserved; in btrfs_check_space_for_delayed_refs()47 if (delayed_refs_rsv->size >= reserved) in btrfs_check_space_for_delayed_refs()49 spin_unlock(&delayed_refs_rsv->lock); in btrfs_check_space_for_delayed_refs()81 struct btrfs_block_rsv *block_rsv = &fs_info->delayed_refs_rsv; in btrfs_delayed_refs_rsv_release()102 struct btrfs_block_rsv *delayed_rsv = &fs_info->delayed_refs_rsv; in btrfs_update_delayed_refs_rsv()130 struct btrfs_block_rsv *delayed_refs_rsv = &fs_info->delayed_refs_rsv; in btrfs_migrate_to_delayed_refs_rsv() local138 spin_lock(&delayed_refs_rsv->lock); in btrfs_migrate_to_delayed_refs_rsv()139 if (delayed_refs_rsv->size > delayed_refs_rsv->reserved) { in btrfs_migrate_to_delayed_refs_rsv()[all …]
186 struct btrfs_block_rsv *delayed_rsv = &fs_info->delayed_refs_rsv; in __btrfs_block_rsv_release()332 fs_info->delayed_refs_rsv.space_info = space_info; in btrfs_init_global_block_rsv()334 fs_info->extent_root->block_rsv = &fs_info->delayed_refs_rsv; in btrfs_init_global_block_rsv()335 fs_info->csum_root->block_rsv = &fs_info->delayed_refs_rsv; in btrfs_init_global_block_rsv()354 WARN_ON(fs_info->delayed_refs_rsv.reserved > 0); in btrfs_release_global_block_rsv()355 WARN_ON(fs_info->delayed_refs_rsv.size > 0); in btrfs_release_global_block_rsv()
280 DUMP_BLOCK_RSV(fs_info, delayed_refs_rsv); in __btrfs_dump_space_info()464 struct btrfs_block_rsv *delayed_refs_rsv = &fs_info->delayed_refs_rsv; in may_commit_transaction() local524 spin_lock(&delayed_refs_rsv->lock); in may_commit_transaction()525 reclaim_bytes += delayed_refs_rsv->reserved; in may_commit_transaction()526 spin_unlock(&delayed_refs_rsv->lock); in may_commit_transaction()
444 struct btrfs_block_rsv *delayed_refs_rsv = &fs_info->delayed_refs_rsv; in start_transaction() local490 if (delayed_refs_rsv->full == 0) { in start_transaction()512 !delayed_refs_rsv->full) { in start_transaction()
574 struct btrfs_block_rsv delayed_refs_rsv; member
2690 btrfs_init_block_rsv(&fs_info->delayed_refs_rsv, in open_ctree()