Lines Matching refs:raw_super

1135 	kvfree(sbi->raw_super);  in f2fs_put_super()
1251 total_count = le64_to_cpu(sbi->raw_super->block_count); in f2fs_statfs()
1253 start_count = le32_to_cpu(sbi->raw_super->segment0_blkaddr); in f2fs_statfs()
2408 struct f2fs_super_block *raw_super = (struct f2fs_super_block *) in sanity_check_area_boundary() local
2411 u32 segment0_blkaddr = le32_to_cpu(raw_super->segment0_blkaddr); in sanity_check_area_boundary()
2412 u32 cp_blkaddr = le32_to_cpu(raw_super->cp_blkaddr); in sanity_check_area_boundary()
2413 u32 sit_blkaddr = le32_to_cpu(raw_super->sit_blkaddr); in sanity_check_area_boundary()
2414 u32 nat_blkaddr = le32_to_cpu(raw_super->nat_blkaddr); in sanity_check_area_boundary()
2415 u32 ssa_blkaddr = le32_to_cpu(raw_super->ssa_blkaddr); in sanity_check_area_boundary()
2416 u32 main_blkaddr = le32_to_cpu(raw_super->main_blkaddr); in sanity_check_area_boundary()
2417 u32 segment_count_ckpt = le32_to_cpu(raw_super->segment_count_ckpt); in sanity_check_area_boundary()
2418 u32 segment_count_sit = le32_to_cpu(raw_super->segment_count_sit); in sanity_check_area_boundary()
2419 u32 segment_count_nat = le32_to_cpu(raw_super->segment_count_nat); in sanity_check_area_boundary()
2420 u32 segment_count_ssa = le32_to_cpu(raw_super->segment_count_ssa); in sanity_check_area_boundary()
2421 u32 segment_count_main = le32_to_cpu(raw_super->segment_count_main); in sanity_check_area_boundary()
2422 u32 segment_count = le32_to_cpu(raw_super->segment_count); in sanity_check_area_boundary()
2423 u32 log_blocks_per_seg = le32_to_cpu(raw_super->log_blocks_per_seg); in sanity_check_area_boundary()
2479 raw_super->segment_count = cpu_to_le32((main_end_blkaddr - in sanity_check_area_boundary()
2505 struct f2fs_super_block *raw_super = (struct f2fs_super_block *) in sanity_check_raw_super() local
2511 if (le32_to_cpu(raw_super->magic) != F2FS_SUPER_MAGIC) { in sanity_check_raw_super()
2513 F2FS_SUPER_MAGIC, le32_to_cpu(raw_super->magic)); in sanity_check_raw_super()
2518 if (__F2FS_HAS_FEATURE(raw_super, F2FS_FEATURE_SB_CHKSUM)) { in sanity_check_raw_super()
2519 crc_offset = le32_to_cpu(raw_super->checksum_offset); in sanity_check_raw_super()
2526 crc = le32_to_cpu(raw_super->crc); in sanity_check_raw_super()
2527 if (!f2fs_crc_valid(sbi, crc, raw_super, crc_offset)) { in sanity_check_raw_super()
2541 blocksize = 1 << le32_to_cpu(raw_super->log_blocksize); in sanity_check_raw_super()
2549 if (le32_to_cpu(raw_super->log_blocks_per_seg) != 9) { in sanity_check_raw_super()
2551 le32_to_cpu(raw_super->log_blocks_per_seg)); in sanity_check_raw_super()
2556 if (le32_to_cpu(raw_super->log_sectorsize) > in sanity_check_raw_super()
2558 le32_to_cpu(raw_super->log_sectorsize) < in sanity_check_raw_super()
2561 le32_to_cpu(raw_super->log_sectorsize)); in sanity_check_raw_super()
2564 if (le32_to_cpu(raw_super->log_sectors_per_block) + in sanity_check_raw_super()
2565 le32_to_cpu(raw_super->log_sectorsize) != in sanity_check_raw_super()
2568 le32_to_cpu(raw_super->log_sectors_per_block), in sanity_check_raw_super()
2569 le32_to_cpu(raw_super->log_sectorsize)); in sanity_check_raw_super()
2573 segment_count = le32_to_cpu(raw_super->segment_count); in sanity_check_raw_super()
2574 segs_per_sec = le32_to_cpu(raw_super->segs_per_sec); in sanity_check_raw_super()
2575 secs_per_zone = le32_to_cpu(raw_super->secs_per_zone); in sanity_check_raw_super()
2576 total_sections = le32_to_cpu(raw_super->section_count); in sanity_check_raw_super()
2579 blocks_per_seg = 1 << le32_to_cpu(raw_super->log_blocks_per_seg); in sanity_check_raw_super()
2601 if (segment_count > (le64_to_cpu(raw_super->block_count) >> 9)) { in sanity_check_raw_super()
2603 segment_count, le64_to_cpu(raw_super->block_count)); in sanity_check_raw_super()
2612 if (le32_to_cpu(raw_super->extension_count) > F2FS_MAX_EXTENSION || in sanity_check_raw_super()
2613 raw_super->hot_ext_count > F2FS_MAX_EXTENSION || in sanity_check_raw_super()
2614 (le32_to_cpu(raw_super->extension_count) + in sanity_check_raw_super()
2615 raw_super->hot_ext_count) > F2FS_MAX_EXTENSION) { in sanity_check_raw_super()
2617 le32_to_cpu(raw_super->extension_count), in sanity_check_raw_super()
2618 raw_super->hot_ext_count, in sanity_check_raw_super()
2623 if (le32_to_cpu(raw_super->cp_payload) > in sanity_check_raw_super()
2626 le32_to_cpu(raw_super->cp_payload), in sanity_check_raw_super()
2632 if (le32_to_cpu(raw_super->node_ino) != 1 || in sanity_check_raw_super()
2633 le32_to_cpu(raw_super->meta_ino) != 2 || in sanity_check_raw_super()
2634 le32_to_cpu(raw_super->root_ino) != 3) { in sanity_check_raw_super()
2636 le32_to_cpu(raw_super->node_ino), in sanity_check_raw_super()
2637 le32_to_cpu(raw_super->meta_ino), in sanity_check_raw_super()
2638 le32_to_cpu(raw_super->root_ino)); in sanity_check_raw_super()
2652 struct f2fs_super_block *raw_super = F2FS_RAW_SUPER(sbi); in f2fs_sanity_check_ckpt() local
2665 total = le32_to_cpu(raw_super->segment_count); in f2fs_sanity_check_ckpt()
2666 fsmeta = le32_to_cpu(raw_super->segment_count_ckpt); in f2fs_sanity_check_ckpt()
2667 sit_segs = le32_to_cpu(raw_super->segment_count_sit); in f2fs_sanity_check_ckpt()
2669 nat_segs = le32_to_cpu(raw_super->segment_count_nat); in f2fs_sanity_check_ckpt()
2672 fsmeta += le32_to_cpu(raw_super->segment_count_ssa); in f2fs_sanity_check_ckpt()
2687 segment_count_main = le32_to_cpu(raw_super->segment_count_main); in f2fs_sanity_check_ckpt()
2688 log_blocks_per_seg = le32_to_cpu(raw_super->log_blocks_per_seg); in f2fs_sanity_check_ckpt()
2711 main_segs = le32_to_cpu(raw_super->segment_count_main); in f2fs_sanity_check_ckpt()
2792 struct f2fs_super_block *raw_super = sbi->raw_super; in init_sb_info() local
2796 le32_to_cpu(raw_super->log_sectors_per_block); in init_sb_info()
2797 sbi->log_blocksize = le32_to_cpu(raw_super->log_blocksize); in init_sb_info()
2799 sbi->log_blocks_per_seg = le32_to_cpu(raw_super->log_blocks_per_seg); in init_sb_info()
2801 sbi->segs_per_sec = le32_to_cpu(raw_super->segs_per_sec); in init_sb_info()
2802 sbi->secs_per_zone = le32_to_cpu(raw_super->secs_per_zone); in init_sb_info()
2803 sbi->total_sections = le32_to_cpu(raw_super->section_count); in init_sb_info()
2805 (le32_to_cpu(raw_super->segment_count_nat) / 2) in init_sb_info()
2807 sbi->root_ino_num = le32_to_cpu(raw_super->root_ino); in init_sb_info()
2808 sbi->node_ino_num = le32_to_cpu(raw_super->node_ino); in init_sb_info()
2809 sbi->meta_ino_num = le32_to_cpu(raw_super->meta_ino); in init_sb_info()
2935 struct f2fs_super_block **raw_super, in read_raw_super_block() argument
2966 if (!*raw_super) { in read_raw_super_block()
2970 *raw_super = super; in read_raw_super_block()
2980 if (!*raw_super) in read_raw_super_block()
3029 struct f2fs_super_block *raw_super = F2FS_RAW_SUPER(sbi); in f2fs_scan_devices() local
3071 le32_to_cpu(raw_super->segment0_blkaddr); in f2fs_scan_devices()
3133 if (f2fs_sb_read_encoding(sbi->raw_super, &encoding_info, in f2fs_setup_casefold()
3183 struct f2fs_super_block *raw_super; in f2fs_fill_super() local
3194 raw_super = NULL; in f2fs_fill_super()
3220 err = read_raw_super_block(sbi, &raw_super, &valid_super_block, in f2fs_fill_super()
3226 sbi->raw_super = raw_super; in f2fs_fill_super()
3230 sbi->s_chksum_seed = f2fs_chksum(sbi, ~0, raw_super->uuid, in f2fs_fill_super()
3231 sizeof(raw_super->uuid)); in f2fs_fill_super()
3259 le32_to_cpu(raw_super->log_blocksize); in f2fs_fill_super()
3292 memcpy(&sb->s_uuid, raw_super->uuid, sizeof(raw_super->uuid)); in f2fs_fill_super()
3630 kvfree(raw_super); in f2fs_fill_super()