Lines Matching refs:ckpt

668 	sbi->ckpt = kzalloc(cp_blks * blk_size, GFP_KERNEL);  in get_valid_checkpoint()
669 if (!sbi->ckpt) in get_valid_checkpoint()
697 memcpy(sbi->ckpt, cp_block, blk_size); in get_valid_checkpoint()
708 unsigned char *ckpt = (unsigned char *)sbi->ckpt; in get_valid_checkpoint() local
712 memcpy(ckpt + i * blk_size, sit_bitmap_ptr, blk_size); in get_valid_checkpoint()
721 kfree(sbi->ckpt); in get_valid_checkpoint()
924 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi); in do_checkpoint() local
957 ckpt->elapsed_time = cpu_to_le64(get_mtime(sbi)); in do_checkpoint()
958 ckpt->valid_block_count = cpu_to_le64(valid_user_blocks(sbi)); in do_checkpoint()
959 ckpt->free_segment_count = cpu_to_le32(free_segments(sbi)); in do_checkpoint()
961 ckpt->cur_node_segno[i] = in do_checkpoint()
963 ckpt->cur_node_blkoff[i] = in do_checkpoint()
965 ckpt->alloc_type[i + CURSEG_HOT_NODE] = in do_checkpoint()
969 ckpt->cur_data_segno[i] = in do_checkpoint()
971 ckpt->cur_data_blkoff[i] = in do_checkpoint()
973 ckpt->alloc_type[i + CURSEG_HOT_DATA] = in do_checkpoint()
977 ckpt->valid_node_count = cpu_to_le32(valid_node_count(sbi)); in do_checkpoint()
978 ckpt->valid_inode_count = cpu_to_le32(valid_inode_count(sbi)); in do_checkpoint()
979 ckpt->next_free_nid = cpu_to_le32(last_nid); in do_checkpoint()
984 set_ckpt_flags(ckpt, CP_COMPACT_SUM_FLAG); in do_checkpoint()
986 clear_ckpt_flags(ckpt, CP_COMPACT_SUM_FLAG); in do_checkpoint()
989 ckpt->cp_pack_start_sum = cpu_to_le32(1 + cp_payload_blks + in do_checkpoint()
993 ckpt->cp_pack_total_block_count = cpu_to_le32(F2FS_CP_PACKS+ in do_checkpoint()
997 ckpt->cp_pack_total_block_count = cpu_to_le32(F2FS_CP_PACKS + in do_checkpoint()
1002 set_ckpt_flags(ckpt, CP_UMOUNT_FLAG); in do_checkpoint()
1004 clear_ckpt_flags(ckpt, CP_UMOUNT_FLAG); in do_checkpoint()
1007 set_ckpt_flags(ckpt, CP_FASTBOOT_FLAG); in do_checkpoint()
1009 clear_ckpt_flags(ckpt, CP_FASTBOOT_FLAG); in do_checkpoint()
1012 set_ckpt_flags(ckpt, CP_ORPHAN_PRESENT_FLAG); in do_checkpoint()
1014 clear_ckpt_flags(ckpt, CP_ORPHAN_PRESENT_FLAG); in do_checkpoint()
1017 set_ckpt_flags(ckpt, CP_FSCK_FLAG); in do_checkpoint()
1023 crc32 = f2fs_crc32(ckpt, le32_to_cpu(ckpt->checksum_offset)); in do_checkpoint()
1024 *((__le32 *)((unsigned char *)ckpt + in do_checkpoint()
1025 le32_to_cpu(ckpt->checksum_offset))) in do_checkpoint()
1036 update_meta_page(sbi, ckpt, start_blk++); in do_checkpoint()
1039 update_meta_page(sbi, (char *)ckpt + i * F2FS_BLKSIZE, in do_checkpoint()
1055 update_meta_page(sbi, ckpt, start_blk); in do_checkpoint()
1098 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi); in write_checkpoint() local
1128 ckpt_ver = cur_cp_version(ckpt); in write_checkpoint()
1129 ckpt->checkpoint_ver = cpu_to_le64(++ckpt_ver); in write_checkpoint()