Home
last modified time | relevance | path

Searched refs:super_copy (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-6.6/fs/btrfs/
H A Dfs.c14 disk_super = fs_info->super_copy; in __btrfs_set_fs_incompat()
37 disk_super = fs_info->super_copy; in __btrfs_clear_fs_incompat()
60 disk_super = fs_info->super_copy; in __btrfs_set_fs_compat_ro()
83 disk_super = fs_info->super_copy; in __btrfs_clear_fs_compat_ro()
H A Dfs.h456 struct btrfs_super_block *super_copy; member
899 (!!(btrfs_super_incompat_flags((fs_info)->super_copy) & (flags)))
902 (!!(btrfs_super_compat_ro_flags((fs_info)->super_copy) & (flags)))
H A Dtree-checker.c913 features = btrfs_super_incompat_flags(fs_info->super_copy); in btrfs_check_chunk_valid()
1065 u64 super_gen = btrfs_super_generation(fs_info->super_copy); in check_inode_item()
1182 btrfs_super_generation(fs_info->super_copy) + 1)) { in check_root_item()
1186 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
1190 btrfs_super_generation(fs_info->super_copy) + 1)) { in check_root_item()
1194 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
1198 btrfs_super_generation(fs_info->super_copy) + 1)) { in check_root_item()
1202 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
1339 btrfs_super_generation(fs_info->super_copy) + 1)) { in check_extent_item()
1343 btrfs_super_generation(fs_info->super_copy) in check_extent_item()
[all...]
H A Dvolumes.c2174 * devices in the super block (super_copy). Conversely, in btrfs_rm_device()
2176 * (super_copy) should hold the device list mutex. in btrfs_rm_device()
2205 num_devices = btrfs_super_num_devices(fs_info->super_copy) - 1; in btrfs_rm_device()
2206 btrfs_set_super_num_devices(fs_info->super_copy, num_devices); in btrfs_rm_device()
2489 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_setup_sprout()
2732 orig_super_total_bytes = btrfs_super_total_bytes(fs_info->super_copy); in btrfs_init_new_device()
2733 btrfs_set_super_total_bytes(fs_info->super_copy, in btrfs_init_new_device()
2737 orig_super_num_devices = btrfs_super_num_devices(fs_info->super_copy); in btrfs_init_new_device()
2738 btrfs_set_super_num_devices(fs_info->super_copy, in btrfs_init_new_device()
2835 btrfs_set_super_total_bytes(fs_info->super_copy, in btrfs_init_new_device()
2909 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_grow_device() local
2985 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_del_sys_chunk() local
4837 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_shrink_device() local
5014 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_add_system_chunk() local
7052 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_read_sys_array() local
[all...]
H A Dsysfs.c124 struct btrfs_super_block *disk_super = fs_info->super_copy; in get_features()
136 struct btrfs_super_block *disk_super = fs_info->super_copy; in set_features()
973 char *label = fs_info->super_copy->label; in btrfs_label_show()
1006 memset(fs_info->super_copy->label, 0, BTRFS_LABEL_SIZE); in btrfs_label_store()
1007 memcpy(fs_info->super_copy->label, buf, p_len); in btrfs_label_store()
1025 return sysfs_emit(buf, "%u\n", fs_info->super_copy->nodesize); in btrfs_nodesize_show()
1035 return sysfs_emit(buf, "%u\n", fs_info->super_copy->sectorsize); in btrfs_sectorsize_show()
1087 return sysfs_emit(buf, "%u\n", fs_info->super_copy->sectorsize); in btrfs_clone_alignment_show()
1146 u16 csum_type = btrfs_super_csum_type(fs_info->super_copy); in btrfs_checksum_show()
H A Dsuper.c330 btrfs_set_super_cache_generation(info->super_copy, 0); in btrfs_parse_options()
1110 dir_id = btrfs_super_root_dir(fs_info->super_copy); in get_default_subvol_objectid()
1476 fs_info->super_copy = kzalloc(BTRFS_SUPER_INFO_SIZE, GFP_KERNEL); in btrfs_mount_root()
1478 if (!fs_info->super_copy || !fs_info->super_for_commit) { in btrfs_mount_root()
1828 if (btrfs_super_log_root(fs_info->super_copy) != 0) { in btrfs_remount()
2038 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_statfs()
2279 if (csum_type != btrfs_super_csum_type(fs_info->super_copy)) { in check_dev_super()
2281 csum_type, btrfs_super_csum_type(fs_info->super_copy)); in check_dev_super()
H A Ddisk-io.c1264 kfree(fs_info->super_copy); in btrfs_free_fs_info()
1609 const u64 newest_gen = btrfs_super_generation(info->super_copy); in find_newest_super_backup()
1615 root_backup = info->super_copy->super_roots + i; in find_newest_super_backup()
1695 btrfs_super_total_bytes(info->super_copy)); in backup_super_roots()
1697 btrfs_super_bytes_used(info->super_copy)); in backup_super_roots()
1699 btrfs_super_num_devices(info->super_copy)); in backup_super_roots()
1702 * if we don't copy this out to the super_copy, it won't get remembered in backup_super_roots()
1705 memcpy(&info->super_copy->super_roots, in backup_super_roots()
1722 struct btrfs_super_block *super = fs_info->super_copy; in read_backup_root()
2050 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_replay_log()
[all...]
H A Dtransaction.c1925 super = fs_info->super_copy; in update_super_roots()
2471 btrfs_set_super_log_root(fs_info->super_copy, 0); in btrfs_commit_transaction()
2472 btrfs_set_super_log_root_level(fs_info->super_copy, 0); in btrfs_commit_transaction()
2473 memcpy(fs_info->super_for_commit, fs_info->super_copy, in btrfs_commit_transaction()
2474 sizeof(*fs_info->super_copy)); in btrfs_commit_transaction()
H A Dblock-group.c2485 if (!root || (btrfs_super_compat_ro_flags(info->super_copy) & in btrfs_read_block_groups()
2496 cache_gen = btrfs_super_cache_generation(info->super_copy); in btrfs_read_block_groups()
2498 btrfs_super_generation(info->super_copy) != cache_gen) in btrfs_read_block_groups()
2777 if (btrfs_super_total_bytes(fs_info->super_copy) <= (SZ_1G * 10ULL)) in calculate_global_root_id()
3600 old_val = btrfs_super_bytes_used(info->super_copy); in btrfs_update_block_group()
3605 btrfs_set_super_bytes_used(info->super_copy, old_val); in btrfs_update_block_group()
3814 thresh = btrfs_super_total_bytes(fs_info->super_copy); in should_alloc_chunk()
/kernel/linux/linux-5.10/fs/btrfs/tests/
H A Dbtrfs-tests.c125 fs_info->super_copy = kzalloc(sizeof(struct btrfs_super_block), in btrfs_alloc_dummy_fs_info()
127 if (!fs_info->super_copy) { in btrfs_alloc_dummy_fs_info()
186 kfree(fs_info->super_copy); in btrfs_free_dummy_fs_info()
H A Dfree-space-tree-tests.c447 btrfs_set_super_compat_ro_flags(root->fs_info->super_copy, in run_test()
/kernel/linux/linux-6.6/fs/btrfs/tests/
H A Dbtrfs-tests.c133 fs_info->super_copy = kzalloc(sizeof(struct btrfs_super_block), in btrfs_alloc_dummy_fs_info()
135 if (!fs_info->super_copy) { in btrfs_alloc_dummy_fs_info()
195 kfree(fs_info->super_copy); in btrfs_free_dummy_fs_info()
/kernel/linux/linux-5.10/fs/btrfs/
H A Dtree-checker.c339 u32 csumsize = btrfs_super_csum_size(fs_info->super_copy); in check_csum_item()
856 features = btrfs_super_incompat_flags(fs_info->super_copy); in btrfs_check_chunk_valid()
998 u64 super_gen = btrfs_super_generation(fs_info->super_copy); in check_inode_item()
1106 btrfs_super_generation(fs_info->super_copy) + 1) { in check_root_item()
1110 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
1114 btrfs_super_generation(fs_info->super_copy) + 1) { in check_root_item()
1118 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
1122 btrfs_super_generation(fs_info->super_copy) + 1) { in check_root_item()
1126 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
1261 if (generation > btrfs_super_generation(fs_info->super_copy) in check_extent_item()
[all...]
H A Dfile-item.c184 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_lookup_csum()
273 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_lookup_bio_sums()
409 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_lookup_csums_range()
542 const u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_csum_one_bio()
653 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in truncate_one_csum()
707 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_del_csums()
862 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_csum_file_blocks()
H A Dvolumes.c2213 * devices in the super block (super_copy). Conversely, in btrfs_rm_device()
2215 * (super_copy) should hold the device list mutex. in btrfs_rm_device()
2244 num_devices = btrfs_super_num_devices(fs_info->super_copy) - 1; in btrfs_rm_device()
2245 btrfs_set_super_num_devices(fs_info->super_copy, num_devices); in btrfs_rm_device()
2443 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_prepare_sprout()
2686 orig_super_total_bytes = btrfs_super_total_bytes(fs_info->super_copy); in btrfs_init_new_device()
2687 btrfs_set_super_total_bytes(fs_info->super_copy, in btrfs_init_new_device()
2691 orig_super_num_devices = btrfs_super_num_devices(fs_info->super_copy); in btrfs_init_new_device()
2692 btrfs_set_super_num_devices(fs_info->super_copy, in btrfs_init_new_device()
2789 btrfs_set_super_total_bytes(fs_info->super_copy, in btrfs_init_new_device()
2861 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_grow_device() local
2932 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_del_sys_chunk() local
4675 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_shrink_device() local
4851 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_add_system_chunk() local
6971 struct btrfs_super_block *super_copy = fs_info->super_copy; btrfs_read_sys_array() local
[all...]
H A Dsysfs.c95 struct btrfs_super_block *disk_super = fs_info->super_copy; in get_features()
107 struct btrfs_super_block *disk_super = fs_info->super_copy; in set_features()
679 char *label = fs_info->super_copy->label; in btrfs_label_show()
712 memset(fs_info->super_copy->label, 0, BTRFS_LABEL_SIZE); in btrfs_label_store()
713 memcpy(fs_info->super_copy->label, buf, p_len); in btrfs_label_store()
731 return scnprintf(buf, PAGE_SIZE, "%u\n", fs_info->super_copy->nodesize); in btrfs_nodesize_show()
742 fs_info->super_copy->sectorsize); in btrfs_sectorsize_show()
752 return scnprintf(buf, PAGE_SIZE, "%u\n", fs_info->super_copy->sectorsize); in btrfs_clone_alignment_show()
812 u16 csum_type = btrfs_super_csum_type(fs_info->super_copy); in btrfs_checksum_show()
H A Dordered-data.h140 int csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_ordered_sum_size()
H A Ddisk-io.c455 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in csum_dirty_buffer()
544 csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_validate_metadata_buffer()
1517 kfree(fs_info->super_copy); in btrfs_free_fs_info()
1860 const u64 newest_gen = btrfs_super_generation(info->super_copy); in find_newest_super_backup()
1866 root_backup = info->super_copy->super_roots + i; in find_newest_super_backup()
1940 btrfs_super_total_bytes(info->super_copy)); in backup_super_roots()
1942 btrfs_super_bytes_used(info->super_copy)); in backup_super_roots()
1944 btrfs_super_num_devices(info->super_copy)); in backup_super_roots()
1947 * if we don't copy this out to the super_copy, it won't get remembered in backup_super_roots()
1950 memcpy(&info->super_copy in backup_super_roots()
[all...]
H A Dbtrfs_inode.h375 struct btrfs_super_block *sb = root->fs_info->super_copy; in btrfs_print_data_csum_error()
H A Dsuper.c524 cache_gen = btrfs_super_cache_generation(info->super_copy); in btrfs_parse_options()
1291 dir_id = btrfs_super_root_dir(fs_info->super_copy); in get_default_subvol_objectid()
1645 fs_info->super_copy = kzalloc(BTRFS_SUPER_INFO_SIZE, GFP_KERNEL); in btrfs_mount_root()
1647 if (!fs_info->super_copy || !fs_info->super_for_commit) { in btrfs_mount_root()
1951 if (btrfs_super_log_root(fs_info->super_copy) != 0) { in btrfs_remount()
2185 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_statfs()
H A Dtransaction.c1801 super = fs_info->super_copy; in update_super_roots()
2374 btrfs_set_super_log_root(fs_info->super_copy, 0); in btrfs_commit_transaction()
2375 btrfs_set_super_log_root_level(fs_info->super_copy, 0); in btrfs_commit_transaction()
2376 memcpy(fs_info->super_for_commit, fs_info->super_copy, in btrfs_commit_transaction()
2377 sizeof(*fs_info->super_copy)); in btrfs_commit_transaction()
H A Dcompression.c139 u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in compressed_bio_size()
150 const u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in check_compressed_csum()
636 const u16 csum_size = btrfs_super_csum_size(fs_info->super_copy); in btrfs_submit_compressed_read()
H A Dctree.h676 struct btrfs_super_block *super_copy; member
3385 disk_super = fs_info->super_copy; in __btrfs_set_fs_incompat()
3411 disk_super = fs_info->super_copy; in __btrfs_clear_fs_incompat()
3433 disk_super = fs_info->super_copy; in __btrfs_fs_incompat()
3447 disk_super = fs_info->super_copy; in __btrfs_set_fs_compat_ro()
3473 disk_super = fs_info->super_copy; in __btrfs_clear_fs_compat_ro()
3495 disk_super = fs_info->super_copy; in __btrfs_fs_compat_ro()
H A Dblock-group.c2023 cache_gen = btrfs_super_cache_generation(info->super_copy); in btrfs_read_block_groups()
2025 btrfs_super_generation(info->super_copy) != cache_gen) in btrfs_read_block_groups()
2883 old_val = btrfs_super_bytes_used(info->super_copy); in btrfs_update_block_group()
2888 btrfs_set_super_bytes_used(info->super_copy, old_val); in btrfs_update_block_group()
3078 thresh = btrfs_super_total_bytes(fs_info->super_copy); in should_alloc_chunk()
H A Dinode-item.c374 struct btrfs_super_block *disk_super = fs_info->super_copy; in btrfs_insert_inode_ref()

Completed in 66 milliseconds

12