Lines Matching refs:info
32 #include "space-info.h"
4895 static void check_raid56_incompat_flag(struct btrfs_fs_info *info, u64 type)
4900 btrfs_set_fs_incompat(info, RAID56);
4903 static void check_raid1c34_incompat_flag(struct btrfs_fs_info *info, u64 type)
4908 btrfs_set_fs_incompat(info, RAID1C34);
4920 /* sub_stripes info for map */
5002 struct btrfs_fs_info *info = fs_devices->fs_info;
5045 if (btrfs_test_opt(info, ENOSPC_DEBUG))
5046 btrfs_debug(info,
5123 struct btrfs_fs_info *info = fs_devices->fs_info;
5133 if (btrfs_test_opt(info, ENOSPC_DEBUG)) {
5134 btrfs_debug(info,
5155 struct btrfs_fs_info *info = trans->fs_info;
5184 trace_btrfs_chunk_alloc(info, map, start, ctl->chunk_size);
5199 em_tree = &info->mapping_tree;
5224 &info->free_chunk_space);
5227 check_raid56_incompat_flag(info, type);
5228 check_raid1c34_incompat_flag(info, type);
5247 struct btrfs_fs_info *info = trans->fs_info;
5248 struct btrfs_fs_devices *fs_devices = info->fs_devices;
5253 lockdep_assert_held(&info->chunk_mutex);
5261 if (btrfs_test_opt(info, ENOSPC_DEBUG))
5262 btrfs_debug(info, "%s: no writable device", __func__);
5267 btrfs_err(info, "invalid chunk type 0x%llx requested", type);
5272 ctl.start = find_next_chunk(info);
6925 * in the device info lists suddenly goes bad.