Searched refs:disk_super (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/md/ |
| H A D | dm-cache-metadata.c | 177 struct cache_disk_superblock *disk_super = dm_block_data(b); in sb_prepare_for_write() local 179 disk_super->blocknr = cpu_to_le64(dm_block_location(b)); in sb_prepare_for_write() 180 disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags, in sb_prepare_for_write() 185 static int check_metadata_version(struct cache_disk_superblock *disk_super) in check_metadata_version() argument 187 uint32_t metadata_version = le32_to_cpu(disk_super->version); in check_metadata_version() 202 struct cache_disk_superblock *disk_super = dm_block_data(b); in sb_check() local 205 if (dm_block_location(b) != le64_to_cpu(disk_super->blocknr)) { in sb_check() 207 __func__, le64_to_cpu(disk_super->blocknr), in sb_check() 212 if (le64_to_cpu(disk_super->magic) != CACHE_SUPERBLOCK_MAGIC) { in sb_check() 214 __func__, le64_to_cpu(disk_super->magic), in sb_check() [all …]
|
| H A D | dm-thin-metadata.c | 256 struct thin_disk_superblock *disk_super = dm_block_data(b); in sb_prepare_for_write() local 258 disk_super->blocknr = cpu_to_le64(dm_block_location(b)); in sb_prepare_for_write() 259 disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags, in sb_prepare_for_write() 268 struct thin_disk_superblock *disk_super = dm_block_data(b); in sb_check() local 271 if (dm_block_location(b) != le64_to_cpu(disk_super->blocknr)) { in sb_check() 273 __func__, le64_to_cpu(disk_super->blocknr), in sb_check() 278 if (le64_to_cpu(disk_super->magic) != THIN_SUPERBLOCK_MAGIC) { in sb_check() 280 __func__, le64_to_cpu(disk_super->magic), in sb_check() 285 csum_le = cpu_to_le32(dm_bm_checksum(&disk_super->flags, in sb_check() 288 if (csum_le != disk_super->csum) { in sb_check() [all …]
|
| /linux/fs/btrfs/ |
| H A D | fs.c | 260 struct btrfs_super_block *disk_super; in __btrfs_set_fs_incompat() local 263 disk_super = fs_info->super_copy; in __btrfs_set_fs_incompat() 264 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat() 267 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat() 270 btrfs_set_super_incompat_flags(disk_super, features); in __btrfs_set_fs_incompat() 283 struct btrfs_super_block *disk_super; in __btrfs_clear_fs_incompat() local 286 disk_super = fs_info->super_copy; in __btrfs_clear_fs_incompat() 287 features = btrfs_super_incompat_flags(disk_super); in __btrfs_clear_fs_incompat() 290 features = btrfs_super_incompat_flags(disk_super); in __btrfs_clear_fs_incompat() 293 btrfs_set_super_incompat_flags(disk_super, features); in __btrfs_clear_fs_incompat() [all …]
|
| H A D | disk-io.c | 2003 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_replay_log() local 2004 u64 bytenr = btrfs_super_log_root(disk_super); in btrfs_replay_log() 2005 int level = btrfs_super_log_root_level(disk_super); in btrfs_replay_log() 3193 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_check_features() local 3194 u64 incompat = btrfs_super_incompat_flags(disk_super); in btrfs_check_features() 3195 const u64 compat_ro = btrfs_super_compat_ro_flags(disk_super); in btrfs_check_features() 3227 if (btrfs_super_nodesize(disk_super) > PAGE_SIZE) in btrfs_check_features() 3242 if (compat_ro_unsupp && btrfs_super_log_root(disk_super) && in btrfs_check_features() 3278 btrfs_set_super_incompat_flags(disk_super, incompat); in btrfs_check_features() 3300 struct btrfs_super_block *disk_super; in open_ctree() local [all …]
|
| H A D | sysfs.c | 124 struct btrfs_super_block *disk_super = fs_info->super_copy; in get_features() local 126 return btrfs_super_compat_flags(disk_super); in get_features() 128 return btrfs_super_compat_ro_flags(disk_super); in get_features() 130 return btrfs_super_incompat_flags(disk_super); in get_features() 136 struct btrfs_super_block *disk_super = fs_info->super_copy; in set_features() local 138 btrfs_set_super_compat_flags(disk_super, features); in set_features() 140 btrfs_set_super_compat_ro_flags(disk_super, features); in set_features() 142 btrfs_set_super_incompat_flags(disk_super, features); in set_features()
|
| H A D | space-info.c | 329 struct btrfs_super_block *disk_super; in btrfs_init_space_info() local 335 disk_super = fs_info->super_copy; in btrfs_init_space_info() 336 if (!btrfs_super_root(disk_super)) in btrfs_init_space_info() 339 features = btrfs_super_incompat_flags(disk_super); in btrfs_init_space_info()
|
| H A D | inode-item.c | 356 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_insert_inode_ref() local 359 if (btrfs_super_incompat_flags(disk_super) in btrfs_insert_inode_ref()
|
| H A D | super.c | 1729 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_statfs() local 1771 buf->f_blocks = div_u64(btrfs_super_total_bytes(disk_super), factor); in btrfs_statfs()
|