Lines Matching refs:space_info
169 static inline bool btrfs_mixed_space_info(struct btrfs_space_info *space_info) in btrfs_mixed_space_info() argument
171 return ((space_info->flags & BTRFS_BLOCK_GROUP_METADATA) && in btrfs_mixed_space_info()
172 (space_info->flags & BTRFS_BLOCK_GROUP_DATA)); in btrfs_mixed_space_info()
205 void btrfs_update_space_info_chunk_size(struct btrfs_space_info *space_info,
220 struct btrfs_space_info *space_info);
222 struct btrfs_space_info *space_info, u64 bytes,
227 struct btrfs_space_info *space_info, in btrfs_space_info_free_bytes_may_use() argument
230 spin_lock(&space_info->lock); in btrfs_space_info_free_bytes_may_use()
231 btrfs_space_info_update_bytes_may_use(fs_info, space_info, -num_bytes); in btrfs_space_info_free_bytes_may_use()
232 btrfs_try_granting_tickets(fs_info, space_info); in btrfs_space_info_free_bytes_may_use()
233 spin_unlock(&space_info->lock); in btrfs_space_info_free_bytes_may_use()