Lines Matching refs:delayed_rsv

91 	struct btrfs_block_rsv *delayed_rsv = &fs_info->delayed_refs_rsv;  in btrfs_update_delayed_refs_rsv()  local
92 struct btrfs_block_rsv *local_rsv = &trans->delayed_rsv; in btrfs_update_delayed_refs_rsv()
122 spin_lock(&delayed_rsv->lock); in btrfs_update_delayed_refs_rsv()
123 delayed_rsv->size += num_bytes; in btrfs_update_delayed_refs_rsv()
124 delayed_rsv->reserved += reserved_bytes; in btrfs_update_delayed_refs_rsv()
125 delayed_rsv->full = (delayed_rsv->reserved >= delayed_rsv->size); in btrfs_update_delayed_refs_rsv()
126 spin_unlock(&delayed_rsv->lock); in btrfs_update_delayed_refs_rsv()
137 struct btrfs_block_rsv *delayed_rsv = &fs_info->delayed_refs_rsv; in btrfs_inc_delayed_refs_rsv_bg_inserts() local
139 spin_lock(&delayed_rsv->lock); in btrfs_inc_delayed_refs_rsv_bg_inserts()
145 delayed_rsv->size += btrfs_calc_insert_metadata_size(fs_info, 1); in btrfs_inc_delayed_refs_rsv_bg_inserts()
146 delayed_rsv->full = false; in btrfs_inc_delayed_refs_rsv_bg_inserts()
147 spin_unlock(&delayed_rsv->lock); in btrfs_inc_delayed_refs_rsv_bg_inserts()
156 struct btrfs_block_rsv *delayed_rsv = &fs_info->delayed_refs_rsv; in btrfs_dec_delayed_refs_rsv_bg_inserts() local
160 released = btrfs_block_rsv_release(fs_info, delayed_rsv, num_bytes, NULL); in btrfs_dec_delayed_refs_rsv_bg_inserts()
172 struct btrfs_block_rsv *delayed_rsv = &fs_info->delayed_refs_rsv; in btrfs_inc_delayed_refs_rsv_bg_updates() local
174 spin_lock(&delayed_rsv->lock); in btrfs_inc_delayed_refs_rsv_bg_updates()
180 delayed_rsv->size += btrfs_calc_metadata_size(fs_info, 1); in btrfs_inc_delayed_refs_rsv_bg_updates()
181 delayed_rsv->full = false; in btrfs_inc_delayed_refs_rsv_bg_updates()
182 spin_unlock(&delayed_rsv->lock); in btrfs_inc_delayed_refs_rsv_bg_updates()
191 struct btrfs_block_rsv *delayed_rsv = &fs_info->delayed_refs_rsv; in btrfs_dec_delayed_refs_rsv_bg_updates() local
195 released = btrfs_block_rsv_release(fs_info, delayed_rsv, num_bytes, NULL); in btrfs_dec_delayed_refs_rsv_bg_updates()