Lines Matching refs:fs_info
52 const struct btrfs_fs_info *fs_info = eb->fs_info; in generic_err() local
61 btrfs_crit(fs_info, in generic_err()
77 const struct btrfs_fs_info *fs_info = eb->fs_info; in file_extent_err() local
88 btrfs_crit(fs_info, in file_extent_err()
119 end = ALIGN(key->offset + len, leaf->fs_info->sectorsize); in file_extent_end()
131 struct btrfs_fs_info *fs_info = leaf->fs_info; in check_extent_data_item() local
133 u32 sectorsize = fs_info->sectorsize; in check_extent_data_item()
248 struct btrfs_fs_info *fs_info = leaf->fs_info; in check_csum_item() local
249 u32 sectorsize = fs_info->sectorsize; in check_csum_item()
250 u32 csumsize = btrfs_super_csum_size(fs_info->super_copy); in check_csum_item()
296 const struct btrfs_fs_info *fs_info = eb->fs_info; in dir_item_err() local
307 btrfs_crit(fs_info, in dir_item_err()
318 struct btrfs_fs_info *fs_info = leaf->fs_info; in check_dir_item() local
376 if (name_len + data_len > BTRFS_MAX_XATTR_SIZE(fs_info)) { in check_dir_item()
380 BTRFS_MAX_XATTR_SIZE(fs_info)); in check_dir_item()
430 const struct btrfs_fs_info *fs_info = eb->fs_info; in block_group_err() local
441 btrfs_crit(fs_info, in block_group_err()
524 const struct btrfs_fs_info *fs_info = leaf->fs_info; in chunk_err() local
552 btrfs_crit(fs_info, in chunk_err()
556 btrfs_crit(fs_info, in chunk_err()
572 struct btrfs_fs_info *fs_info = leaf->fs_info; in btrfs_check_chunk_valid() local
592 if (!IS_ALIGNED(logical, fs_info->sectorsize)) { in btrfs_check_chunk_valid()
595 logical, fs_info->sectorsize); in btrfs_check_chunk_valid()
598 if (btrfs_chunk_sector_size(leaf, chunk) != fs_info->sectorsize) { in btrfs_check_chunk_valid()
602 fs_info->sectorsize); in btrfs_check_chunk_valid()
605 if (!length || !IS_ALIGNED(length, fs_info->sectorsize)) { in btrfs_check_chunk_valid()
648 features = btrfs_super_incompat_flags(fs_info->super_copy); in btrfs_check_chunk_valid()
692 btrfs_crit(eb->fs_info, in dev_item_err()
740 #define inode_item_err(fs_info, eb, slot, fmt, ...) \ argument
746 struct btrfs_fs_info *fs_info = leaf->fs_info; in check_inode_item() local
748 u64 super_gen = btrfs_super_generation(fs_info->super_copy); in check_inode_item()
765 inode_item_err(fs_info, leaf, slot, in check_inode_item()
774 inode_item_err(fs_info, leaf, slot, in check_inode_item()
782 inode_item_err(fs_info, leaf, slot, in check_inode_item()
795 inode_item_err(fs_info, leaf, slot, in check_inode_item()
808 inode_item_err(fs_info, leaf, slot, in check_inode_item()
815 inode_item_err(fs_info, leaf, slot, in check_inode_item()
821 inode_item_err(fs_info, leaf, slot, in check_inode_item()
833 struct btrfs_fs_info *fs_info = leaf->fs_info; in check_root_item() local
865 btrfs_super_generation(fs_info->super_copy) + 1) { in check_root_item()
869 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
873 btrfs_super_generation(fs_info->super_copy) + 1) { in check_root_item()
877 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
881 btrfs_super_generation(fs_info->super_copy) + 1) { in check_root_item()
885 btrfs_super_generation(fs_info->super_copy) + 1); in check_root_item()
890 if (!IS_ALIGNED(btrfs_root_bytenr(&ri), fs_info->sectorsize)) { in check_root_item()
893 btrfs_root_bytenr(&ri), fs_info->sectorsize); in check_root_item()
935 len = eb->fs_info->nodesize; in extent_err()
943 btrfs_crit(eb->fs_info, in extent_err()
953 struct btrfs_fs_info *fs_info = leaf->fs_info; in check_extent_item() local
965 !btrfs_fs_incompat(fs_info, SKINNY_METADATA)) { in check_extent_item()
971 if (!IS_ALIGNED(key->objectid, fs_info->sectorsize)) { in check_extent_item()
974 key->objectid, fs_info->sectorsize); in check_extent_item()
1010 BTRFS_LEAF_DATA_SIZE(fs_info)); in check_extent_item()
1020 if (generation > btrfs_super_generation(fs_info->super_copy) + 1) { in check_extent_item()
1024 btrfs_super_generation(fs_info->super_copy) + 1); in check_extent_item()
1038 key->offset != fs_info->nodesize) { in check_extent_item()
1041 key->offset, fs_info->nodesize); in check_extent_item()
1051 if (!IS_ALIGNED(key->offset, fs_info->sectorsize)) { in check_extent_item()
1054 key->offset, fs_info->sectorsize); in check_extent_item()
1107 if (!IS_ALIGNED(inline_offset, fs_info->sectorsize)) { in check_extent_item()
1110 inline_offset, fs_info->sectorsize); in check_extent_item()
1122 if (!IS_ALIGNED(dref_offset, fs_info->sectorsize)) { in check_extent_item()
1125 dref_offset, fs_info->sectorsize); in check_extent_item()
1133 if (!IS_ALIGNED(inline_offset, fs_info->sectorsize)) { in check_extent_item()
1136 inline_offset, fs_info->sectorsize); in check_extent_item()
1180 if (!IS_ALIGNED(key->objectid, leaf->fs_info->sectorsize)) { in check_simple_keyed_refs()
1183 key->objectid, leaf->fs_info->sectorsize); in check_simple_keyed_refs()
1187 !IS_ALIGNED(key->offset, leaf->fs_info->sectorsize)) { in check_simple_keyed_refs()
1190 key->offset, leaf->fs_info->sectorsize); in check_simple_keyed_refs()
1209 if (!IS_ALIGNED(key->objectid, leaf->fs_info->sectorsize)) { in check_extent_data_ref()
1212 key->objectid, leaf->fs_info->sectorsize); in check_extent_data_ref()
1232 if (!IS_ALIGNED(offset, leaf->fs_info->sectorsize)) { in check_extent_data_ref()
1235 offset, leaf->fs_info->sectorsize); in check_extent_data_ref()
1297 struct btrfs_fs_info *fs_info = leaf->fs_info; in check_leaf() local
1379 item_end_expected = BTRFS_LEAF_DATA_SIZE(fs_info); in check_leaf()
1397 BTRFS_LEAF_DATA_SIZE(fs_info)) { in check_leaf()
1401 BTRFS_LEAF_DATA_SIZE(fs_info)); in check_leaf()
1447 struct btrfs_fs_info *fs_info = node->fs_info; in btrfs_check_node() local
1461 if (nr == 0 || nr > BTRFS_NODEPTRS_PER_BLOCK(fs_info)) { in btrfs_check_node()
1462 btrfs_crit(fs_info, in btrfs_check_node()
1466 BTRFS_NODEPTRS_PER_BLOCK(fs_info)); in btrfs_check_node()
1481 if (!IS_ALIGNED(bytenr, fs_info->sectorsize)) { in btrfs_check_node()
1484 bytenr, fs_info->sectorsize); in btrfs_check_node()