ckpt              797 fs/f2fs/checkpoint.c 						struct f2fs_checkpoint *ckpt)
ckpt              799 fs/f2fs/checkpoint.c 	unsigned int chksum_ofs = le32_to_cpu(ckpt->checksum_offset);
ckpt              802 fs/f2fs/checkpoint.c 	chksum = f2fs_crc32(sbi, ckpt, chksum_ofs);
ckpt              805 fs/f2fs/checkpoint.c 		chksum = f2fs_chksum(sbi, chksum, (__u8 *)ckpt + chksum_ofs,
ckpt              895 fs/f2fs/checkpoint.c 	sbi->ckpt = f2fs_kzalloc(sbi, array_size(blk_size, cp_blks),
ckpt              897 fs/f2fs/checkpoint.c 	if (!sbi->ckpt)
ckpt              926 fs/f2fs/checkpoint.c 	memcpy(sbi->ckpt, cp_block, blk_size);
ckpt              948 fs/f2fs/checkpoint.c 		unsigned char *ckpt = (unsigned char *)sbi->ckpt;
ckpt              956 fs/f2fs/checkpoint.c 		memcpy(ckpt + i * blk_size, sit_bitmap_ptr, blk_size);
ckpt              968 fs/f2fs/checkpoint.c 	kvfree(sbi->ckpt);
ckpt             1123 fs/f2fs/checkpoint.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             1128 fs/f2fs/checkpoint.c 	ckpt->valid_block_count = cpu_to_le64(valid_user_blocks(sbi));
ckpt             1129 fs/f2fs/checkpoint.c 	ckpt->valid_node_count = cpu_to_le32(valid_node_count(sbi));
ckpt             1130 fs/f2fs/checkpoint.c 	ckpt->valid_inode_count = cpu_to_le32(valid_inode_count(sbi));
ckpt             1131 fs/f2fs/checkpoint.c 	ckpt->next_free_nid = cpu_to_le32(last_nid);
ckpt             1274 fs/f2fs/checkpoint.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             1280 fs/f2fs/checkpoint.c 			le32_to_cpu(ckpt->cp_pack_total_block_count) >
ckpt             1285 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_TRIMMED_FLAG);
ckpt             1287 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_TRIMMED_FLAG);
ckpt             1290 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_UMOUNT_FLAG);
ckpt             1292 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_UMOUNT_FLAG);
ckpt             1295 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_FASTBOOT_FLAG);
ckpt             1297 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_FASTBOOT_FLAG);
ckpt             1300 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_ORPHAN_PRESENT_FLAG);
ckpt             1302 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_ORPHAN_PRESENT_FLAG);
ckpt             1305 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_FSCK_FLAG);
ckpt             1308 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_RESIZEFS_FLAG);
ckpt             1310 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_RESIZEFS_FLAG);
ckpt             1313 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_DISABLED_FLAG);
ckpt             1315 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_DISABLED_FLAG);
ckpt             1318 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_DISABLED_QUICK_FLAG);
ckpt             1320 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_DISABLED_QUICK_FLAG);
ckpt             1323 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_QUOTA_NEED_FSCK_FLAG);
ckpt             1325 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_QUOTA_NEED_FSCK_FLAG);
ckpt             1328 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_QUOTA_NEED_FSCK_FLAG);
ckpt             1331 fs/f2fs/checkpoint.c 	__set_ckpt_flags(ckpt, CP_CRC_RECOVERY_FLAG);
ckpt             1332 fs/f2fs/checkpoint.c 	__clear_ckpt_flags(ckpt, CP_NOCRC_RECOVERY_FLAG);
ckpt             1376 fs/f2fs/checkpoint.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             1396 fs/f2fs/checkpoint.c 	ckpt->elapsed_time = cpu_to_le64(get_mtime(sbi, true));
ckpt             1397 fs/f2fs/checkpoint.c 	ckpt->free_segment_count = cpu_to_le32(free_segments(sbi));
ckpt             1399 fs/f2fs/checkpoint.c 		ckpt->cur_node_segno[i] =
ckpt             1401 fs/f2fs/checkpoint.c 		ckpt->cur_node_blkoff[i] =
ckpt             1403 fs/f2fs/checkpoint.c 		ckpt->alloc_type[i + CURSEG_HOT_NODE] =
ckpt             1407 fs/f2fs/checkpoint.c 		ckpt->cur_data_segno[i] =
ckpt             1409 fs/f2fs/checkpoint.c 		ckpt->cur_data_blkoff[i] =
ckpt             1411 fs/f2fs/checkpoint.c 		ckpt->alloc_type[i + CURSEG_HOT_DATA] =
ckpt             1419 fs/f2fs/checkpoint.c 		__set_ckpt_flags(ckpt, CP_COMPACT_SUM_FLAG);
ckpt             1421 fs/f2fs/checkpoint.c 		__clear_ckpt_flags(ckpt, CP_COMPACT_SUM_FLAG);
ckpt             1425 fs/f2fs/checkpoint.c 	ckpt->cp_pack_start_sum = cpu_to_le32(1 + cp_payload_blks +
ckpt             1429 fs/f2fs/checkpoint.c 		ckpt->cp_pack_total_block_count = cpu_to_le32(F2FS_CP_PACKS+
ckpt             1433 fs/f2fs/checkpoint.c 		ckpt->cp_pack_total_block_count = cpu_to_le32(F2FS_CP_PACKS +
ckpt             1444 fs/f2fs/checkpoint.c 	crc32 = f2fs_checkpoint_chksum(sbi, ckpt);
ckpt             1445 fs/f2fs/checkpoint.c 	*((__le32 *)((unsigned char *)ckpt +
ckpt             1446 fs/f2fs/checkpoint.c 				le32_to_cpu(ckpt->checksum_offset)))
ckpt             1453 fs/f2fs/checkpoint.c 		__u64 cp_ver = cur_cp_version(ckpt);
ckpt             1466 fs/f2fs/checkpoint.c 	f2fs_update_meta_page(sbi, ckpt, start_blk++);
ckpt             1469 fs/f2fs/checkpoint.c 		f2fs_update_meta_page(sbi, (char *)ckpt + i * F2FS_BLKSIZE,
ckpt             1510 fs/f2fs/checkpoint.c 	commit_checkpoint(sbi, ckpt, start_blk);
ckpt             1553 fs/f2fs/checkpoint.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             1608 fs/f2fs/checkpoint.c 	ckpt_ver = cur_cp_version(ckpt);
ckpt             1609 fs/f2fs/checkpoint.c 	ckpt->checkpoint_ver = cpu_to_le64(++ckpt_ver);
ckpt              198 fs/f2fs/debug.c 	si->base_mem += sizeof(*sbi->ckpt);
ckpt             1204 fs/f2fs/f2fs.h 	struct f2fs_checkpoint *ckpt;		/* raw checkpoint pointer */
ckpt             1524 fs/f2fs/f2fs.h 	return (struct f2fs_checkpoint *)(sbi->ckpt);
ckpt             1938 fs/f2fs/f2fs.h 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             1942 fs/f2fs/f2fs.h 		return le32_to_cpu(ckpt->nat_ver_bitmap_bytesize);
ckpt             1944 fs/f2fs/f2fs.h 		return le32_to_cpu(ckpt->sit_ver_bitmap_bytesize);
ckpt             1956 fs/f2fs/f2fs.h 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             1961 fs/f2fs/f2fs.h 			le32_to_cpu(ckpt->nat_ver_bitmap_bytesize) : 0;
ckpt             1966 fs/f2fs/f2fs.h 		return &ckpt->sit_nat_version_bitmap + offset + sizeof(__le32);
ckpt             1971 fs/f2fs/f2fs.h 			return &ckpt->sit_nat_version_bitmap;
ckpt             1973 fs/f2fs/f2fs.h 			return (unsigned char *)ckpt + F2FS_BLKSIZE;
ckpt             1976 fs/f2fs/f2fs.h 			le32_to_cpu(ckpt->sit_ver_bitmap_bytesize) : 0;
ckpt             1977 fs/f2fs/f2fs.h 		return &ckpt->sit_nat_version_bitmap + offset;
ckpt             2925 fs/f2fs/node.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             2929 fs/f2fs/node.c 	__u64 cp_ver = cur_cp_version(ckpt);
ckpt             2955 fs/f2fs/node.c 	cp_ver |= (cur_cp_crc(ckpt) << 32);
ckpt             3038 fs/f2fs/node.c 	nm_i->next_scan_nid = le32_to_cpu(sbi->ckpt->next_free_nid);
ckpt              295 fs/f2fs/node.h 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(F2FS_P_SB(page));
ckpt              297 fs/f2fs/node.h 	__u64 cp_ver = cur_cp_version(ckpt);
ckpt              299 fs/f2fs/node.h 	if (__is_set_ckpt_flags(ckpt, CP_CRC_RECOVERY_FLAG))
ckpt              300 fs/f2fs/node.h 		cp_ver |= (cur_cp_crc(ckpt) << 32);
ckpt              308 fs/f2fs/node.h 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(F2FS_P_SB(page));
ckpt              309 fs/f2fs/node.h 	__u64 cp_ver = cur_cp_version(ckpt);
ckpt              312 fs/f2fs/node.h 	if (__is_set_ckpt_flags(ckpt, CP_NOCRC_RECOVERY_FLAG))
ckpt              315 fs/f2fs/node.h 	if (__is_set_ckpt_flags(ckpt, CP_CRC_RECOVERY_FLAG))
ckpt              316 fs/f2fs/node.h 		cp_ver |= (cur_cp_crc(ckpt) << 32);
ckpt             2287 fs/f2fs/segment.c 		if (sbi->ckpt->alloc_type[i] == SSR)
ckpt             3430 fs/f2fs/segment.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             3459 fs/f2fs/segment.c 		segno = le32_to_cpu(ckpt->cur_data_segno[i]);
ckpt             3460 fs/f2fs/segment.c 		blk_off = le16_to_cpu(ckpt->cur_data_blkoff[i]);
ckpt             3463 fs/f2fs/segment.c 		seg_i->alloc_type = ckpt->alloc_type[i];
ckpt             3494 fs/f2fs/segment.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             3505 fs/f2fs/segment.c 		segno = le32_to_cpu(ckpt->cur_data_segno[type]);
ckpt             3506 fs/f2fs/segment.c 		blk_off = le16_to_cpu(ckpt->cur_data_blkoff[type -
ckpt             3513 fs/f2fs/segment.c 		segno = le32_to_cpu(ckpt->cur_node_segno[type -
ckpt             3515 fs/f2fs/segment.c 		blk_off = le16_to_cpu(ckpt->cur_node_blkoff[type -
ckpt             3557 fs/f2fs/segment.c 	curseg->alloc_type = ckpt->alloc_type[type];
ckpt             3634 fs/f2fs/segment.c 		if (sbi->ckpt->alloc_type[i] == SSR)
ckpt             4045 fs/f2fs/segment.c 	sit_i->elapsed_time = le64_to_cpu(sbi->ckpt->elapsed_time);
ckpt             4374 fs/f2fs/segment.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             4387 fs/f2fs/segment.c 	sm_info->reserved_segments = le32_to_cpu(ckpt->rsvd_segment_count);
ckpt             4388 fs/f2fs/segment.c 	sm_info->ovp_segments = le32_to_cpu(ckpt->overprov_segment_count);
ckpt             1128 fs/f2fs/super.c 	kvfree(sbi->ckpt);
ckpt             2658 fs/f2fs/super.c 	struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
ckpt             2676 fs/f2fs/super.c 	fsmeta += le32_to_cpu(ckpt->rsvd_segment_count);
ckpt             2682 fs/f2fs/super.c 	ovp_segments = le32_to_cpu(ckpt->overprov_segment_count);
ckpt             2683 fs/f2fs/super.c 	reserved_segments = le32_to_cpu(ckpt->rsvd_segment_count);
ckpt             2691 fs/f2fs/super.c 	user_block_count = le64_to_cpu(ckpt->user_block_count);
ckpt             2701 fs/f2fs/super.c 	valid_user_blocks = le64_to_cpu(ckpt->valid_block_count);
ckpt             2708 fs/f2fs/super.c 	valid_node_count = le32_to_cpu(ckpt->valid_node_count);
ckpt             2720 fs/f2fs/super.c 		if (le32_to_cpu(ckpt->cur_node_segno[i]) >= main_segs ||
ckpt             2721 fs/f2fs/super.c 			le16_to_cpu(ckpt->cur_node_blkoff[i]) >= blocks_per_seg)
ckpt             2724 fs/f2fs/super.c 			if (le32_to_cpu(ckpt->cur_node_segno[i]) ==
ckpt             2725 fs/f2fs/super.c 				le32_to_cpu(ckpt->cur_node_segno[j])) {
ckpt             2728 fs/f2fs/super.c 					 le32_to_cpu(ckpt->cur_node_segno[i]));
ckpt             2734 fs/f2fs/super.c 		if (le32_to_cpu(ckpt->cur_data_segno[i]) >= main_segs ||
ckpt             2735 fs/f2fs/super.c 			le16_to_cpu(ckpt->cur_data_blkoff[i]) >= blocks_per_seg)
ckpt             2738 fs/f2fs/super.c 			if (le32_to_cpu(ckpt->cur_data_segno[i]) ==
ckpt             2739 fs/f2fs/super.c 				le32_to_cpu(ckpt->cur_data_segno[j])) {
ckpt             2742 fs/f2fs/super.c 					 le32_to_cpu(ckpt->cur_data_segno[i]));
ckpt             2749 fs/f2fs/super.c 			if (le32_to_cpu(ckpt->cur_node_segno[i]) ==
ckpt             2750 fs/f2fs/super.c 				le32_to_cpu(ckpt->cur_data_segno[j])) {
ckpt             2753 fs/f2fs/super.c 					 le32_to_cpu(ckpt->cur_node_segno[i]));
ckpt             2759 fs/f2fs/super.c 	sit_bitmap_size = le32_to_cpu(ckpt->sit_ver_bitmap_bytesize);
ckpt             2760 fs/f2fs/super.c 	nat_bitmap_size = le32_to_cpu(ckpt->nat_ver_bitmap_bytesize);
ckpt             2779 fs/f2fs/super.c 	if (__is_set_ckpt_flags(ckpt, CP_LARGE_NAT_BITMAP_FLAG) &&
ckpt             2780 fs/f2fs/super.c 		le32_to_cpu(ckpt->checksum_offset) != CP_MIN_CHKSUM_OFFSET) {
ckpt             2784 fs/f2fs/super.c 			  le32_to_cpu(ckpt->checksum_offset));
ckpt             3390 fs/f2fs/super.c 				le32_to_cpu(sbi->ckpt->valid_node_count);
ckpt             3392 fs/f2fs/super.c 				le32_to_cpu(sbi->ckpt->valid_inode_count));
ckpt             3393 fs/f2fs/super.c 	sbi->user_block_count = le64_to_cpu(sbi->ckpt->user_block_count);
ckpt             3395 fs/f2fs/super.c 				le64_to_cpu(sbi->ckpt->valid_block_count);
ckpt             3613 fs/f2fs/super.c 	kvfree(sbi->ckpt);