Lines Matching defs:disk_super
2050 struct btrfs_super_block *disk_super = fs_info->super_copy;
2051 u64 bytenr = btrfs_super_log_root(disk_super);
2052 int level = btrfs_super_log_root_level(disk_super);
3071 struct btrfs_super_block *disk_super = fs_info->super_copy;
3072 u64 incompat = btrfs_super_incompat_flags(disk_super);
3073 const u64 compat_ro = btrfs_super_compat_ro_flags(disk_super);
3105 if (btrfs_super_nodesize(disk_super) > PAGE_SIZE)
3120 if (compat_ro_unsupp && btrfs_super_log_root(disk_super) &&
3156 btrfs_set_super_incompat_flags(disk_super, incompat);
3171 struct btrfs_super_block *disk_super;
3203 disk_super = btrfs_read_dev_super(fs_devices->latest_dev->bdev);
3204 if (IS_ERR(disk_super)) {
3205 ret = PTR_ERR(disk_super);
3209 btrfs_info(fs_info, "first mount of filesystem %pU", disk_super->fsid);
3214 csum_type = btrfs_super_csum_type(disk_super);
3219 btrfs_release_disk_super(disk_super);
3223 fs_info->csum_size = btrfs_super_csum_size(disk_super);
3227 btrfs_release_disk_super(disk_super);
3235 if (btrfs_check_super_csum(fs_info, disk_super)) {
3238 btrfs_release_disk_super(disk_super);
3247 memcpy(fs_info->super_copy, disk_super, sizeof(*fs_info->super_copy));
3248 btrfs_release_disk_super(disk_super);
3250 disk_super = fs_info->super_copy;
3253 features = btrfs_super_flags(disk_super);
3256 btrfs_set_super_flags(disk_super, features);
3271 if (!btrfs_super_root(disk_super)) {
3278 if (btrfs_super_flags(disk_super) & BTRFS_SUPER_FLAG_ERROR)
3289 nodesize = btrfs_super_nodesize(disk_super);
3290 sectorsize = btrfs_super_sectorsize(disk_super);
3339 sb->s_bdi->ra_pages *= btrfs_super_num_devices(disk_super);
3354 generation = btrfs_super_chunk_root_generation(disk_super);
3355 level = btrfs_super_chunk_root_level(disk_super);
3356 ret = load_super_root(chunk_root, btrfs_super_chunk_root(disk_super),
3412 fs_info->generation == btrfs_super_uuid_tree_generation(disk_super))
3542 if (btrfs_super_log_root(disk_super) != 0 &&
3570 fs_info->generation != btrfs_super_uuid_tree_generation(disk_super))) {
3773 struct btrfs_super_block *disk_super;
3809 disk_super = page_address(page);
3810 memcpy(disk_super, sb, BTRFS_SUPER_INFO_SIZE);