disk_super 175 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super = dm_block_data(b); disk_super 177 drivers/md/dm-cache-metadata.c disk_super->blocknr = cpu_to_le64(dm_block_location(b)); disk_super 178 drivers/md/dm-cache-metadata.c disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags, disk_super 183 drivers/md/dm-cache-metadata.c static int check_metadata_version(struct cache_disk_superblock *disk_super) disk_super 185 drivers/md/dm-cache-metadata.c uint32_t metadata_version = le32_to_cpu(disk_super->version); disk_super 200 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super = dm_block_data(b); disk_super 203 drivers/md/dm-cache-metadata.c if (dm_block_location(b) != le64_to_cpu(disk_super->blocknr)) { disk_super 205 drivers/md/dm-cache-metadata.c le64_to_cpu(disk_super->blocknr), disk_super 210 drivers/md/dm-cache-metadata.c if (le64_to_cpu(disk_super->magic) != CACHE_SUPERBLOCK_MAGIC) { disk_super 212 drivers/md/dm-cache-metadata.c le64_to_cpu(disk_super->magic), disk_super 217 drivers/md/dm-cache-metadata.c csum_le = cpu_to_le32(dm_bm_checksum(&disk_super->flags, disk_super 220 drivers/md/dm-cache-metadata.c if (csum_le != disk_super->csum) { disk_super 222 drivers/md/dm-cache-metadata.c le32_to_cpu(csum_le), le32_to_cpu(disk_super->csum)); disk_super 226 drivers/md/dm-cache-metadata.c return check_metadata_version(disk_super); disk_super 320 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super) disk_super 322 drivers/md/dm-cache-metadata.c memcpy(&disk_super->metadata_space_map_root, disk_super 336 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super; disk_super 359 drivers/md/dm-cache-metadata.c disk_super = dm_block_data(sblock); disk_super 360 drivers/md/dm-cache-metadata.c disk_super->flags = 0; disk_super 361 drivers/md/dm-cache-metadata.c memset(disk_super->uuid, 0, sizeof(disk_super->uuid)); disk_super 362 drivers/md/dm-cache-metadata.c disk_super->magic = cpu_to_le64(CACHE_SUPERBLOCK_MAGIC); disk_super 363 drivers/md/dm-cache-metadata.c disk_super->version = cpu_to_le32(cmd->version); disk_super 364 drivers/md/dm-cache-metadata.c memset(disk_super->policy_name, 0, sizeof(disk_super->policy_name)); disk_super 365 drivers/md/dm-cache-metadata.c memset(disk_super->policy_version, 0, sizeof(disk_super->policy_version)); disk_super 366 drivers/md/dm-cache-metadata.c disk_super->policy_hint_size = cpu_to_le32(0); disk_super 368 drivers/md/dm-cache-metadata.c __copy_sm_root(cmd, disk_super); disk_super 370 drivers/md/dm-cache-metadata.c disk_super->mapping_root = cpu_to_le64(cmd->root); disk_super 371 drivers/md/dm-cache-metadata.c disk_super->hint_root = cpu_to_le64(cmd->hint_root); disk_super 372 drivers/md/dm-cache-metadata.c disk_super->discard_root = cpu_to_le64(cmd->discard_root); disk_super 373 drivers/md/dm-cache-metadata.c disk_super->discard_block_size = cpu_to_le64(cmd->discard_block_size); disk_super 374 drivers/md/dm-cache-metadata.c disk_super->discard_nr_blocks = cpu_to_le64(from_dblock(cmd->discard_nr_blocks)); disk_super 375 drivers/md/dm-cache-metadata.c disk_super->metadata_block_size = cpu_to_le32(DM_CACHE_METADATA_BLOCK_SIZE); disk_super 376 drivers/md/dm-cache-metadata.c disk_super->data_block_size = cpu_to_le32(cmd->data_block_size); disk_super 377 drivers/md/dm-cache-metadata.c disk_super->cache_blocks = cpu_to_le32(0); disk_super 379 drivers/md/dm-cache-metadata.c disk_super->read_hits = cpu_to_le32(0); disk_super 380 drivers/md/dm-cache-metadata.c disk_super->read_misses = cpu_to_le32(0); disk_super 381 drivers/md/dm-cache-metadata.c disk_super->write_hits = cpu_to_le32(0); disk_super 382 drivers/md/dm-cache-metadata.c disk_super->write_misses = cpu_to_le32(0); disk_super 385 drivers/md/dm-cache-metadata.c disk_super->dirty_root = cpu_to_le64(cmd->dirty_root); disk_super 436 drivers/md/dm-cache-metadata.c static int __check_incompat_features(struct cache_disk_superblock *disk_super, disk_super 441 drivers/md/dm-cache-metadata.c incompat_flags = le32_to_cpu(disk_super->incompat_flags); disk_super 455 drivers/md/dm-cache-metadata.c features = le32_to_cpu(disk_super->compat_ro_flags) & ~DM_CACHE_FEATURE_COMPAT_RO_SUPP; disk_super 469 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super; disk_super 478 drivers/md/dm-cache-metadata.c disk_super = dm_block_data(sblock); disk_super 481 drivers/md/dm-cache-metadata.c if (le32_to_cpu(disk_super->data_block_size) != cmd->data_block_size) { disk_super 483 drivers/md/dm-cache-metadata.c le32_to_cpu(disk_super->data_block_size), disk_super 489 drivers/md/dm-cache-metadata.c r = __check_incompat_features(disk_super, cmd); disk_super 494 drivers/md/dm-cache-metadata.c disk_super->metadata_space_map_root, disk_super 495 drivers/md/dm-cache-metadata.c sizeof(disk_super->metadata_space_map_root), disk_super 505 drivers/md/dm-cache-metadata.c sb_flags = le32_to_cpu(disk_super->flags); disk_super 559 drivers/md/dm-cache-metadata.c static void update_flags(struct cache_disk_superblock *disk_super, disk_super 562 drivers/md/dm-cache-metadata.c uint32_t sb_flags = mutator(le32_to_cpu(disk_super->flags)); disk_super 563 drivers/md/dm-cache-metadata.c disk_super->flags = cpu_to_le32(sb_flags); disk_super 579 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super) disk_super 581 drivers/md/dm-cache-metadata.c cmd->version = le32_to_cpu(disk_super->version); disk_super 582 drivers/md/dm-cache-metadata.c cmd->flags = le32_to_cpu(disk_super->flags); disk_super 583 drivers/md/dm-cache-metadata.c cmd->root = le64_to_cpu(disk_super->mapping_root); disk_super 584 drivers/md/dm-cache-metadata.c cmd->hint_root = le64_to_cpu(disk_super->hint_root); disk_super 585 drivers/md/dm-cache-metadata.c cmd->discard_root = le64_to_cpu(disk_super->discard_root); disk_super 586 drivers/md/dm-cache-metadata.c cmd->discard_block_size = le64_to_cpu(disk_super->discard_block_size); disk_super 587 drivers/md/dm-cache-metadata.c cmd->discard_nr_blocks = to_dblock(le64_to_cpu(disk_super->discard_nr_blocks)); disk_super 588 drivers/md/dm-cache-metadata.c cmd->data_block_size = le32_to_cpu(disk_super->data_block_size); disk_super 589 drivers/md/dm-cache-metadata.c cmd->cache_blocks = to_cblock(le32_to_cpu(disk_super->cache_blocks)); disk_super 590 drivers/md/dm-cache-metadata.c strncpy(cmd->policy_name, disk_super->policy_name, sizeof(cmd->policy_name)); disk_super 591 drivers/md/dm-cache-metadata.c cmd->policy_version[0] = le32_to_cpu(disk_super->policy_version[0]); disk_super 592 drivers/md/dm-cache-metadata.c cmd->policy_version[1] = le32_to_cpu(disk_super->policy_version[1]); disk_super 593 drivers/md/dm-cache-metadata.c cmd->policy_version[2] = le32_to_cpu(disk_super->policy_version[2]); disk_super 594 drivers/md/dm-cache-metadata.c cmd->policy_hint_size = le32_to_cpu(disk_super->policy_hint_size); disk_super 596 drivers/md/dm-cache-metadata.c cmd->stats.read_hits = le32_to_cpu(disk_super->read_hits); disk_super 597 drivers/md/dm-cache-metadata.c cmd->stats.read_misses = le32_to_cpu(disk_super->read_misses); disk_super 598 drivers/md/dm-cache-metadata.c cmd->stats.write_hits = le32_to_cpu(disk_super->write_hits); disk_super 599 drivers/md/dm-cache-metadata.c cmd->stats.write_misses = le32_to_cpu(disk_super->write_misses); disk_super 602 drivers/md/dm-cache-metadata.c cmd->dirty_root = le64_to_cpu(disk_super->dirty_root); disk_super 614 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super; disk_super 621 drivers/md/dm-cache-metadata.c disk_super = dm_block_data(sblock); disk_super 622 drivers/md/dm-cache-metadata.c update_flags(disk_super, mutator); disk_super 623 drivers/md/dm-cache-metadata.c read_superblock_fields(cmd, disk_super); disk_super 632 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super; disk_super 643 drivers/md/dm-cache-metadata.c disk_super = dm_block_data(sblock); disk_super 644 drivers/md/dm-cache-metadata.c read_superblock_fields(cmd, disk_super); disk_super 654 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super; disk_super 686 drivers/md/dm-cache-metadata.c disk_super = dm_block_data(sblock); disk_super 688 drivers/md/dm-cache-metadata.c disk_super->flags = cpu_to_le32(cmd->flags); disk_super 690 drivers/md/dm-cache-metadata.c update_flags(disk_super, mutator); disk_super 692 drivers/md/dm-cache-metadata.c disk_super->mapping_root = cpu_to_le64(cmd->root); disk_super 694 drivers/md/dm-cache-metadata.c disk_super->dirty_root = cpu_to_le64(cmd->dirty_root); disk_super 695 drivers/md/dm-cache-metadata.c disk_super->hint_root = cpu_to_le64(cmd->hint_root); disk_super 696 drivers/md/dm-cache-metadata.c disk_super->discard_root = cpu_to_le64(cmd->discard_root); disk_super 697 drivers/md/dm-cache-metadata.c disk_super->discard_block_size = cpu_to_le64(cmd->discard_block_size); disk_super 698 drivers/md/dm-cache-metadata.c disk_super->discard_nr_blocks = cpu_to_le64(from_dblock(cmd->discard_nr_blocks)); disk_super 699 drivers/md/dm-cache-metadata.c disk_super->cache_blocks = cpu_to_le32(from_cblock(cmd->cache_blocks)); disk_super 700 drivers/md/dm-cache-metadata.c strncpy(disk_super->policy_name, cmd->policy_name, sizeof(disk_super->policy_name)); disk_super 701 drivers/md/dm-cache-metadata.c disk_super->policy_version[0] = cpu_to_le32(cmd->policy_version[0]); disk_super 702 drivers/md/dm-cache-metadata.c disk_super->policy_version[1] = cpu_to_le32(cmd->policy_version[1]); disk_super 703 drivers/md/dm-cache-metadata.c disk_super->policy_version[2] = cpu_to_le32(cmd->policy_version[2]); disk_super 704 drivers/md/dm-cache-metadata.c disk_super->policy_hint_size = cpu_to_le32(cmd->policy_hint_size); disk_super 706 drivers/md/dm-cache-metadata.c disk_super->read_hits = cpu_to_le32(cmd->stats.read_hits); disk_super 707 drivers/md/dm-cache-metadata.c disk_super->read_misses = cpu_to_le32(cmd->stats.read_misses); disk_super 708 drivers/md/dm-cache-metadata.c disk_super->write_hits = cpu_to_le32(cmd->stats.write_hits); disk_super 709 drivers/md/dm-cache-metadata.c disk_super->write_misses = cpu_to_le32(cmd->stats.write_misses); disk_super 710 drivers/md/dm-cache-metadata.c __copy_sm_root(cmd, disk_super); disk_super 1775 drivers/md/dm-cache-metadata.c struct cache_disk_superblock *disk_super; disk_super 1786 drivers/md/dm-cache-metadata.c disk_super = dm_block_data(sblock); disk_super 1787 drivers/md/dm-cache-metadata.c disk_super->flags = cpu_to_le32(cmd->flags); disk_super 252 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super = dm_block_data(b); disk_super 254 drivers/md/dm-thin-metadata.c disk_super->blocknr = cpu_to_le64(dm_block_location(b)); disk_super 255 drivers/md/dm-thin-metadata.c disk_super->csum = cpu_to_le32(dm_bm_checksum(&disk_super->flags, disk_super 264 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super = dm_block_data(b); disk_super 267 drivers/md/dm-thin-metadata.c if (dm_block_location(b) != le64_to_cpu(disk_super->blocknr)) { disk_super 269 drivers/md/dm-thin-metadata.c "wanted %llu", le64_to_cpu(disk_super->blocknr), disk_super 274 drivers/md/dm-thin-metadata.c if (le64_to_cpu(disk_super->magic) != THIN_SUPERBLOCK_MAGIC) { disk_super 276 drivers/md/dm-thin-metadata.c "wanted %llu", le64_to_cpu(disk_super->magic), disk_super 281 drivers/md/dm-thin-metadata.c csum_le = cpu_to_le32(dm_bm_checksum(&disk_super->flags, disk_super 284 drivers/md/dm-thin-metadata.c if (csum_le != disk_super->csum) { disk_super 286 drivers/md/dm-thin-metadata.c le32_to_cpu(csum_le), le32_to_cpu(disk_super->csum)); disk_super 528 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super; disk_super 550 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(sblock); disk_super 551 drivers/md/dm-thin-metadata.c disk_super->flags = 0; disk_super 552 drivers/md/dm-thin-metadata.c memset(disk_super->uuid, 0, sizeof(disk_super->uuid)); disk_super 553 drivers/md/dm-thin-metadata.c disk_super->magic = cpu_to_le64(THIN_SUPERBLOCK_MAGIC); disk_super 554 drivers/md/dm-thin-metadata.c disk_super->version = cpu_to_le32(THIN_VERSION); disk_super 555 drivers/md/dm-thin-metadata.c disk_super->time = 0; disk_super 556 drivers/md/dm-thin-metadata.c disk_super->trans_id = 0; disk_super 557 drivers/md/dm-thin-metadata.c disk_super->held_root = 0; disk_super 559 drivers/md/dm-thin-metadata.c copy_sm_roots(pmd, disk_super); disk_super 561 drivers/md/dm-thin-metadata.c disk_super->data_mapping_root = cpu_to_le64(pmd->root); disk_super 562 drivers/md/dm-thin-metadata.c disk_super->device_details_root = cpu_to_le64(pmd->details_root); disk_super 563 drivers/md/dm-thin-metadata.c disk_super->metadata_block_size = cpu_to_le32(THIN_METADATA_BLOCK_SIZE); disk_super 564 drivers/md/dm-thin-metadata.c disk_super->metadata_nr_blocks = cpu_to_le64(bdev_size >> SECTOR_TO_BLOCK_SHIFT); disk_super 565 drivers/md/dm-thin-metadata.c disk_super->data_block_size = cpu_to_le32(pmd->data_block_size); disk_super 624 drivers/md/dm-thin-metadata.c static int __check_incompat_features(struct thin_disk_superblock *disk_super, disk_super 629 drivers/md/dm-thin-metadata.c features = le32_to_cpu(disk_super->incompat_flags) & ~THIN_FEATURE_INCOMPAT_SUPP; disk_super 642 drivers/md/dm-thin-metadata.c features = le32_to_cpu(disk_super->compat_ro_flags) & ~THIN_FEATURE_COMPAT_RO_SUPP; disk_super 656 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super; disk_super 665 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(sblock); disk_super 668 drivers/md/dm-thin-metadata.c if (le32_to_cpu(disk_super->data_block_size) != pmd->data_block_size) { disk_super 670 drivers/md/dm-thin-metadata.c le32_to_cpu(disk_super->data_block_size), disk_super 676 drivers/md/dm-thin-metadata.c r = __check_incompat_features(disk_super, pmd); disk_super 681 drivers/md/dm-thin-metadata.c disk_super->metadata_space_map_root, disk_super 682 drivers/md/dm-thin-metadata.c sizeof(disk_super->metadata_space_map_root), disk_super 689 drivers/md/dm-thin-metadata.c pmd->data_sm = dm_sm_disk_open(pmd->tm, disk_super->data_space_map_root, disk_super 690 drivers/md/dm-thin-metadata.c sizeof(disk_super->data_space_map_root)); disk_super 764 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super; disk_super 776 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(sblock); disk_super 777 drivers/md/dm-thin-metadata.c pmd->time = le32_to_cpu(disk_super->time); disk_super 778 drivers/md/dm-thin-metadata.c pmd->root = le64_to_cpu(disk_super->data_mapping_root); disk_super 779 drivers/md/dm-thin-metadata.c pmd->details_root = le64_to_cpu(disk_super->device_details_root); disk_super 780 drivers/md/dm-thin-metadata.c pmd->trans_id = le64_to_cpu(disk_super->trans_id); disk_super 781 drivers/md/dm-thin-metadata.c pmd->flags = le32_to_cpu(disk_super->flags); disk_super 782 drivers/md/dm-thin-metadata.c pmd->data_block_size = le32_to_cpu(disk_super->data_block_size); disk_super 826 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super; disk_super 866 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(sblock); disk_super 867 drivers/md/dm-thin-metadata.c disk_super->time = cpu_to_le32(pmd->time); disk_super 868 drivers/md/dm-thin-metadata.c disk_super->data_mapping_root = cpu_to_le64(pmd->root); disk_super 869 drivers/md/dm-thin-metadata.c disk_super->device_details_root = cpu_to_le64(pmd->details_root); disk_super 870 drivers/md/dm-thin-metadata.c disk_super->trans_id = cpu_to_le64(pmd->trans_id); disk_super 871 drivers/md/dm-thin-metadata.c disk_super->flags = cpu_to_le32(pmd->flags); disk_super 873 drivers/md/dm-thin-metadata.c copy_sm_roots(pmd, disk_super); disk_super 1277 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super; disk_super 1304 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(copy); disk_super 1306 drivers/md/dm-thin-metadata.c if (le64_to_cpu(disk_super->held_root)) { disk_super 1317 drivers/md/dm-thin-metadata.c memset(&disk_super->data_space_map_root, 0, disk_super 1318 drivers/md/dm-thin-metadata.c sizeof(disk_super->data_space_map_root)); disk_super 1319 drivers/md/dm-thin-metadata.c memset(&disk_super->metadata_space_map_root, 0, disk_super 1320 drivers/md/dm-thin-metadata.c sizeof(disk_super->metadata_space_map_root)); disk_super 1325 drivers/md/dm-thin-metadata.c dm_tm_inc(pmd->tm, le64_to_cpu(disk_super->data_mapping_root)); disk_super 1326 drivers/md/dm-thin-metadata.c dm_tm_inc(pmd->tm, le64_to_cpu(disk_super->device_details_root)); disk_super 1338 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(sblock); disk_super 1339 drivers/md/dm-thin-metadata.c disk_super->held_root = cpu_to_le64(held_root); disk_super 1359 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super; disk_super 1367 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(sblock); disk_super 1368 drivers/md/dm-thin-metadata.c held_root = le64_to_cpu(disk_super->held_root); disk_super 1369 drivers/md/dm-thin-metadata.c disk_super->held_root = cpu_to_le64(0); disk_super 1382 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(copy); disk_super 1383 drivers/md/dm-thin-metadata.c dm_btree_del(&pmd->info, le64_to_cpu(disk_super->data_mapping_root)); disk_super 1384 drivers/md/dm-thin-metadata.c dm_btree_del(&pmd->details_info, le64_to_cpu(disk_super->device_details_root)); disk_super 1408 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super; disk_super 1416 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(sblock); disk_super 1417 drivers/md/dm-thin-metadata.c *result = le64_to_cpu(disk_super->held_root); disk_super 2082 drivers/md/dm-thin-metadata.c struct thin_disk_superblock *disk_super; disk_super 2096 drivers/md/dm-thin-metadata.c disk_super = dm_block_data(sblock); disk_super 2097 drivers/md/dm-thin-metadata.c disk_super->flags = cpu_to_le32(pmd->flags); disk_super 3208 fs/btrfs/ctree.h struct btrfs_super_block *disk_super; disk_super 3211 fs/btrfs/ctree.h disk_super = fs_info->super_copy; disk_super 3212 fs/btrfs/ctree.h features = btrfs_super_incompat_flags(disk_super); disk_super 3215 fs/btrfs/ctree.h features = btrfs_super_incompat_flags(disk_super); disk_super 3218 fs/btrfs/ctree.h btrfs_set_super_incompat_flags(disk_super, features); disk_super 3234 fs/btrfs/ctree.h struct btrfs_super_block *disk_super; disk_super 3237 fs/btrfs/ctree.h disk_super = fs_info->super_copy; disk_super 3238 fs/btrfs/ctree.h features = btrfs_super_incompat_flags(disk_super); disk_super 3241 fs/btrfs/ctree.h features = btrfs_super_incompat_flags(disk_super); disk_super 3244 fs/btrfs/ctree.h btrfs_set_super_incompat_flags(disk_super, features); disk_super 3258 fs/btrfs/ctree.h struct btrfs_super_block *disk_super; disk_super 3259 fs/btrfs/ctree.h disk_super = fs_info->super_copy; disk_super 3260 fs/btrfs/ctree.h return !!(btrfs_super_incompat_flags(disk_super) & flag); disk_super 3270 fs/btrfs/ctree.h struct btrfs_super_block *disk_super; disk_super 3273 fs/btrfs/ctree.h disk_super = fs_info->super_copy; disk_super 3274 fs/btrfs/ctree.h features = btrfs_super_compat_ro_flags(disk_super); disk_super 3277 fs/btrfs/ctree.h features = btrfs_super_compat_ro_flags(disk_super); disk_super 3280 fs/btrfs/ctree.h btrfs_set_super_compat_ro_flags(disk_super, features); disk_super 3296 fs/btrfs/ctree.h struct btrfs_super_block *disk_super; disk_super 3299 fs/btrfs/ctree.h disk_super = fs_info->super_copy; disk_super 3300 fs/btrfs/ctree.h features = btrfs_super_compat_ro_flags(disk_super); disk_super 3303 fs/btrfs/ctree.h features = btrfs_super_compat_ro_flags(disk_super); disk_super 3306 fs/btrfs/ctree.h btrfs_set_super_compat_ro_flags(disk_super, features); disk_super 3320 fs/btrfs/ctree.h struct btrfs_super_block *disk_super; disk_super 3321 fs/btrfs/ctree.h disk_super = fs_info->super_copy; disk_super 3322 fs/btrfs/ctree.h return !!(btrfs_super_compat_ro_flags(disk_super) & flag); disk_super 2249 fs/btrfs/disk-io.c struct btrfs_super_block *disk_super = fs_info->super_copy; disk_super 2250 fs/btrfs/disk-io.c u64 bytenr = btrfs_super_log_root(disk_super); disk_super 2251 fs/btrfs/disk-io.c int level = btrfs_super_log_root_level(disk_super); disk_super 2592 fs/btrfs/disk-io.c struct btrfs_super_block *disk_super; disk_super 2832 fs/btrfs/disk-io.c disk_super = fs_info->super_copy; disk_super 2843 fs/btrfs/disk-io.c features = btrfs_super_flags(disk_super); disk_super 2846 fs/btrfs/disk-io.c btrfs_set_super_flags(disk_super, features); disk_super 2861 fs/btrfs/disk-io.c if (!btrfs_super_root(disk_super)) disk_super 2865 fs/btrfs/disk-io.c if (btrfs_super_flags(disk_super) & BTRFS_SUPER_FLAG_ERROR) disk_super 2872 fs/btrfs/disk-io.c generation = btrfs_super_generation(disk_super); disk_super 2887 fs/btrfs/disk-io.c features = btrfs_super_incompat_flags(disk_super) & disk_super 2897 fs/btrfs/disk-io.c features = btrfs_super_incompat_flags(disk_super); disk_super 2911 fs/btrfs/disk-io.c if (btrfs_super_nodesize(disk_super) > PAGE_SIZE) { disk_super 2918 fs/btrfs/disk-io.c nodesize = btrfs_super_nodesize(disk_super); disk_super 2919 fs/btrfs/disk-io.c sectorsize = btrfs_super_sectorsize(disk_super); disk_super 2945 fs/btrfs/disk-io.c btrfs_set_super_incompat_flags(disk_super, features); disk_super 2947 fs/btrfs/disk-io.c features = btrfs_super_compat_ro_flags(disk_super) & disk_super 2967 fs/btrfs/disk-io.c sb->s_bdi->ra_pages *= btrfs_super_num_devices(disk_super); disk_super 2982 fs/btrfs/disk-io.c generation = btrfs_super_chunk_root_generation(disk_super); disk_super 2983 fs/btrfs/disk-io.c level = btrfs_super_chunk_root_level(disk_super); disk_super 2988 fs/btrfs/disk-io.c btrfs_super_chunk_root(disk_super), disk_super 3022 fs/btrfs/disk-io.c generation = btrfs_super_generation(disk_super); disk_super 3023 fs/btrfs/disk-io.c level = btrfs_super_root_level(disk_super); disk_super 3026 fs/btrfs/disk-io.c btrfs_super_root(disk_super), disk_super 3069 fs/btrfs/disk-io.c fs_info->generation == btrfs_super_uuid_tree_generation(disk_super)) disk_super 3180 fs/btrfs/disk-io.c if (btrfs_super_log_root(disk_super) != 0 && disk_super 3293 fs/btrfs/disk-io.c btrfs_super_uuid_tree_generation(disk_super)) { disk_super 3373 fs/btrfs/disk-io.c btrfs_set_super_log_root(disk_super, 0); disk_super 374 fs/btrfs/inode-item.c struct btrfs_super_block *disk_super = fs_info->super_copy; disk_super 377 fs/btrfs/inode-item.c if (btrfs_super_incompat_flags(disk_super) disk_super 79 fs/btrfs/space-info.c struct btrfs_super_block *disk_super; disk_super 85 fs/btrfs/space-info.c disk_super = fs_info->super_copy; disk_super 86 fs/btrfs/space-info.c if (!btrfs_super_root(disk_super)) disk_super 89 fs/btrfs/space-info.c features = btrfs_super_incompat_flags(disk_super); disk_super 2026 fs/btrfs/super.c struct btrfs_super_block *disk_super = fs_info->super_copy; disk_super 2072 fs/btrfs/super.c buf->f_blocks = div_u64(btrfs_super_total_bytes(disk_super), factor); disk_super 91 fs/btrfs/sysfs.c struct btrfs_super_block *disk_super = fs_info->super_copy; disk_super 93 fs/btrfs/sysfs.c return btrfs_super_compat_flags(disk_super); disk_super 95 fs/btrfs/sysfs.c return btrfs_super_compat_ro_flags(disk_super); disk_super 97 fs/btrfs/sysfs.c return btrfs_super_incompat_flags(disk_super); disk_super 103 fs/btrfs/sysfs.c struct btrfs_super_block *disk_super = fs_info->super_copy; disk_super 105 fs/btrfs/sysfs.c btrfs_set_super_compat_flags(disk_super, features); disk_super 107 fs/btrfs/sysfs.c btrfs_set_super_compat_ro_flags(disk_super, features); disk_super 109 fs/btrfs/sysfs.c btrfs_set_super_incompat_flags(disk_super, features); disk_super 788 fs/btrfs/volumes.c struct btrfs_super_block *disk_super; disk_super 802 fs/btrfs/volumes.c disk_super = (struct btrfs_super_block *)bh->b_data; disk_super 803 fs/btrfs/volumes.c devid = btrfs_stack_device_id(&disk_super->dev_item); disk_super 807 fs/btrfs/volumes.c if (memcmp(device->uuid, disk_super->dev_item.uuid, BTRFS_UUID_SIZE)) disk_super 810 fs/btrfs/volumes.c device->generation = btrfs_super_generation(disk_super); disk_super 812 fs/btrfs/volumes.c if (btrfs_super_flags(disk_super) & BTRFS_SUPER_FLAG_SEEDING) { disk_super 813 fs/btrfs/volumes.c if (btrfs_super_incompat_flags(disk_super) & disk_super 859 fs/btrfs/volumes.c struct btrfs_super_block *disk_super) disk_super 866 fs/btrfs/volumes.c memcmp(fs_devices->metadata_uuid, disk_super->fsid, disk_super 877 fs/btrfs/volumes.c struct btrfs_super_block *disk_super) disk_super 894 fs/btrfs/volumes.c memcmp(fs_devices->metadata_uuid, disk_super->metadata_uuid, disk_super 896 fs/btrfs/volumes.c memcmp(fs_devices->fsid, disk_super->fsid, disk_super 903 fs/btrfs/volumes.c memcmp(fs_devices->fsid, disk_super->metadata_uuid, disk_super 912 fs/btrfs/volumes.c struct btrfs_super_block *disk_super) disk_super 928 fs/btrfs/volumes.c memcmp(fs_devices->metadata_uuid, disk_super->fsid, disk_super 944 fs/btrfs/volumes.c struct btrfs_super_block *disk_super, disk_super 950 fs/btrfs/volumes.c u64 found_transid = btrfs_super_generation(disk_super); disk_super 951 fs/btrfs/volumes.c u64 devid = btrfs_stack_device_id(&disk_super->dev_item); disk_super 952 fs/btrfs/volumes.c bool has_metadata_uuid = (btrfs_super_incompat_flags(disk_super) & disk_super 954 fs/btrfs/volumes.c bool fsid_change_in_progress = (btrfs_super_flags(disk_super) & disk_super 965 fs/btrfs/volumes.c fs_devices = find_fsid_inprogress(disk_super); disk_super 967 fs/btrfs/volumes.c fs_devices = find_fsid(disk_super->fsid, NULL); disk_super 969 fs/btrfs/volumes.c fs_devices = find_fsid_changed(disk_super); disk_super 972 fs/btrfs/volumes.c fs_devices = find_fsid(disk_super->fsid, disk_super 973 fs/btrfs/volumes.c disk_super->metadata_uuid); disk_super 975 fs/btrfs/volumes.c fs_devices = find_fsid_reverted_metadata(disk_super); disk_super 977 fs/btrfs/volumes.c fs_devices = find_fsid(disk_super->fsid, NULL); disk_super 983 fs/btrfs/volumes.c fs_devices = alloc_fs_devices(disk_super->fsid, disk_super 984 fs/btrfs/volumes.c disk_super->metadata_uuid); disk_super 986 fs/btrfs/volumes.c fs_devices = alloc_fs_devices(disk_super->fsid, NULL); disk_super 1000 fs/btrfs/volumes.c disk_super->dev_item.uuid, NULL, false); disk_super 1009 fs/btrfs/volumes.c memcpy(fs_devices->fsid, disk_super->fsid, disk_super 1014 fs/btrfs/volumes.c disk_super->metadata_uuid, disk_super 1018 fs/btrfs/volumes.c disk_super->fsid, BTRFS_FSID_SIZE); disk_super 1031 fs/btrfs/volumes.c disk_super->dev_item.uuid); disk_super 1052 fs/btrfs/volumes.c if (disk_super->label[0]) disk_super 1054 fs/btrfs/volumes.c disk_super->label, devid, found_transid, path); disk_super 1057 fs/btrfs/volumes.c disk_super->fsid, devid, found_transid, path); disk_super 1116 fs/btrfs/volumes.c disk_super->fsid, devid, disk_super 1123 fs/btrfs/volumes.c disk_super->fsid, devid, disk_super 1152 fs/btrfs/volumes.c fs_devices->total_devices = btrfs_super_num_devices(disk_super); disk_super 1441 fs/btrfs/volumes.c struct btrfs_super_block **disk_super) disk_super 1451 fs/btrfs/volumes.c if (sizeof(**disk_super) > PAGE_SIZE) disk_super 1456 fs/btrfs/volumes.c if ((bytenr + sizeof(**disk_super) - 1) >> PAGE_SHIFT != index) disk_super 1469 fs/btrfs/volumes.c *disk_super = p + offset_in_page(bytenr); disk_super 1471 fs/btrfs/volumes.c if (btrfs_super_bytenr(*disk_super) != bytenr || disk_super 1472 fs/btrfs/volumes.c btrfs_super_magic(*disk_super) != BTRFS_MAGIC) { disk_super 1477 fs/btrfs/volumes.c if ((*disk_super)->label[0] && disk_super 1478 fs/btrfs/volumes.c (*disk_super)->label[BTRFS_LABEL_SIZE - 1]) disk_super 1479 fs/btrfs/volumes.c (*disk_super)->label[BTRFS_LABEL_SIZE - 1] = '\0'; disk_super 1503 fs/btrfs/volumes.c struct btrfs_super_block *disk_super; disk_super 1525 fs/btrfs/volumes.c if (btrfs_read_disk_super(bdev, bytenr, &page, &disk_super)) { disk_super 1530 fs/btrfs/volumes.c device = device_list_add(path, disk_super, &new_device_added); disk_super 2392 fs/btrfs/volumes.c struct btrfs_super_block *disk_super; disk_super 2403 fs/btrfs/volumes.c disk_super = (struct btrfs_super_block *)bh->b_data; disk_super 2404 fs/btrfs/volumes.c devid = btrfs_stack_device_id(&disk_super->dev_item); disk_super 2405 fs/btrfs/volumes.c dev_uuid = disk_super->dev_item.uuid; disk_super 2408 fs/btrfs/volumes.c disk_super->metadata_uuid, true); disk_super 2411 fs/btrfs/volumes.c disk_super->fsid, true); disk_super 2462 fs/btrfs/volumes.c struct btrfs_super_block *disk_super = fs_info->super_copy; disk_super 2507 fs/btrfs/volumes.c memcpy(disk_super->fsid, fs_devices->fsid, BTRFS_FSID_SIZE); disk_super 2510 fs/btrfs/volumes.c super_flags = btrfs_super_flags(disk_super) & disk_super 2512 fs/btrfs/volumes.c btrfs_set_super_flags(disk_super, super_flags); disk_super 7613 fs/btrfs/volumes.c struct btrfs_super_block *disk_super; disk_super 7625 fs/btrfs/volumes.c disk_super = (struct btrfs_super_block *)bh->b_data; disk_super 7627 fs/btrfs/volumes.c memset(&disk_super->magic, 0, sizeof(disk_super->magic));