Lines Matching refs:info
27 #include "space-info.h"
5056 static void check_raid56_incompat_flag(struct btrfs_fs_info *info, u64 type)
5061 btrfs_set_fs_incompat(info, RAID56);
5064 static void check_raid1c34_incompat_flag(struct btrfs_fs_info *info, u64 type)
5069 btrfs_set_fs_incompat(info, RAID1C34);
5081 /* sub_stripes info for map */
5189 struct btrfs_fs_info *info = fs_devices->fs_info;
5232 if (btrfs_test_opt(info, ENOSPC_DEBUG))
5233 btrfs_debug(info,
5345 struct btrfs_fs_info *info = fs_devices->fs_info;
5355 if (btrfs_test_opt(info, ENOSPC_DEBUG)) {
5356 btrfs_debug(info,
5379 struct btrfs_fs_info *info = trans->fs_info;
5408 trace_btrfs_chunk_alloc(info, map, start, ctl->chunk_size);
5423 em_tree = &info->mapping_tree;
5448 &info->free_chunk_space);
5451 check_raid56_incompat_flag(info, type);
5452 check_raid1c34_incompat_flag(info, type);
5472 struct btrfs_fs_info *info = trans->fs_info;
5473 struct btrfs_fs_devices *fs_devices = info->fs_devices;
5479 lockdep_assert_held(&info->chunk_mutex);
5487 if (btrfs_test_opt(info, ENOSPC_DEBUG))
5488 btrfs_debug(info, "%s: no writable device", __func__);
5493 btrfs_err(info, "invalid chunk type 0x%llx requested", type);
5498 ctl.start = find_next_chunk(info);
6997 * in the device info lists suddenly goes bad.